| 96 | } |
| 97 | |
| 98 | rt_inline rt_le16_t nvme_next_cmdid(struct rt_nvme_controller *nvme) |
| 99 | { |
| 100 | return rt_cpu_to_le16((rt_uint16_t)rt_atomic_add(&nvme->cmdid, 1)); |
| 101 | } |
| 102 | |
| 103 | static rt_err_t nvme_submit_cmd(struct rt_nvme_queue *queue, |
| 104 | struct rt_nvme_command *cmd) |