/titanic_44/usr/src/uts/common/sys/idm/ |
H A D | idm.h | 361 idm_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb, 366 idm_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb, 371 idm_buf_tx_to_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status); 374 idm_buf_rx_from_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status); 396 idm_buf_t * 400 idm_buf_free(idm_buf_t *idb); 403 idm_buf_bind_in(idm_task_t *idt, idm_buf_t *buf); 406 idm_buf_bind_out(idm_task_t *idt, idm_buf_t *buf); 409 idm_buf_unbind_in(idm_task_t *idt, idm_buf_t *buf); 412 idm_buf_unbind_out(idm_task_t *idt, idm_buf_t *buf); [all …]
|
H A D | idm_impl.h | 316 } idm_buf_t; typedef 374 idm_buf_t *isp_sorx_buf; 531 void idm_listbuf_insert(list_t *lst, idm_buf_t *buf);
|
/titanic_44/usr/src/uts/common/io/idm/ |
H A D | idm.c | 60 static void idm_buf_bind_in_locked(idm_task_t *idt, idm_buf_t *buf); 61 static void idm_buf_bind_out_locked(idm_task_t *idt, idm_buf_t *buf); 62 static void idm_buf_unbind_in_locked(idm_task_t *idt, idm_buf_t *buf); 63 static void idm_buf_unbind_out_locked(idm_task_t *idt, idm_buf_t *buf); 691 idm_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb, in idm_buf_tx_to_ini() 773 idm_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb, in idm_buf_rx_from_ini() 829 idm_buf_tx_to_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status) in idm_buf_tx_to_ini_done() 893 idm_buf_rx_from_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status) in idm_buf_rx_from_ini_done() 967 idm_buf_t * 970 idm_buf_t *buf = NULL; in idm_buf_alloc() [all …]
|
H A D | idm_so.c | 81 idm_buf_t *idb, uint32_t offset, uint32_t length); 82 static void idm_so_send_rtt_data_done(idm_task_t *idt, idm_buf_t *idb); 84 idm_buf_t *idb, uint32_t buf_region_offset, uint32_t buf_region_length); 86 static uint32_t idm_fill_iov(idm_pdu_t *pdu, idm_buf_t *idb, 99 static idm_status_t idm_so_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 100 static idm_status_t idm_so_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); 113 static idm_status_t idm_so_buf_alloc(idm_buf_t *idb, uint64_t buflen); 114 static void idm_so_buf_free(idm_buf_t *idb); 115 static idm_status_t idm_so_buf_setup(idm_buf_t *idb); 116 static void idm_so_buf_teardown(idm_buf_t *idb); [all …]
|
H A D | idm_impl.c | 1027 list_create(&idt->idt_inbufv, sizeof (idm_buf_t), in idm_task_constructor() 1028 offsetof(idm_buf_t, idb_buflink)); in idm_task_constructor() 1029 list_create(&idt->idt_outbufv, sizeof (idm_buf_t), in idm_task_constructor() 1030 offsetof(idm_buf_t, idb_buflink)); in idm_task_constructor() 1074 idm_listbuf_insert(list_t *lst, idm_buf_t *buf) in idm_listbuf_insert() 1076 idm_buf_t *idb; in idm_listbuf_insert()
|
/titanic_44/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_idm.c | 44 static idm_status_t iser_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 45 static idm_status_t iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); 68 static idm_status_t iser_buf_alloc(idm_buf_t *idb, uint64_t buflen); 69 static idm_status_t iser_buf_setup(idm_buf_t *idb); 70 static void iser_buf_teardown(idm_buf_t *idb); 71 static void iser_buf_free(idm_buf_t *idb); 975 iser_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb) in iser_buf_tx_to_ini() 1009 iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb) in iser_buf_rx_from_ini() 1046 iser_buf_alloc(idm_buf_t *idb, uint64_t buflen) in iser_buf_alloc() 1086 iser_buf_free(idm_buf_t *buf) in iser_buf_free() [all …]
|
H A D | iser_xfer.c | 237 idm_buf_t *buf; in iser_xfer_ctrlpdu() 408 iser_xfer_buf_to_ini(idm_task_t *idt, idm_buf_t *buf) in iser_xfer_buf_to_ini() 510 iser_xfer_buf_from_ini(idm_task_t *idt, idm_buf_t *buf) in iser_xfer_buf_from_ini()
|
H A D | iser_resource.c | 308 iser_reg_rdma_mem(iser_hca_t *hca, idm_buf_t *idb) in iser_reg_rdma_mem() 329 iser_dereg_rdma_mem(iser_hca_t *hca, idm_buf_t *idb) in iser_dereg_rdma_mem()
|
H A D | iser_cq.c | 88 idm_buf_t *idb = NULL; in iser_ib_poll_send_completions()
|
/titanic_44/usr/src/uts/common/sys/ib/clients/iser/ |
H A D | iser_xfer.h | 149 int iser_xfer_buf_to_ini(idm_task_t *idt, idm_buf_t *buf); 151 int iser_xfer_buf_from_ini(idm_task_t *idt, idm_buf_t *buf);
|
H A D | iser_resource.h | 176 int iser_reg_rdma_mem(struct iser_hca_s *hca, idm_buf_t *idb); 177 void iser_dereg_rdma_mem(struct iser_hca_s *hca, idm_buf_t *idb);
|
/titanic_44/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi.h | 423 idm_buf_t *ibp_ibuf; 424 idm_buf_t *ibp_obuf;
|
H A D | iscsi_io.c | 55 idm_buf_t *idb = (ICHK_CMD)->cmd_un.scsi.ibp_ibuf; \ 300 idm_buf_t *ibp, *obp; in iscsi_task_cleanup() 866 idm_buf_t *ibp; in iscsi_rx_process_data_rsp()
|
/titanic_44/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit.h | 540 idm_buf_t *ibuf_idm_buf;
|
H A D | iscsit.c | 203 iscsit_buf_xfer_cb(idm_buf_t *idb, idm_status_t status); 1438 idm_buf_t *idm_buffer; in iscsit_dbuf_alloc() 1568 iscsit_buf_xfer_cb(idm_buf_t *idb, idm_status_t status) in iscsit_buf_xfer_cb()
|
/titanic_44/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 2429 idm_buf_t idb; in iscsi_buffer_impl() 2434 if (mdb_vread(&idb, sizeof (idm_buf_t), addr) != sizeof (idm_buf_t)) { in iscsi_buffer_impl()
|