Searched refs:idm_buf_t (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm.h361 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 *bu
[all...]
H A Didm_impl.h316 } idm_buf_t; typedef in typeref:struct:idm_buf_s
374 idm_buf_t *isp_sorx_buf;
388 * in order to determine whether it's an idm_pdu_t or an idm_buf_t
531 void idm_listbuf_insert(list_t *lst, idm_buf_t *buf);
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_resource.h176 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);
H A Diser_xfer.h149 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);
/illumos-gate/usr/src/uts/common/io/idm/
H A Didm.c60 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,
773 idm_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb,
829 idm_buf_tx_to_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status)
893 idm_buf_rx_from_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status)
965 * Returns idm_buf_t handle if successful, otherwise NULL
967 idm_buf_t *
[all...]
H A Didm_so.c81 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 *id
[all...]
H A Didm_impl.c1027 list_create(&idt->idt_inbufv, sizeof (idm_buf_t),
1028 offsetof(idm_buf_t, idb_buflink));
1029 list_create(&idt->idt_outbufv, sizeof (idm_buf_t),
1030 offsetof(idm_buf_t, idb_buflink));
1074 idm_listbuf_insert(list_t *lst, idm_buf_t *buf)
1076 idm_buf_t *idb;
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_idm.c44 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)
1009 iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb)
1046 iser_buf_alloc(idm_buf_t *idb, uint64_t buflen)
1086 iser_buf_free(idm_buf_t *bu
[all...]
H A Diser_xfer.c237 idm_buf_t *buf;
408 iser_xfer_buf_to_ini(idm_task_t *idt, idm_buf_t *buf)
510 iser_xfer_buf_from_ini(idm_task_t *idt, idm_buf_t *buf)
H A Diser_resource.c308 iser_reg_rdma_mem(iser_hca_t *hca, idm_buf_t *idb)
319 "memory for idm_buf_t");
329 iser_dereg_rdma_mem(iser_hca_t *hca, idm_buf_t *idb)
H A Diser_cq.c88 idm_buf_t *idb = NULL;
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit.h540 idm_buf_t *ibuf_idm_buf;
H A Discsit.c203 iscsit_buf_xfer_cb(idm_buf_t *idb, idm_status_t status);
1454 idm_buf_t *idm_buffer;
1584 iscsit_buf_xfer_cb(idm_buf_t *idb, idm_status_t status)
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi.h423 idm_buf_t *ibp_ibuf;
424 idm_buf_t *ibp_obuf;
H A Discsi_io.c55 idm_buf_t *idb = (ICHK_CMD)->cmd_un.scsi.ibp_ibuf; \
300 idm_buf_t *ibp, *obp;
866 idm_buf_t *ibp;
935 * idm_buf_t (ibp). It's possible that the original call
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/
H A Didm.c2429 idm_buf_t idb;
2432 * Read idm_buf_t
2434 if (mdb_vread(&idb, sizeof (idm_buf_t), addr) != sizeof (idm_buf_t)) {
2441 "idm_buf_t", "Mem Rgn", "Length",

Completed in 188 milliseconds