Home
last modified time | relevance | path

Searched refs:ida (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/sys/dev/ida/
H A Dida.c82 bus_teardown_intr(ida->dev, ida->irq, ida->ih); in ida_free()
116 ida->regs_res_id, ida->regs); in ida_free()
185 qcb->ida = ida; in ida_alloc_qcbs()
273 ida->cmd.int_enable(ida, 0); in ida_setup()
299 ida->cmd.int_enable(ida, 1); in ida_setup()
310 ida->ich.ich_arg = ida; in ida_setup()
321 ida->ida_dev_t->si_drv1 = ida; in ida_setup()
382 ida = qcb->ida; in ida_data_cb()
540 if (ida->cmd.fifo_full(ida)) in ida_start()
554 ida->cmd.submit(ida, qcb); in ida_start()
[all …]
H A Dida_pci.c238 struct ida_softc *ida; in ida_pci_attach() local
242 ida->dev = dev; in ida_pci_attach()
246 callout_init_mtx(&ida->ch, &ida->lock, 0); in ida_pci_attach()
253 ida->regs = bus_alloc_resource_any(dev, ida->regs_res_type, in ida_pci_attach()
274 &ida->parent_dmat); in ida_pci_attach()
277 ida_free(ida); in ida_pci_attach()
283 ida->irq = bus_alloc_resource_any(dev, ida->irq_res_type, &rid, in ida_pci_attach()
286 ida_free(ida); in ida_pci_attach()
290 NULL, ida_intr, ida, &ida->ih); in ida_pci_attach()
293 ida_free(ida); in ida_pci_attach()
[all …]
H A Didavar.h36 #define ida_inb(ida, port) \ argument
37 bus_read_1((ida)->regs, port)
38 #define ida_inw(ida, port) \ argument
39 bus_read_2((ida)->regs, port)
40 #define ida_inl(ida, port) \ argument
41 bus_read_4((ida)->regs, port)
43 #define ida_outb(ida, port, val) \ argument
44 bus_write_1((ida)->regs, port, val)
45 #define ida_outw(ida, port, val) \ argument
47 #define ida_outl(ida, port, val) \ argument
[all …]
H A Dida_disk.c78 DRIVER_MODULE(idad, ida, idad_driver, 0, 0);
/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Didr.h107 struct ida { struct
112 int ida_pre_get(struct ida *ida, gfp_t gfp_mask); argument
114 void ida_remove(struct ida *ida, int id);
115 void ida_destroy(struct ida *ida);
116 void ida_init(struct ida *ida);
120 void ida_simple_remove(struct ida *ida, unsigned int id);
123 ida_free(struct ida *ida, int id) in ida_free() argument
130 ida_get_new(struct ida *ida, int *p_id) in ida_get_new() argument
137 ida_alloc_min(struct ida *ida, unsigned int min, gfp_t gfp) in ida_alloc_min() argument
149 static inline int ida_alloc(struct ida *ida, gfp_t gfp) in ida_alloc() argument
[all …]
/freebsd-14.2/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_iter.c532 ida->first = B_FALSE; in iter_dependents_cb()
535 err = zfs_iter_clones(zhp, ida->flags, iter_dependents_cb, ida); in iter_dependents_cb()
567 isf.next = ida->stack; in iter_dependents_cb()
568 ida->stack = &isf; in iter_dependents_cb()
574 ida->stack = isf.next; in iter_dependents_cb()
578 err = ida->func(zhp, ida->data); in iter_dependents_cb()
597 ida.flags = flags; in zfs_iter_dependents_v2()
599 ida.stack = NULL; in zfs_iter_dependents_v2()
600 ida.func = func; in zfs_iter_dependents_v2()
601 ida.data = data; in zfs_iter_dependents_v2()
[all …]
/freebsd-14.2/sys/compat/linuxkpi/common/src/
H A Dlinux_idr.c636 ida_get_new_above(struct ida *ida, int starting_id, int *p_id) in ida_get_new_above() argument
746 ida_pre_get(struct ida *ida, gfp_t flags) in ida_pre_get() argument
752 ida->free_bitmap = in ida_pre_get()
759 ida_simple_get(struct ida *ida, unsigned int start, unsigned int end, in ida_simple_get() argument
779 ida_remove(ida, id); in ida_simple_get()
792 ida_simple_remove(struct ida *ida, unsigned int id) in ida_simple_remove() argument
798 ida_remove(struct ida *ida, int id) in ida_remove() argument
804 ida_init(struct ida *ida) in ida_init() argument
806 idr_init(&ida->idr); in ida_init()
810 ida_destroy(struct ida *ida) in ida_destroy() argument
[all …]
/freebsd-14.2/sys/modules/ida/
H A DMakefile2 .PATH: ${SRCTOP}/sys/dev/ida
4 KMOD= ida
5 SRCS= ida.c ida_disk.c ida_pci.c \
/freebsd-14.2/sys/dev/mlx5/mlx5_lib/
H A Dmlx5_gid.c42 ida_init(&dev->roce.reserved_gids.ida); in mlx5_init_reserved_gids()
49 WARN_ON(!ida_is_empty(&dev->roce.reserved_gids.ida)); in mlx5_cleanup_reserved_gids()
52 ida_destroy(&dev->roce.reserved_gids.ida); in mlx5_cleanup_reserved_gids()
98 index = ida_simple_get(&dev->roce.reserved_gids.ida, in mlx5_core_reserved_gid_alloc()
112 ida_simple_remove(&dev->roce.reserved_gids.ida, gid_index); in mlx5_core_reserved_gid_free()
/freebsd-14.2/sys/i386/conf/
H A DPAE13 makeoptions WITHOUT_MODULES="ctl dpt hptmv ida"
16 nodevice ida
H A DGENERIC153 device ida # Compaq Smart RAID
/freebsd-14.2/tools/kerneldoc/subsys/
H A DDoxyfile-dev_ida12 INPUT = $(DOXYGEN_SRC_PATH)/dev/ida/ \
/freebsd-14.2/contrib/tcsh/nls/et/
H A Dset354 52 Täida käsklus
/freebsd-14.2/sys/dev/mlx5/
H A Ddriver.h664 struct ida ida; member
/freebsd-14.2/sys/modules/
H A DMakefile790 _ida= ida
/freebsd-14.2/share/man/man4/
H A DMakefile217 ida.4 \
/freebsd-14.2/sys/amd64/conf/
H A DGENERIC177 device ida # Compaq Smart RAID
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c133 static struct ida zvol_ida;
/freebsd-14.2/sys/conf/
H A Dfiles1796 dev/ida/ida.c optional ida
1797 dev/ida/ida_disk.c optional ida
1798 dev/ida/ida_pci.c optional ida pci
H A DNOTES1665 device ida # Compaq Smart RAID