Home
last modified time | relevance | path

Searched refs:ddi_ufm_handle_t (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dddi_ufm.h192 typedef struct ddi_ufm_handle ddi_ufm_handle_t; typedef
200 int (*ddi_ufm_op_nimages)(ddi_ufm_handle_t *, void *, uint_t *);
201 int (*ddi_ufm_op_fill_image)(ddi_ufm_handle_t *, void *, uint_t,
203 int (*ddi_ufm_op_fill_slot)(ddi_ufm_handle_t *, void *, uint_t, uint_t,
205 int (*ddi_ufm_op_getcaps)(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
206 int (*ddi_ufm_op_readimg)(ddi_ufm_handle_t *, void *, uint_t, uint_t,
218 ddi_ufm_handle_t **, void *);
230 void ddi_ufm_update(ddi_ufm_handle_t *);
240 void ddi_ufm_fini(ddi_ufm_handle_t *);
H A Dddi_ufm_impl.h42 int ufm_read_img(ddi_ufm_handle_t *, uint_t, uint_t, uint64_t, uint64_t,
/illumos-gate/usr/src/uts/common/io/
H A Dufmtest.c39 ddi_ufm_handle_t *ufmt_ufmh;
100 static int ufmtest_nimages(ddi_ufm_handle_t *, void *, uint_t *);
101 static int ufmtest_fill_image(ddi_ufm_handle_t *, void *, uint_t,
103 static int ufmtest_fill_slot(ddi_ufm_handle_t *, void *, uint_t, uint_t,
105 static int ufmtest_getcaps(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
327 ufmtest_nimages(ddi_ufm_handle_t *ufmh, void *arg, uint_t *nimgs) in ufmtest_nimages()
345 ufmtest_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in ufmtest_fill_image()
383 ufmtest_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in ufmtest_fill_slot()
434 ufmtest_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in ufmtest_getcaps()
H A Dufm.c180 ufm_driver_ready(ddi_ufm_handle_t *ufmh) in ufm_driver_ready()
194 ddi_ufm_handle_t *ufmh; in ufm_do_getcaps()
254 ddi_ufm_handle_t *ufmh; in ufm_do_reportsz()
350 ddi_ufm_handle_t *ufmh; in ufm_do_report()
468 ddi_ufm_handle_t *ufmh; in ufm_do_readimg()
/illumos-gate/usr/src/uts/common/os/
H A Dddi_ufm.c84 ufm_cache_invalidate(ddi_ufm_handle_t *ufmh) in ufm_cache_invalidate()
131 ufm_cache_fill(ddi_ufm_handle_t *ufmh) in ufm_cache_fill()
277 ufm_read_img(ddi_ufm_handle_t *ufmh, uint_t img, uint_t slot, uint64_t len, in ufm_read_img()
335 sizeof (ddi_ufm_handle_t), in ufm_init()
336 offsetof(ddi_ufm_handle_t, ufmh_link)); in ufm_init()
384 ddi_ufm_handle_t **ufmh, void *arg) in ddi_ufm_init()
386 ddi_ufm_handle_t *old_ufmh; in ddi_ufm_init()
419 *ufmh = kmem_zalloc(sizeof (ddi_ufm_handle_t), KM_SLEEP); in ddi_ufm_init()
454 ddi_ufm_fini(ddi_ufm_handle_t *ufmh) in ddi_ufm_fini()
465 ddi_ufm_update(ddi_ufm_handle_t *ufmh) in ddi_ufm_update()
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_var.h391 ddi_ufm_handle_t *n_ufmh;
H A Dnvme.c654 static int nvme_ufm_fill_image(ddi_ufm_handle_t *, void *, uint_t,
656 static int nvme_ufm_fill_slot(ddi_ufm_handle_t *, void *, uint_t, uint_t,
658 static int nvme_ufm_getcaps(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
7091 nvme_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in nvme_ufm_fill_image()
7116 nvme_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in nvme_ufm_fill_slot()
7166 nvme_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in nvme_ufm_getcaps()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_main.c127 static int igb_ufm_fill_image(ddi_ufm_handle_t *, void *arg, uint_t,
129 static int igb_ufm_fill_slot(ddi_ufm_handle_t *, void *, uint_t, uint_t,
131 static int igb_ufm_getcaps(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
132 static int igb_ufm_readimg(ddi_ufm_handle_t *, void *, uint_t, uint_t,
5416 igb_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in igb_ufm_fill_image()
5462 igb_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in igb_ufm_fill_slot()
5487 igb_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in igb_ufm_getcaps()
5505 igb_ufm_readimg(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, uint_t slotno, in igb_ufm_readimg()
H A Digb_sw.h778 ddi_ufm_handle_t *igb_ufmh;
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c194 static int t4_ufm_getcaps(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
195 static int t4_ufm_fill_image(ddi_ufm_handle_t *, void *, uint_t,
197 static int t4_ufm_fill_slot(ddi_ufm_handle_t *, void *, uint_t, uint_t,
3304 t4_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps)
3311 t4_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno,
3344 t4_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, uint_t slotno,
H A Dadapter.h575 ddi_ufm_handle_t *ufm_hdl;
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_main.c137 static int ixgbe_ufm_fill_image(ddi_ufm_handle_t *, void *arg, uint_t,
139 static int ixgbe_ufm_fill_slot(ddi_ufm_handle_t *, void *, uint_t, uint_t,
141 static int ixgbe_ufm_getcaps(ddi_ufm_handle_t *, void *, ddi_ufm_cap_t *);
142 static int ixgbe_ufm_readimg(ddi_ufm_handle_t *, void *, uint_t, uint_t,
6749 ixgbe_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in ixgbe_ufm_fill_image()
6788 ixgbe_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in ixgbe_ufm_fill_slot()
6810 ixgbe_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in ixgbe_ufm_getcaps()
6831 ixgbe_ufm_readimg(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in ixgbe_ufm_readimg()
H A Dixgbe_sw.h758 ddi_ufm_handle_t *ixgbe_ufmh;
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_sw.h956 ddi_ufm_handle_t *i40e_ufmh;
H A Di40e_main.c3245 i40e_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in i40e_ufm_fill_image()
3258 i40e_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in i40e_ufm_fill_slot()
3306 i40e_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in i40e_ufm_getcaps()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/
H A Dmptsas_var.h920 ddi_ufm_handle_t *m_ufmh;
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c138 static int mptsas_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg,
140 static int mptsas_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg,
142 static int mptsas_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg,
17007 mptsas_ufm_fill_image(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in mptsas_ufm_fill_image()
17020 mptsas_ufm_fill_slot(ddi_ufm_handle_t *ufmh, void *arg, uint_t imgno, in mptsas_ufm_fill_slot()
17040 mptsas_ufm_getcaps(ddi_ufm_handle_t *ufmh, void *arg, ddi_ufm_cap_t *caps) in mptsas_ufm_getcaps()