Lines Matching refs:iser_pdu
36 iser_prepare_read_cmd(struct icl_iser_pdu *iser_pdu) in iser_prepare_read_cmd() argument
38 struct iser_hdr *hdr = &iser_pdu->desc.iser_header; in iser_prepare_read_cmd()
39 struct iser_data_buf *buf_in = &iser_pdu->data[ISER_DIR_IN]; in iser_prepare_read_cmd()
43 err = iser_dma_map_task_data(iser_pdu, in iser_prepare_read_cmd()
50 err = iser_reg_rdma_mem(iser_pdu, ISER_DIR_IN); in iser_prepare_read_cmd()
56 mem_reg = &iser_pdu->rdma_reg[ISER_DIR_IN]; in iser_prepare_read_cmd()
71 iser_prepare_write_cmd(struct icl_iser_pdu *iser_pdu) in iser_prepare_write_cmd() argument
73 struct iser_hdr *hdr = &iser_pdu->desc.iser_header; in iser_prepare_write_cmd()
74 struct iser_data_buf *buf_out = &iser_pdu->data[ISER_DIR_OUT]; in iser_prepare_write_cmd()
78 err = iser_dma_map_task_data(iser_pdu, in iser_prepare_write_cmd()
85 err = iser_reg_rdma_mem(iser_pdu, ISER_DIR_OUT); in iser_prepare_write_cmd()
91 mem_reg = &iser_pdu->rdma_reg[ISER_DIR_OUT]; in iser_prepare_write_cmd()
359 struct icl_iser_pdu *iser_pdu) in iser_send_command() argument
362 struct iser_tx_desc *tx_desc = &iser_pdu->desc; in iser_send_command()
363 …struct iscsi_bhs_scsi_command *hdr = (struct iscsi_bhs_scsi_command *) &(iser_pdu->desc.iscsi_head… in iser_send_command()
364 struct ccb_scsiio *csio = iser_pdu->csio; in iser_send_command()
373 data_buf = &iser_pdu->data[ISER_DIR_IN]; in iser_send_command()
375 data_buf = &iser_pdu->data[ISER_DIR_OUT]; in iser_send_command()
388 err = iser_prepare_read_cmd(iser_pdu); in iser_send_command()
392 err = iser_prepare_write_cmd(iser_pdu); in iser_send_command()
412 struct icl_iser_pdu *iser_pdu) in iser_send_control() argument
416 size_t datalen = iser_pdu->icl_pdu.ip_data_len; in iser_send_control()
419 mdesc = &iser_pdu->desc; in iser_send_control()
532 struct icl_iser_pdu *iser_pdu = container_of(tx_desc, struct icl_iser_pdu, desc); in iser_snd_completion() local
533 struct iser_conn *iser_conn = iser_pdu->iser_conn; in iser_snd_completion()
536 iser_pdu_free(&iser_conn->icl_conn, &iser_pdu->icl_pdu); in iser_snd_completion()