Home
last modified time | relevance | path

Searched refs:controllers (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dbus.c220 descriptor_t **controllers; in get_assoc_controllers() local
227 for (cnt = 0; bp->controllers[cnt]; cnt++); in get_assoc_controllers()
230 controllers = (descriptor_t **)calloc(cnt + 1, sizeof (descriptor_t *)); in get_assoc_controllers()
231 if (controllers == NULL) { in get_assoc_controllers()
236 for (i = 0; bp->controllers[i]; i++) { in get_assoc_controllers()
237 controllers[i] = cache_get_desc(DM_CONTROLLER, bp->controllers[i], in get_assoc_controllers()
240 cache_free_descriptors(controllers); in get_assoc_controllers()
244 controllers[i] = NULL; in get_assoc_controllers()
247 return (controllers); in get_assoc_controllers()
H A Dpath.c250 descriptor_t **controllers; in get_assoc_controllers() local
257 controllers = (descriptor_t **)calloc(2, sizeof (descriptor_t *)); in get_assoc_controllers()
258 if (controllers == NULL) { in get_assoc_controllers()
265 controllers[i++] = cache_get_desc(DM_CONTROLLER, in get_assoc_controllers()
268 cache_free_descriptors(controllers); in get_assoc_controllers()
273 controllers[i] = NULL; in get_assoc_controllers()
276 return (controllers); in get_assoc_controllers()
H A Dcontroller.c138 descriptor_t **controllers; in controller_get_descriptor_by_name() local
142 controllers = cache_get_descriptors(DM_CONTROLLER, errp); in controller_get_descriptor_by_name()
147 for (i = 0; controllers[i]; i++) { in controller_get_descriptor_by_name()
148 if (libdiskmgt_str_eq(name, controllers[i]->p.controller->name)) { in controller_get_descriptor_by_name()
149 controller = controllers[i]; in controller_get_descriptor_by_name()
152 cache_free_descriptor(controllers[i]); in controller_get_descriptor_by_name()
155 free(controllers); in controller_get_descriptor_by_name()
H A Dfindevs.c226 (void ***)&bp->controllers) != 0) { in add_bus()
291 if (bp->controllers == NULL) { in add_bus()
296 bp->controllers[0] = NULL; in add_bus()
663 if (cp == diskp->controllers[i]) { in add_disk2controller()
884 dp->controllers[k] = in remove_controller()
885 dp->controllers[k + 1]; in remove_controller()
950 diskp->controllers = (controller_t **) in create_disk()
952 if (diskp->controllers == NULL) { in create_disk()
956 diskp->controllers[0] = NULL; in create_disk()
1701 bp->controllers[j] = in remove_invalid_controller()
[all …]
H A Ddrive.c784 descriptor_t **controllers; in get_assoc_controllers() local
790 for (cnt = 0; diskp->controllers[cnt]; cnt++); in get_assoc_controllers()
793 controllers = (descriptor_t **)calloc(cnt + 1, sizeof (descriptor_t *)); in get_assoc_controllers()
794 if (controllers == NULL) { in get_assoc_controllers()
799 for (i = 0; diskp->controllers[i]; i++) { in get_assoc_controllers()
800 controllers[i] = cache_get_desc(DM_CONTROLLER, in get_assoc_controllers()
801 diskp->controllers[i], NULL, NULL, errp); in get_assoc_controllers()
803 cache_free_descriptors(controllers); in get_assoc_controllers()
808 controllers[i] = NULL; in get_assoc_controllers()
811 return (controllers); in get_assoc_controllers()
H A Dcache.c192 free(bp->controllers); in cache_free_bus()
264 free(dp->controllers); in cache_free_disk()
545 if (dp->controllers != NULL) { in del_drive()
546 for (i = 0; dp->controllers[i]; i++) { in del_drive()
547 clr_ctrl_disk_ptr(dp->controllers[i], dp); in del_drive()
H A Ddisks_private.h81 struct controller_info **controllers; member
104 controller_t **controllers; member
/illumos-gate/usr/src/test/nvme-tests/tests/unit/
H A DMakefile26 controllers.c \
/illumos-gate/usr/src/uts/sparc/ml/
H A Dfd_asm.S61 ! Traverse the list of controllers until we find the first
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A DTHIRDPARTYLICENSE2 * MegaRAID device driver for SAS controllers
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A DTHIRDPARTYLICENSE2 * MegaRAID device driver for SAS2.0 controllers
/illumos-gate/usr/src/uts/common/io/rtw/
H A DTHIRDPARTYLICENSE58 * settings for the aic7xxx based adaptec SCSI controllers. It can
/illumos-gate/usr/src/cmd/format/
H A Dformat.dat166 # This is the list of partition tables for embedded SCSI controllers.
/illumos-gate/usr/src/uts/common/io/usb/hcd/
H A DREADME44 host controllers and also to high speed hub Transaction Translators (TT),
373 lists. By default all host controllers will support 1024 frame lists. In
/illumos-gate/usr/src/uts/common/io/e1000api/
H A DREADME.new353 established between 82541/82547 controllers and some switches. Known switches
H A DREADME583 6665738 e1000g issues with some Ethernet controllers
/illumos-gate/usr/src/uts/common/io/e1000g/
H A DREADME583 6665738 e1000g issues with some Ethernet controllers
/illumos-gate/usr/src/grub/grub-0.97/docs/
H A Dgrub.info-3271 controllers before the current one. For example, if there is an
H A Dgrub.texi3133 kernel how many BIOS drive numbers are on controllers before the current
H A Dgrub.info2980 controllers before the current one. For example, if there is an
/illumos-gate/usr/src/data/hwdata/
H A Dpci.ids6558 323a Smart Array G6 controllers