Lines Matching refs:iov_cnt
508 int prev_dbi, int length, int *iov_cnt) in tcmu_get_empty_block() argument
549 *iov_cnt += 1; in tcmu_get_empty_block()
559 int blk_data_len, iov_cnt = 0; in tcmu_get_empty_blocks() local
565 &iov_cnt); in tcmu_get_empty_blocks()
569 return iov_cnt; in tcmu_get_empty_blocks()
857 int space, iov_cnt = 0, ret = 0; in tcmu_alloc_data_space() local
880 iov_cnt = tcmu_get_empty_blocks(udev, cmd, cmd->se_cmd->data_length); in tcmu_alloc_data_space()
881 if (iov_cnt < 0) in tcmu_alloc_data_space()
891 return iov_cnt + ret; in tcmu_alloc_data_space()
894 static inline size_t tcmu_cmd_get_base_cmd_size(size_t iov_cnt) in tcmu_cmd_get_base_cmd_size() argument
896 return max(offsetof(struct tcmu_cmd_entry, req.iov[iov_cnt]), in tcmu_cmd_get_base_cmd_size()
1020 int iov_cnt, iov_bidi_cnt; in queue_cmd_ring() local
1049 iov_cnt = tcmu_alloc_data_space(udev, tcmu_cmd, &iov_bidi_cnt); in queue_cmd_ring()
1050 if (iov_cnt < 0) in queue_cmd_ring()
1057 base_command_size = tcmu_cmd_get_base_cmd_size(iov_cnt); in queue_cmd_ring()
1104 entry->req.iov_cnt = iov_cnt - iov_bidi_cnt; in queue_cmd_ring()