Home
last modified time | relevance | path

Searched refs:ddi_dma_attr_t (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/
H A Dfc_fcaif.h152 ddi_dma_attr_t *fca_dma_attr;
153 ddi_dma_attr_t *fca_dma_fcp_cmd_attr;
154 ddi_dma_attr_t *fca_dma_fcp_rsp_attr;
155 ddi_dma_attr_t *fca_dma_fcp_data_attr;
156 ddi_dma_attr_t *fca_dma_fcip_cmd_attr;
157 ddi_dma_attr_t *fca_dma_fcip_rsp_attr;
158 ddi_dma_attr_t *fca_dma_fcsm_cmd_attr;
159 ddi_dma_attr_t *fca_dma_fcsm_rsp_attr;
H A Dfc_ulpif.h100 ddi_dma_attr_t *port_data_dma_attr;
101 ddi_dma_attr_t *port_cmd_dma_attr;
102 ddi_dma_attr_t *port_resp_dma_attr;
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_dma.c39 mlxcx_dma_page_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp) in mlxcx_dma_page_attr()
96 mlxcx_dma_queue_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp) in mlxcx_dma_queue_attr()
138 mlxcx_dma_buf_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp) in mlxcx_dma_buf_attr()
186 mlxcx_dma_qdbell_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp) in mlxcx_dma_qdbell_attr()
283 ddi_dma_attr_t *attrp, boolean_t wait) in mlxcx_dma_init()
349 ddi_dma_attr_t *attrp, ddi_device_acc_attr_t *accp, boolean_t zero, in mlxcx_dma_alloc()
405 ddi_dma_attr_t *attrp, ddi_device_acc_attr_t *accp, boolean_t zero, in mlxcx_dma_alloc_offset()
H A Dmlxcx.h1276 ddi_dma_attr_t *, ddi_device_acc_attr_t *, boolean_t, size_t, boolean_t);
1278 ddi_dma_attr_t *, boolean_t);
1282 ddi_dma_attr_t *, ddi_device_acc_attr_t *, boolean_t,
1286 extern void mlxcx_dma_page_attr(mlxcx_t *, ddi_dma_attr_t *);
1287 extern void mlxcx_dma_queue_attr(mlxcx_t *, ddi_dma_attr_t *);
1288 extern void mlxcx_dma_qdbell_attr(mlxcx_t *, ddi_dma_attr_t *);
1289 extern void mlxcx_dma_buf_attr(mlxcx_t *, ddi_dma_attr_t *);
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio_dma.c104 const ddi_dma_attr_t *attr, int kmflags) in virtio_dma_init_handle()
118 if ((r = ddi_dma_alloc_handle(dip, (ddi_dma_attr_t *)attr, dma_wait, in virtio_dma_init_handle()
134 const ddi_dma_attr_t *attr, int dmaflags, int kmflags) in virtio_dma_init()
219 virtio_dma_alloc(virtio_t *vio, size_t sz, const ddi_dma_attr_t *attr, in virtio_dma_alloc()
238 virtio_dma_alloc_nomem(virtio_t *vio, const ddi_dma_attr_t *attr, int kmflags) in virtio_dma_alloc_nomem()
H A Dvirtio.h339 virtio_dma_t *virtio_dma_alloc(virtio_t *, size_t, const ddi_dma_attr_t *, int,
341 virtio_dma_t *virtio_dma_alloc_nomem(virtio_t *, const ddi_dma_attr_t *, int);
H A Dvirtio_impl.h40 extern ddi_dma_attr_t virtio_dma_attr;
47 int virtio_dma_init(virtio_t *, virtio_dma_t *, size_t, const ddi_dma_attr_t *,
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_utils.c29 static ddi_dma_attr_t vmxnet3_dma_attrs_1 = {
45 static ddi_dma_attr_t vmxnet3_dma_attrs_128 = {
61 static ddi_dma_attr_t vmxnet3_dma_attrs_512 = {
106 boolean_t canSleep, ddi_dma_attr_t *dma_attrs) in vmxnet3_alloc_dma_mem()
/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_buf.c51 hci1394_buf_attr_get(ddi_dma_attr_t *dma_attr) in hci1394_buf_attr_get()
86 ddi_dma_attr_t dma_attr; in hci1394_buf_alloc()
107 _NOTE(SCHEME_PROTECTS_DATA("unique (on stack)", ddi_dma_attr_t)) in hci1394_buf_alloc()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_fm.h88 extern ddi_dma_attr_t ql_64bit_io_dma_attr;
89 extern ddi_dma_attr_t ql_32bit_io_dma_attr;
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_alloc.c52 dma_buffer_t *, size_t, ddi_dma_attr_t *p_dma_attr);
60 dma_buffer_t *, size_t, ddi_dma_attr_t *p_dma_attr);
75 ddi_dma_attr_t *p_dma_attr);
100 static ddi_dma_attr_t e1000g_tx_dma_attr = {
116 static ddi_dma_attr_t e1000g_buf_dma_attr = {
132 static ddi_dma_attr_t e1000g_desc_dma_attr = {
277 ddi_dma_attr_t dma_attr; in e1000g_alloc_tx_descriptors()
482 ddi_dma_attr_t dma_attr; in e1000g_alloc_rx_descriptors()
1132 ddi_dma_attr_t dma_attr; in e1000g_alloc_tx_packets()
1251 ddi_dma_attr_t dma_attr; in e1000g_increase_rx_packets()
[all …]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs.h378 ddi_dma_attr_t iqp_dma_attr;
379 ddi_dma_attr_t oqp_dma_attr;
380 ddi_dma_attr_t cip_dma_attr;
381 ddi_dma_attr_t fwlog_dma_attr;
382 ddi_dma_attr_t regdump_dma_attr;
/illumos-gate/usr/src/uts/common/io/1394/
H A Dnx1394.c48 ddi_dma_attr_t *attr, int (*waitfnp)(caddr_t), caddr_t arg,
264 nx1394_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in nx1394_dma_allochdl()
268 ddi_dma_attr_t *hal_attr; in nx1394_dma_allochdl()
271 _NOTE(SCHEME_PROTECTS_DATA("unique (per thread)", ddi_dma_attr_t)) in nx1394_dma_allochdl()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.h50 ddi_dma_attr_t pdh_attr_dev;
71 ddi_dma_attr_t dmai_attr_aug;
78 ddi_dma_attr_t dmai_attr_dev;
98 #define PX_DEV_ATTR(mp) ((ddi_dma_attr_t *)(mp + 1))
/illumos-gate/usr/src/uts/intel/sys/
H A Diommulib.h62 dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
134 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
220 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t),
268 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc_ring.c46 static const ddi_dma_attr_t igc_desc_dma_attr = {
98 static const ddi_dma_attr_t igc_data_dma_attr = {
144 static const ddi_dma_attr_t igc_tx_dma_attr = {
195 igc_dma_desc_attr(igc_t *igc, ddi_dma_attr_t *attrp) in igc_dma_desc_attr()
201 igc_dma_data_attr(igc_t *igc, ddi_dma_attr_t *attrp) in igc_dma_data_attr()
207 igc_dma_tx_attr(igc_t *igc, ddi_dma_attr_t *attrp) in igc_dma_tx_attr()
209 bcopy(&igc_tx_dma_attr, attrp, sizeof (ddi_dma_attr_t)); in igc_dma_tx_attr()
350 ddi_dma_attr_t attr; in igc_rx_bufs_alloc()
425 ddi_dma_attr_t desc_attr; in igc_rx_data_alloc()
930 ddi_dma_attr_t attr; in igc_tx_bufs_alloc()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_dma.c56 xhci_dma_transfer_attr(xhci_t *xhcip, ddi_dma_attr_t *attrp, uint_t sgl) in xhci_dma_transfer_attr()
126 xhci_dma_dma_attr(xhci_t *xhcip, ddi_dma_attr_t *attrp) in xhci_dma_dma_attr()
153 xhci_dma_scratchpad_attr(xhci_t *xhcip, ddi_dma_attr_t *attrp) in xhci_dma_scratchpad_attr()
202 ddi_dma_attr_t *attrp, ddi_device_acc_attr_t *accp, boolean_t zero, in xhci_dma_alloc()
298 ddi_dma_attr_t attr; in xhci_transfer_alloc()
/illumos-gate/usr/src/uts/common/sys/usb/hcd/xhci/
H A Dxhci.h606 ddi_dma_attr_t xa_dma_attr;
741 extern void xhci_dma_dma_attr(xhci_t *, ddi_dma_attr_t *);
742 extern void xhci_dma_scratchpad_attr(xhci_t *, ddi_dma_attr_t *);
743 extern void xhci_dma_transfer_attr(xhci_t *, ddi_dma_attr_t *, uint_t);
745 extern boolean_t xhci_dma_alloc(xhci_t *, xhci_dma_buffer_t *, ddi_dma_attr_t *,
/illumos-gate/usr/src/uts/common/sys/sata/adapters/ahci/
H A Dahcivar.h433 ddi_dma_attr_t ahcictl_buffer_dma_attr;
435 ddi_dma_attr_t ahcictl_rcvd_fis_dma_attr;
437 ddi_dma_attr_t ahcictl_cmd_list_dma_attr;
439 ddi_dma_attr_t ahcictl_cmd_table_dma_attr;
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_hba.c106 ddi_dma_attr_t hba_dma_attr; in dcd_hba_attach()
108 bzero(&hba_dma_attr, sizeof (ddi_dma_attr_t)); in dcd_hba_attach()
121 ddi_dma_attr_t *hba_dma_attr, in dcd_hba_attach()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_buf.c30 static ddi_dma_attr_t oce_dma_buf_attr = {
64 uint32_t size, ddi_dma_attr_t *dma_attr, uint32_t flags) in oce_alloc_dma_buffer()
/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_dma.c22 ena_dma_attr(const ena_t *ena, ddi_dma_attr_t *attrp, in ena_dma_attr()
119 ddi_dma_attr_t attr; in ena_dma_alloc()
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_var.h326 ddi_dma_attr_t n_queue_dma_attr;
327 ddi_dma_attr_t n_prp_dma_attr;
328 ddi_dma_attr_t n_sgl_dma_attr;
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc.h251 ddi_dma_attr_t l_dma_attr;
252 ddi_dma_attr_t l_dma_attr_32;
279 int lmrc_dma_alloc(lmrc_t *, ddi_dma_attr_t, lmrc_dma_t *, size_t, uint64_t,
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ddi.c47 fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr, in fc_ddi_dma_alloc_handle()
50 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_attr_t *, in fc_ddi_dma_alloc_handle()

12345678910>>...13