/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_task.c | 12 struct ssp_response_iu *iu) in sas_ssp_task_response() 18 if (iu->datapres == 0) in sas_ssp_task_response() 19 tstat->stat = iu->status; in sas_ssp_task_response() 20 else if (iu->datapres == 1) in sas_ssp_task_response() 21 tstat->stat = iu->resp_data[3]; in sas_ssp_task_response() 22 else if (iu->datapres == 2) { in sas_ssp_task_response() 26 be32_to_cpu(iu->sense_data_len)); in sas_ssp_task_response() 27 memcpy(tstat->buf, iu->sense_data, tstat->buf_valid_size); in sas_ssp_task_response() 29 if (iu->status != SAM_STAT_CHECK_CONDITION) in sas_ssp_task_response() 31 SAS_ADDR(task->dev->sas_addr), iu in sas_ssp_task_response() 11 sas_ssp_task_response(struct device *dev, struct sas_task *task, struct ssp_response_iu *iu) sas_ssp_task_response() argument [all...] |
/kernel/linux/linux-6.6/drivers/block/rnbd/ |
H A D | rnbd-clt.c | 322 struct rnbd_iu *iu; in rnbd_get_iu() local 325 iu = kzalloc(sizeof(*iu), GFP_KERNEL); in rnbd_get_iu() 326 if (!iu) in rnbd_get_iu() 331 kfree(iu); in rnbd_get_iu() 335 iu->permit = permit; in rnbd_get_iu() 344 atomic_set(&iu->refcount, 2); in rnbd_get_iu() 345 init_waitqueue_head(&iu->comp.wait); in rnbd_get_iu() 346 iu->comp.errno = INT_MAX; in rnbd_get_iu() 348 if (sg_alloc_table(&iu in rnbd_get_iu() 357 rnbd_put_iu(struct rnbd_clt_session *sess, struct rnbd_iu *iu) rnbd_put_iu() argument 370 struct rnbd_iu *iu; rnbd_softirq_done_fn() local 380 struct rnbd_iu *iu = priv; msg_io_conf() local 394 wake_up_iu_comp(struct rnbd_iu *iu, int errno) wake_up_iu_comp() argument 402 struct rnbd_iu *iu = priv; msg_conf() local 408 send_usr_msg(struct rtrs_clt_sess *rtrs, int dir, struct rnbd_iu *iu, struct kvec *vec, size_t len, struct scatterlist *sg, unsigned int sg_len, void (*conf)(struct work_struct *work), int *errno, int wait) send_usr_msg() argument 436 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_close_conf() local 449 struct rnbd_iu *iu; send_msg_close() local 482 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_open_conf() local 517 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_sess_info_conf() local 535 struct rnbd_iu *iu; send_msg_open() local 581 struct rnbd_iu *iu; send_msg_sess_info() local 988 rnbd_client_xfer_request(struct rnbd_clt_dev *dev, struct request *rq, struct rnbd_iu *iu) rnbd_client_xfer_request() argument 1116 struct rnbd_iu *iu = blk_mq_rq_to_pdu(rq); rnbd_queue_rq() local 1555 struct rnbd_iu *iu; rnbd_clt_map_device() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_task.c | 12 struct ssp_response_iu *iu) in sas_ssp_task_response() 18 switch (iu->datapres) { in sas_ssp_task_response() 20 tstat->stat = iu->status; in sas_ssp_task_response() 23 tstat->stat = iu->resp_data[3]; in sas_ssp_task_response() 29 be32_to_cpu(iu->sense_data_len)); in sas_ssp_task_response() 30 memcpy(tstat->buf, iu->sense_data, tstat->buf_valid_size); in sas_ssp_task_response() 32 if (iu->status != SAM_STAT_CHECK_CONDITION) in sas_ssp_task_response() 34 SAS_ADDR(task->dev->sas_addr), iu->status); in sas_ssp_task_response() 11 sas_ssp_task_response(struct device *dev, struct sas_task *task, struct ssp_response_iu *iu) sas_ssp_task_response() argument
|
/kernel/linux/linux-5.10/drivers/block/rnbd/ |
H A D | rnbd-clt.c | 348 struct rnbd_iu *iu; in rnbd_get_iu() local 356 iu = rtrs_permit_to_pdu(permit); in rnbd_get_iu() 357 iu->permit = permit; in rnbd_get_iu() 366 atomic_set(&iu->refcount, 2); in rnbd_get_iu() 367 init_waitqueue_head(&iu->comp.wait); in rnbd_get_iu() 368 iu->comp.errno = INT_MAX; in rnbd_get_iu() 370 return iu; in rnbd_get_iu() 373 static void rnbd_put_iu(struct rnbd_clt_session *sess, struct rnbd_iu *iu) in rnbd_put_iu() argument 375 if (atomic_dec_and_test(&iu->refcount)) in rnbd_put_iu() 376 rnbd_put_permit(sess, iu in rnbd_put_iu() 383 struct rnbd_iu *iu; rnbd_softirq_done_fn() local 392 struct rnbd_iu *iu = priv; msg_io_conf() local 406 wake_up_iu_comp(struct rnbd_iu *iu, int errno) wake_up_iu_comp() argument 414 struct rnbd_iu *iu = priv; msg_conf() local 425 send_usr_msg(struct rtrs_clt *rtrs, int dir, struct rnbd_iu *iu, struct kvec *vec, size_t len, struct scatterlist *sg, unsigned int sg_len, void (*conf)(struct work_struct *work), int *errno, enum wait_type wait) send_usr_msg() argument 453 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_close_conf() local 465 struct rnbd_iu *iu; send_msg_close() local 500 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_open_conf() local 528 struct rnbd_iu *iu = container_of(work, struct rnbd_iu, work); msg_sess_info_conf() local 546 struct rnbd_iu *iu; send_msg_open() local 592 struct rnbd_iu *iu; send_msg_sess_info() local 997 rnbd_client_xfer_request(struct rnbd_clt_dev *dev, struct request *rq, struct rnbd_iu *iu) rnbd_client_xfer_request() argument 1126 struct rnbd_iu *iu = blk_mq_rq_to_pdu(rq); rnbd_queue_rq() local 1156 struct rnbd_iu *iu = blk_mq_rq_to_pdu(rq); rnbd_init_request() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs.c | 26 struct rtrs_iu *ius, *iu; in rtrs_iu_alloc() local 33 iu = &ius[i]; in rtrs_iu_alloc() 34 iu->direction = dir; in rtrs_iu_alloc() 35 iu->buf = kzalloc(size, gfp_mask); in rtrs_iu_alloc() 36 if (!iu->buf) in rtrs_iu_alloc() 39 iu->dma_addr = ib_dma_map_single(dma_dev, iu->buf, size, dir); in rtrs_iu_alloc() 40 if (ib_dma_mapping_error(dma_dev, iu->dma_addr)) { in rtrs_iu_alloc() 41 kfree(iu->buf); in rtrs_iu_alloc() 45 iu in rtrs_iu_alloc() 57 struct rtrs_iu *iu; rtrs_iu_free() local 72 rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu) rtrs_iu_post_recv() argument 125 rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size, struct ib_send_wr *head) rtrs_iu_post_send() argument 151 rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu, struct ib_sge *sge, unsigned int num_sge, u32 rkey, u64 rdma_addr, u32 imm_data, enum ib_send_flags flags, struct ib_send_wr *head) rtrs_iu_post_rdma_write_imm() argument [all...] |
H A D | rtrs-clt.c | 466 sge.addr = req->iu->dma_addr; in rtrs_post_send_rdma() 477 ib_dma_sync_single_for_device(sess->s.dev->ib_dev, req->iu->dma_addr, in rtrs_post_send_rdma() 480 return rtrs_iu_post_rdma_write_imm(&con->c, req->iu, &sge, 1, in rtrs_post_send_rdma() 501 struct rtrs_iu *iu; in rtrs_clt_recv_done() local 506 iu = container_of(wc->wr_cqe, struct rtrs_iu, in rtrs_clt_recv_done() 508 err = rtrs_iu_post_recv(&con->c, iu); in rtrs_clt_recv_done() 510 rtrs_err(con->c.sess, "post iu failed %d\n", err); in rtrs_clt_recv_done() 521 struct rtrs_iu *iu; in rtrs_clt_rkey_rsp_done() local 527 iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe); in rtrs_clt_rkey_rsp_done() 534 ib_dma_sync_single_for_cpu(sess->s.dev->ib_dev, iu in rtrs_clt_rkey_rsp_done() 691 struct rtrs_iu *iu = &con->rsp_ius[i]; post_recv_io() local 2265 struct rtrs_iu *iu; rtrs_clt_info_req_done() local 2350 struct rtrs_iu *iu; rtrs_clt_info_rsp_done() local [all...] |
H A D | rtrs-srv.c | 327 msg = srv_mr->iu->buf; in rdma_write_sg() 332 list.addr = srv_mr->iu->dma_addr; in rdma_write_sg() 339 srv_mr->iu->dma_addr, in rdma_write_sg() 340 srv_mr->iu->size, DMA_TO_DEVICE); in rdma_write_sg() 447 msg = srv_mr->iu->buf; in send_io_resp_imm() 452 list.addr = srv_mr->iu->dma_addr; in send_io_resp_imm() 459 srv_mr->iu->dma_addr, in send_io_resp_imm() 460 srv_mr->iu->size, DMA_TO_DEVICE); in send_io_resp_imm() 587 rtrs_iu_free(srv_mr->iu, sess->s.dev->ib_dev, 1); in unmap_cont_bufs() 667 srv_mr->iu in map_cont_bufs() 739 struct rtrs_iu *iu; rtrs_srv_info_rsp_done() local 882 struct rtrs_iu *iu; rtrs_srv_info_req_done() local [all...] |
H A D | rtrs-pri.h | 297 void rtrs_iu_free(struct rtrs_iu *iu, struct ib_device *dev, u32 queue_size); 298 int rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu); 299 int rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size, 301 int rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu,
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs.c | 26 struct rtrs_iu *ius, *iu; in rtrs_iu_alloc() local 33 iu = &ius[i]; in rtrs_iu_alloc() 34 iu->direction = dir; in rtrs_iu_alloc() 35 iu->buf = kzalloc(size, gfp_mask); in rtrs_iu_alloc() 36 if (!iu->buf) in rtrs_iu_alloc() 39 iu->dma_addr = ib_dma_map_single(dma_dev, iu->buf, size, dir); in rtrs_iu_alloc() 40 if (ib_dma_mapping_error(dma_dev, iu->dma_addr)) { in rtrs_iu_alloc() 41 kfree(iu->buf); in rtrs_iu_alloc() 45 iu in rtrs_iu_alloc() 57 struct rtrs_iu *iu; rtrs_iu_free() local 72 rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu) rtrs_iu_post_recv() argument 128 rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size, struct ib_send_wr *head) rtrs_iu_post_send() argument 154 rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu, struct ib_sge *sge, unsigned int num_sge, u32 rkey, u64 rdma_addr, u32 imm_data, enum ib_send_flags flags, struct ib_send_wr *head, struct ib_send_wr *tail) rtrs_iu_post_rdma_write_imm() argument [all...] |
H A D | rtrs-clt.c | 474 sge.addr = req->iu->dma_addr; in rtrs_post_send_rdma() 486 req->iu->dma_addr, in rtrs_post_send_rdma() 489 return rtrs_iu_post_rdma_write_imm(&con->c, req->iu, &sge, 1, in rtrs_post_send_rdma() 510 struct rtrs_iu *iu; in rtrs_clt_recv_done() local 515 iu = container_of(wc->wr_cqe, struct rtrs_iu, in rtrs_clt_recv_done() 517 err = rtrs_iu_post_recv(&con->c, iu); in rtrs_clt_recv_done() 519 rtrs_err(con->c.path, "post iu failed %d\n", err); in rtrs_clt_recv_done() 530 struct rtrs_iu *iu; in rtrs_clt_rkey_rsp_done() local 536 iu = container_of(wc->wr_cqe, struct rtrs_iu, cqe); in rtrs_clt_rkey_rsp_done() 543 ib_dma_sync_single_for_cpu(clt_path->s.dev->ib_dev, iu in rtrs_clt_rkey_rsp_done() 703 struct rtrs_iu *iu = &con->rsp_ius[i]; post_recv_io() local 2382 struct rtrs_iu *iu; rtrs_clt_info_req_done() local 2468 struct rtrs_iu *iu; rtrs_clt_info_rsp_done() local [all...] |
H A D | rtrs-pri.h | 300 void rtrs_iu_free(struct rtrs_iu *iu, struct ib_device *dev, u32 queue_num); 301 int rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu); 302 int rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size, 304 int rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu,
|
H A D | rtrs-srv.c | 293 msg = srv_mr->iu->buf; in rdma_write_sg() 298 list.addr = srv_mr->iu->dma_addr; in rdma_write_sg() 305 srv_mr->iu->dma_addr, in rdma_write_sg() 306 srv_mr->iu->size, DMA_TO_DEVICE); in rdma_write_sg() 414 msg = srv_mr->iu->buf; in send_io_resp_imm() 419 list.addr = srv_mr->iu->dma_addr; in send_io_resp_imm() 426 srv_mr->iu->dma_addr, in send_io_resp_imm() 427 srv_mr->iu->size, DMA_TO_DEVICE); in send_io_resp_imm() 556 rtrs_iu_free(srv_mr->iu, srv_path->s.dev->ib_dev, 1); in unmap_cont_bufs() 637 srv_mr->iu in map_cont_bufs() 702 struct rtrs_iu *iu; rtrs_srv_info_rsp_done() local 904 struct rtrs_iu *iu; rtrs_srv_info_req_done() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/storage/ |
H A D | uas.c | 291 uas_log_cmd_state(cmnd, "response iu", response_code); in uas_evaluate_response_iu() 301 struct iu *iu = urb->transfer_buffer; in uas_stat_cmplt() local 324 idx = be16_to_cpup(&iu->tag) - 1; in uas_stat_cmplt() 339 switch (iu->iu_id) { in uas_stat_cmplt() 368 success = uas_evaluate_response_iu((struct response_iu *)iu, cmnd); in uas_stat_cmplt() 377 uas_log_cmd_state(cmnd, "bogus IU", iu->iu_id); in uas_stat_cmplt() 473 struct sense_iu *iu; in uas_alloc_sense_urb() local 478 iu = kzalloc(sizeof(*iu), gf in uas_alloc_sense_urb() 501 struct command_iu *iu; uas_alloc_cmd_urb() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/storage/ |
H A D | uas.c | 289 uas_log_cmd_state(cmnd, "response iu", response_code); in uas_evaluate_response_iu() 299 struct iu *iu = urb->transfer_buffer; in uas_stat_cmplt() local 322 idx = be16_to_cpup(&iu->tag) - 1; in uas_stat_cmplt() 337 switch (iu->iu_id) { in uas_stat_cmplt() 366 success = uas_evaluate_response_iu((struct response_iu *)iu, cmnd); in uas_stat_cmplt() 375 uas_log_cmd_state(cmnd, "bogus IU", iu->iu_id); in uas_stat_cmplt() 471 struct sense_iu *iu; in uas_alloc_sense_urb() local 476 iu = kzalloc(sizeof(*iu), gf in uas_alloc_sense_urb() 499 struct command_iu *iu; uas_alloc_cmd_urb() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 230 struct srp_iu *iu; in srp_alloc_iu() local 232 iu = kmalloc(sizeof *iu, gfp_mask); in srp_alloc_iu() 233 if (!iu) in srp_alloc_iu() 236 iu->buf = kzalloc(size, gfp_mask); in srp_alloc_iu() 237 if (!iu->buf) in srp_alloc_iu() 240 iu->dma = ib_dma_map_single(host->srp_dev->dev, iu->buf, size, in srp_alloc_iu() 242 if (ib_dma_mapping_error(host->srp_dev->dev, iu->dma)) in srp_alloc_iu() 245 iu in srp_alloc_iu() 258 srp_free_iu(struct srp_host *host, struct srp_iu *iu) srp_free_iu() argument 1808 srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu, enum srp_iu_type iu_type) srp_put_tx_iu() argument 1838 struct srp_iu *iu; __srp_get_tx_iu() local 1869 struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe); srp_send_done() local 1888 srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len) srp_post_send() argument 1912 srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu) srp_post_recv() argument 1997 struct srp_iu *iu; srp_response_common() local 2060 struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe); srp_recv_done() local 2155 struct srp_iu *iu; srp_queuecommand() local 2377 struct srp_iu *iu = ch->rx_ring[i]; srp_cm_rep_handler() local 2718 struct srp_iu *iu; srp_send_tsk_mgmt() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 225 struct srp_iu *iu; in srp_alloc_iu() local 227 iu = kmalloc(sizeof *iu, gfp_mask); in srp_alloc_iu() 228 if (!iu) in srp_alloc_iu() 231 iu->buf = kzalloc(size, gfp_mask); in srp_alloc_iu() 232 if (!iu->buf) in srp_alloc_iu() 235 iu->dma = ib_dma_map_single(host->srp_dev->dev, iu->buf, size, in srp_alloc_iu() 237 if (ib_dma_mapping_error(host->srp_dev->dev, iu->dma)) in srp_alloc_iu() 240 iu in srp_alloc_iu() 253 srp_free_iu(struct srp_host *host, struct srp_iu *iu) srp_free_iu() argument 1809 srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu, enum srp_iu_type iu_type) srp_put_tx_iu() argument 1839 struct srp_iu *iu; __srp_get_tx_iu() local 1870 struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe); srp_send_done() local 1889 srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len) srp_post_send() argument 1913 srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu) srp_post_recv() argument 1998 struct srp_iu *iu; srp_response_common() local 2061 struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe); srp_recv_done() local 2157 struct srp_iu *iu; srp_queuecommand() local 2379 struct srp_iu *iu = ch->rx_ring[i]; srp_cm_rep_handler() local 2720 struct srp_iu *iu; srp_send_tsk_mgmt() local [all...] |
/kernel/linux/linux-5.10/sound/usb/usx2y/ |
H A D | usb_stream.c | 338 static void prepare_inurb(int number_of_packets, struct urb *iu) in prepare_inurb() argument 343 iu->number_of_packets = number_of_packets; in prepare_inurb() 344 id = iu->iso_frame_desc; in prepare_inurb() 346 for (p = 0; p < iu->number_of_packets - 1; ++p) in prepare_inurb() 349 iu->transfer_buffer_length = in prepare_inurb() 350 id[0].length * iu->number_of_packets; in prepare_inurb() 385 struct urb *iu; in loop_back() local 393 iu = sk->idle_inurb; in loop_back() 394 id = iu->iso_frame_desc; in loop_back() 399 for (; p < iu in loop_back() [all...] |
/kernel/linux/linux-6.6/sound/usb/usx2y/ |
H A D | usb_stream.c | 344 static void prepare_inurb(int number_of_packets, struct urb *iu) in prepare_inurb() argument 349 iu->number_of_packets = number_of_packets; in prepare_inurb() 350 id = iu->iso_frame_desc; in prepare_inurb() 352 for (p = 0; p < iu->number_of_packets - 1; ++p) in prepare_inurb() 355 iu->transfer_buffer_length = in prepare_inurb() 356 id[0].length * iu->number_of_packets; in prepare_inurb() 392 struct urb *iu; in loop_back() local 400 iu = sk->idle_inurb; in loop_back() 401 id = iu->iso_frame_desc; in loop_back() 406 for (; p < iu in loop_back() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 150 struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd; in ibmvfc_trc_start() 151 struct ibmvfc_mad_common *mad = &evt->iu.mad_common; in ibmvfc_trc_start() 162 entry->op_code = vfc_cmd->iu.cdb[0]; in ibmvfc_trc_start() 164 entry->lun = scsilun_to_int(&vfc_cmd->iu.lun); in ibmvfc_trc_start() 165 entry->tmf_flags = vfc_cmd->iu.tmf_flags; in ibmvfc_trc_start() 166 entry->u.start.xfer_len = be32_to_cpu(vfc_cmd->iu.xfer_len); in ibmvfc_trc_start() 195 entry->op_code = vfc_cmd->iu.cdb[0]; in ibmvfc_trc_end() 197 entry->lun = scsilun_to_int(&vfc_cmd->iu.lun); in ibmvfc_trc_end() 198 entry->tmf_flags = vfc_cmd->iu.tmf_flags; in ibmvfc_trc_end() 1402 vfc_cmd->iu in ibmvfc_map_sg_data() [all...] |
H A D | ibmvscsi.c | 796 unmap_cmd_data(&evt->iu.srp.cmd, evt, in purge_requests() 801 evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in purge_requests() 851 evt_struct->iu.srp.cmd.opcode); in ibmvscsi_timeout() 899 evt_struct->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in ibmvscsi_send_srp_event() 906 evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) { in ibmvscsi_send_srp_event() 927 *evt_struct->xfer_iu = evt_struct->iu; in ibmvscsi_send_srp_event() 967 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 975 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 1011 unmap_cmd_data(&evt_struct->iu.srp.cmd, in handle_cmd_rsp() 1057 srp_cmd = &evt_struct->iu in ibmvscsi_queuecommand_lck() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 797 unmap_cmd_data(&evt->iu.srp.cmd, evt, in purge_requests() 802 evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in purge_requests() 852 evt_struct->iu.srp.cmd.opcode); in ibmvscsi_timeout() 900 evt_struct->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in ibmvscsi_send_srp_event() 907 evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) { in ibmvscsi_send_srp_event() 928 *evt_struct->xfer_iu = evt_struct->iu; in ibmvscsi_send_srp_event() 968 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 976 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 1012 unmap_cmd_data(&evt_struct->iu.srp.cmd, in handle_cmd_rsp() 1058 BUILD_BUG_ON(sizeof(evt_struct->iu in ibmvscsi_queuecommand_lck() [all...] |
H A D | ibmvfc.c | 192 return &vfc_cmd->v2.iu; in ibmvfc_get_fcp_iu() 194 return &vfc_cmd->v1.iu; in ibmvfc_get_fcp_iu() 215 struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd; in ibmvfc_trc_start() 216 struct ibmvfc_mad_common *mad = &evt->iu.mad_common; in ibmvfc_trc_start() 217 struct ibmvfc_fcp_cmd_iu *iu = ibmvfc_get_fcp_iu(vhost, vfc_cmd); in ibmvfc_trc_start() local 229 entry->op_code = iu->cdb[0]; in ibmvfc_trc_start() 231 entry->lun = scsilun_to_int(&iu->lun); in ibmvfc_trc_start() 232 entry->tmf_flags = iu->tmf_flags; in ibmvfc_trc_start() 233 entry->u.start.xfer_len = be32_to_cpu(iu->xfer_len); in ibmvfc_trc_start() 253 struct ibmvfc_fcp_cmd_iu *iu in ibmvfc_trc_end() local 1610 struct ibmvfc_fcp_cmd_iu *iu = ibmvfc_get_fcp_iu(evt->vhost, vfc_cmd); ibmvfc_map_sg_data() local 1901 struct ibmvfc_fcp_cmd_iu *iu = ibmvfc_get_fcp_iu(vhost, vfc_cmd); ibmvfc_init_vfc_cmd() local 1936 struct ibmvfc_fcp_cmd_iu *iu; ibmvfc_queuecommand() local 2315 struct ibmvfc_fcp_cmd_iu *iu; ibmvfc_reset_device() local 2786 struct ibmvfc_fcp_cmd_iu *iu; ibmvfc_abort_task_set() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | f_tcm.c | 546 struct sense_iu *iu = &cmd->sense_iu; in uasp_prepare_status() local 550 iu->iu_id = IU_ID_STATUS; in uasp_prepare_status() 551 iu->tag = cpu_to_be16(cmd->tag); in uasp_prepare_status() 554 * iu->status_qual = cpu_to_be16(STATUS QUALIFIER SAM-4. Where R U?); in uasp_prepare_status() 556 iu->len = cpu_to_be16(se_cmd->scsi_sense_length); in uasp_prepare_status() 557 iu->status = se_cmd->scsi_status; in uasp_prepare_status() 561 stream->req_status->buf = iu; in uasp_prepare_status() 620 struct sense_iu *iu = &cmd->sense_iu; in uasp_send_status_response() local 622 iu->tag = cpu_to_be16(cmd->tag); in uasp_send_status_response() 634 struct sense_iu *iu in uasp_send_read_response() local 678 struct sense_iu *iu = &cmd->sense_iu; uasp_send_write_request() local [all...] |
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_inode.c | 1934 const struct xfs_iunlink *iu = obj; in xfs_iunlink_obj_cmpfn() local 1936 if (iu->iu_next_unlinked != *key) in xfs_iunlink_obj_cmpfn() 1960 struct xfs_iunlink *iu; in xfs_iunlink_lookup_backref() local 1962 iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino, in xfs_iunlink_lookup_backref() 1964 return iu ? iu->iu_agino : NULLAGINO; in xfs_iunlink_lookup_backref() 1970 * Either way, the caller does not own @iu after this call. 1975 struct xfs_iunlink *iu) in xfs_iunlink_insert_backref() 1980 &iu->iu_rhash_head, xfs_iunlink_hash_params); in xfs_iunlink_insert_backref() 1989 kmem_free(iu); in xfs_iunlink_insert_backref() 1973 xfs_iunlink_insert_backref( struct xfs_perag *pag, struct xfs_iunlink *iu) xfs_iunlink_insert_backref() argument 2007 struct xfs_iunlink *iu; xfs_iunlink_add_backref() local 2030 struct xfs_iunlink *iu; xfs_iunlink_change_backref() local 2078 struct xfs_iunlink *iu = ptr; xfs_iunlink_free_item() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
H A D | f_tcm.c | 546 struct sense_iu *iu = &cmd->sense_iu; in uasp_prepare_status() local 550 iu->iu_id = IU_ID_STATUS; in uasp_prepare_status() 551 iu->tag = cpu_to_be16(cmd->tag); in uasp_prepare_status() 554 * iu->status_qual = cpu_to_be16(STATUS QUALIFIER SAM-4. Where R U?); in uasp_prepare_status() 556 iu->len = cpu_to_be16(se_cmd->scsi_sense_length); in uasp_prepare_status() 557 iu->status = se_cmd->scsi_status; in uasp_prepare_status() 561 stream->req_status->buf = iu; in uasp_prepare_status() 620 struct sense_iu *iu = &cmd->sense_iu; in uasp_send_status_response() local 622 iu->tag = cpu_to_be16(cmd->tag); in uasp_send_status_response() 634 struct sense_iu *iu in uasp_send_read_response() local 678 struct sense_iu *iu = &cmd->sense_iu; uasp_send_write_request() local [all...] |