Home
last modified time | relevance | path

Searched refs:devicelist (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/fwflash/common/
H A Dfwflash.h61 struct devicelist;
92 int (*fw_readfw)(struct devicelist *device, char *filename);
100 int (*fw_writefw)(struct devicelist *device, char *filename);
122 int (*fw_devinfo)(struct devicelist *thisdev);
132 void (*fw_cleanup)(struct devicelist *thisdev);
197 struct devicelist { struct
248 TAILQ_ENTRY(devicelist) nextdev; argument
327 int (*vendorvrfy)(struct devicelist *devicenode);
342 TAILQ_HEAD(DEVICELIST, devicelist);
H A Dfwflash.c87 static int confirm_target(struct devicelist *thisdev, char *file);
428 (int (*)(struct devicelist *))sym; in flash_load_plugins()
439 (void (*)(struct devicelist *))sym; in flash_load_plugins()
646 (int (*)(struct devicelist *))vrfysym; in fwflash_load_verifier()
791 if ((fw_devices = calloc(1, sizeof (struct devicelist))) == NULL) { in flash_device_list()
795 sizeof (struct devicelist), strerror(errno)); in flash_device_list()
832 struct devicelist *curdev; in fwflash_list_fw()
868 struct devicelist *curdev; in fwflash_update()
998 struct devicelist *curdev; in fwflash_read_file()
1087 struct devicelist *thisdev, *tmpdev; in fwflash_intr()
[all …]
/illumos-gate/usr/src/lib/libadm/common/
H A Dgetdev.c177 } devicelist = {&devicelisthead, 0}; variable
342 (devicelist.head)->next = NULL; in initdevicelist()
343 devicelist.count = 0; in initdevicelist()
365 pdevice = (devicelist.head)->next; in freedevicelist()
422 p = devicelist.head; in addtodevicelist()
450 devicelist.count++; in addtodevicelist()
629 if (list = malloc((devicelist.count+1)*sizeof (char *))) { in buildreturnlist()
637 for (p = devicelist.head->next; p; p = p->next) *q++ = p->name; in buildreturnlist()
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dses.c145 int fw_readfw(struct devicelist *device, char *filename);
146 int fw_writefw(struct devicelist *device);
148 int fw_devinfo(struct devicelist *thisdev);
163 fw_readfw(struct devicelist *flashdev, char *filename) in fw_readfw()
191 fw_writefw(struct devicelist *flashdev) in fw_writefw()
292 struct devicelist *newdev; in fw_identify()
333 if ((newdev = calloc(1, sizeof (struct devicelist))) in fw_identify()
516 struct devicelist *tempdev; in fw_identify()
553 fw_devinfo(struct devicelist *thisdev) in fw_devinfo()
H A Dsd.c137 static int sdfw_idtfy_custmz(struct devicelist *device, char *sp);
144 fw_readfw(struct devicelist *flashdev, char *filename) in fw_readfw()
160 sdfw_read_descriptor(struct devicelist *flashdev, libscsi_hdl_t *hdl, in sdfw_read_descriptor()
254 sdfw_write(struct devicelist *flashdev, libscsi_hdl_t *handle, in sdfw_write()
359 fw_writefw(struct devicelist *flashdev) in fw_writefw()
499 struct devicelist *newdev = NULL; in fw_identify()
550 if ((newdev = calloc(1, sizeof (struct devicelist))) == in fw_identify()
789 struct devicelist *tempdev; in fw_identify()
825 fw_devinfo(struct devicelist *thisdev) in fw_devinfo()
853 fw_cleanup(struct devicelist *thisdev) in fw_cleanup()
[all …]
H A Dufm.c74 fw_readfw(struct devicelist *flashdev, const char *filename) in fw_readfw()
198 fw_writefw(struct devicelist *flashdev) in fw_writefw()
204 ufmfw_flashdev_free(struct devicelist *flashdev) in ufmfw_flashdev_free()
253 ufmfw_fill_vpd(struct devicelist *flashdev, di_node_t node) in ufmfw_fill_vpd()
338 struct devicelist *flashdev = NULL; in ufmfw_di_walk_cb()
503 fw_devinfo(struct devicelist *flashdev) in fw_devinfo()
590 fw_cleanup(struct devicelist *flashdev) in fw_cleanup()
H A Dtavor.c89 int fw_readfw(struct devicelist *device, char *filename);
90 int fw_writefw(struct devicelist *device);
97 static int tavor_identify(struct devicelist *thisdev);
99 static int tavor_close(struct devicelist *flashdev);
113 fw_readfw(struct devicelist *flashdev, char *filename) in fw_readfw()
348 fw_writefw(struct devicelist *flashdev) in fw_writefw()
612 struct devicelist *newdev; in fw_identify()
710 struct devicelist *tempdev; in fw_identify()
751 fw_devinfo(struct devicelist *thisdev) in fw_devinfo()
816 tavor_identify(struct devicelist *thisdev) in tavor_identify()
[all …]
H A Dhermon.c64 int fw_readfw(struct devicelist *device, char *filename);
65 int fw_writefw(struct devicelist *device);
71 static int cnx_identify(struct devicelist *thisdev);
73 static int cnx_close(struct devicelist *flashdev);
100 fw_readfw(struct devicelist *flashdev, char *filename) in fw_readfw()
139 fw_writefw(struct devicelist *flashdev) in fw_writefw()
263 struct devicelist *newdev; in fw_identify()
359 struct devicelist *tempdev; in fw_identify()
399 fw_devinfo(struct devicelist *thisdev) in fw_devinfo()
753 cnx_identify(struct devicelist *thisdev) in cnx_identify()
[all …]
/illumos-gate/usr/src/cmd/devmgmt/cmds/
H A Dgetdev.c148 char **devicelist; /* List of devices to search/ignore */ in main() local
235 devicelist = builddevlist(arglist); in main()
245 if (!(fitdevlist = getdev(devicelist, criterialist, options))) { in main()
/illumos-gate/usr/src/cmd/fwflash/plugins/vendor/
H A Dtavor-MELLANOX.c57 int vendorvrfy(struct devicelist *devicenode);
65 vendorvrfy(struct devicelist *devicenode) in vendorvrfy()
H A Dhermon-MELLANOX.c54 int vendorvrfy(struct devicelist *devicenode);
67 vendorvrfy(struct devicelist *devicenode) in vendorvrfy()
H A Dsd-GENERIC.c54 vendorvrfy(struct devicelist *dvp) in vendorvrfy()