Home
last modified time | relevance | path

Searched refs:devpath (Results 26 – 50 of 123) sorted by relevance

12345

/illumos-gate/usr/src/cmd/devfsadm/
H A Daudio_link.c178 char devpath[PATH_MAX + 1]; in audio_process() local
203 (void) snprintf(devpath, sizeof (devpath), "%s:%s", tmp, mn); in audio_process()
279 (void) strlcpy(devpath, newpath, sizeof (devpath)); in audio_process()
280 if (devfsadm_enumerate_int(devpath, 0, &buf, rules, 1)) { in audio_process()
/illumos-gate/usr/src/boot/efi/loader/
H A Defiserialio.c143 efi_serial_get_index(EFI_DEVICE_PATH *devpath) in efi_serial_get_index() argument
147 while (!IsDevicePathEnd(devpath)) { in efi_serial_get_index()
148 if (DevicePathType(devpath) == ACPI_DEVICE_PATH && in efi_serial_get_index()
149 DevicePathSubType(devpath) == ACPI_DP) { in efi_serial_get_index()
151 acpi = (ACPI_HID_DEVICE_PATH *)devpath; in efi_serial_get_index()
157 devpath = NextDevicePathNode(devpath); in efi_serial_get_index()
172 EFI_DEVICE_PATH *devpath; in efi_serial_get_handle() local
185 devpath = efi_lookup_devpath(handles[index]); in efi_serial_get_handle()
186 if (port == efi_serial_get_index(devpath)) { in efi_serial_get_handle()
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_cvt.c303 char *root_path, *devpath, *cp; in path_apid_dyn_to_path() local
382 devpath = di_path_devfs_path(pi_node); in path_apid_dyn_to_path()
383 if (devpath == NULL) { in path_apid_dyn_to_path()
393 di_devfs_path_free(devpath); in path_apid_dyn_to_path()
398 DEVICES_DIR, devpath); in path_apid_dyn_to_path()
399 di_devfs_path_free(devpath); in path_apid_dyn_to_path()
459 char *drvinst, *devpath; in do_drv_dyn_to_devpath() local
487 devpath = calloc(1, devlen); in do_drv_dyn_to_devpath()
489 if (devpath == NULL || drvinst == NULL) { in do_drv_dyn_to_devpath()
512 dptp->path = devpath; in do_drv_dyn_to_devpath()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dmodctl.c982 char *devpath; in modctl_retire() local
1011 kmem_free(devpath, strlen(devpath) + 1); in modctl_retire()
1020 kmem_free(devpath, strlen(devpath) + 1); in modctl_retire()
1036 kmem_free(devpath, strlen(devpath) + 1); in modctl_retire()
1051 kmem_free(devpath, strlen(devpath) + 1); in modctl_retire()
1057 kmem_free(devpath, strlen(devpath) + 1); in modctl_retire()
1065 char *devpath; in modctl_is_retired() local
1086 kmem_free(devpath, strlen(devpath) + 1); in modctl_is_retired()
1095 char *devpath; in modctl_unretire() local
1144 kmem_free(devpath, strlen(devpath) + 1); in modctl_unretire()
[all …]
H A Dddi_ufm.c367 ufm_find(const char *devpath) in ufm_find() argument
371 (void) strlcpy(find.ufmh_devpath, devpath, MAXPATHLEN); in ufm_find()
387 char devpath[MAXPATHLEN]; in ddi_ufm_init() local
415 (void) ddi_pathname(dip, devpath); in ddi_ufm_init()
416 if ((old_ufmh = ufm_find(devpath)) != NULL) { in ddi_ufm_init()
420 (void) strlcpy((*ufmh)->ufmh_devpath, devpath, MAXPATHLEN); in ddi_ufm_init()
/illumos-gate/usr/src/cmd/xhci/
H A Dxhci_portsc.c299 char devpath[PATH_MAX]; in main() local
351 if (snprintf(devpath, sizeof (devpath), "/devices/%s", in main()
352 xp_devpath) >= sizeof (devpath)) in main()
357 xp_path = devpath; in main()
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_dim.c119 char *devpath = (char *)di_devlink_path(dl); in di_dim_path_dev_callback() local
121 if (devpath) in di_dim_path_dev_callback()
122 *devp = strdup(devpath); in di_dim_path_dev_callback()
H A Ddevfsmap.c1878 char *devpath; in devfs_parse_binding_file() local
1886 free(devpath); in devfs_parse_binding_file()
1891 free(devpath); in devfs_parse_binding_file()
1912 if (strlcpy(devpath, tokval, in devfs_parse_binding_file()
1922 devpath, instval, bindname); in devfs_parse_binding_file()
1961 free(devpath); in devfs_parse_binding_file()
1967 free(devpath); in devfs_parse_binding_file()
2042 char *devpath; in devfs_walk_device_minors() local
2053 devpath = calloc(1, MAXPATHLEN); in devfs_walk_device_minors()
2108 if (devpath) in devfs_walk_device_minors()
[all …]
H A Ddevinfo_finddev.c55 #define GLOBAL_DEV_PATH(devpath) \ argument
57 ((strcmp(devpath, "/dev") == 0) || \
58 (strncmp(devpath, "/dev/", strlen("/dev/")) == 0)))
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockparams.c188 char *devpath, int devpathlen, int flags, int kmflags, int *errorp) in sockparams_create() argument
200 if (modname == NULL && devpath == NULL) { in sockparams_create()
247 if (devpath != NULL) { in sockparams_create()
249 *errorp = sockparams_sdev_init(sp, devpath, devpathlen); in sockparams_create()
262 kmem_free(devpath, devpathlen); in sockparams_create()
272 sockparams_sdev_init(struct sockparams *sp, char *devpath, int devpathlen) in sockparams_sdev_init() argument
277 ASSERT(devpath != NULL); in sockparams_sdev_init()
279 if ((error = sogetvp(devpath, &vp, UIO_SYSSPACE)) != 0) { in sockparams_sdev_init()
281 devpath, error)); in sockparams_sdev_init()
287 sp->sp_sdev_info.sd_devpath = devpath; in sockparams_sdev_init()
/illumos-gate/usr/src/cmd/cdrw/
H A Dmain.c196 char *devpath; in setup_target() local
199 devpath = (char *)my_zalloc(PATH_MAX); in setup_target()
200 if (lookup_device(tgtdev, devpath)) { in setup_target()
201 target = get_device(tgtdev, devpath); in setup_target()
203 free(devpath); in setup_target()
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_common.c694 const char *devpath; in disk_devlink_callback() local
697 devpath = di_devlink_path(dl); in disk_devlink_callback()
698 if ((dnode == NULL) || (devpath == NULL)) in disk_devlink_callback()
702 if (((ctds = strrchr(devpath, '/')) != NULL) && in disk_devlink_callback()
1151 char *devpath, *fullpath; in disk_status() local
1167 devpath = NULL; in disk_status()
1175 TOPO_IO_DEV_PATH, &devpath, &err) != 0) in disk_status()
1181 pathlen = strlen(devpath) + sizeof ("/devices") + in disk_status()
1190 topo_mod_strfree(mod, devpath); in disk_status()
1194 if (devpath) in disk_status()
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfx_epkt.c153 char *devpath, *rppath = NULL; in fab_xlate_epkt_erpts() local
245 devpath = fab_find_addr(hdl, nvl, epkt.addr); in fab_xlate_epkt_erpts()
246 if (devpath) { in fab_xlate_epkt_erpts()
247 rppath = fab_find_rppath_by_devpath(hdl, devpath); in fab_xlate_epkt_erpts()
248 fmd_hdl_strfree(hdl, devpath); in fab_xlate_epkt_erpts()
/illumos-gate/usr/src/lib/cfgadm_plugins/ib/common/
H A Dcfga_ib.c866 char *devpath; in cfga_change_state() local
930 devpath = ib_get_devicepath(ap_id); in cfga_change_state()
931 if (devpath == NULL) { in cfga_change_state()
945 if (devpath == NULL) { in cfga_change_state()
952 S_FREE(devpath); in cfga_change_state()
978 devpath = ib_get_devicepath(ap_id); in cfga_change_state()
979 if (devpath == NULL) { in cfga_change_state()
987 S_FREE(devpath); in cfga_change_state()
1005 S_FREE(devpath); in cfga_change_state()
2113 char *devpath = NULL; in ib_get_devicepath() local
[all …]
/illumos-gate/usr/src/lib/sun_sas/common/
H A Dsun_sas.c384 send_uscsi_cmd(const char *devpath, struct uscsi_cmd *ucmd) in send_uscsi_cmd() argument
395 if ((fd = open(devpath, O_RDONLY | O_NDELAY)) == -1) { in send_uscsi_cmd()
397 "open devpath %s failed: %s", devpath, strerror(errno)); in send_uscsi_cmd()
411 devpath, strerror(errno)); in send_uscsi_cmd()
H A DSun_sasSendSMPPassThru.c37 SendSMPPassThru(const char *devpath, void *reqframe, HBA_UINT32 *reqsize, in SendSMPPassThru() argument
57 if ((fd = open(devpath, O_RDONLY | O_NONBLOCK)) == -1) { in SendSMPPassThru()
60 devpath, strerror(errno)); in SendSMPPassThru()
/illumos-gate/usr/src/psm/stand/boot/sparc/common/
H A Dramdisk.c249 create_ramdisk(char *ramdisk_name, size_t size, char **devpath) in create_ramdisk() argument
297 if (devpath != NULL) { in create_ramdisk()
300 *devpath = strdup(tdevpath); in create_ramdisk()
/illumos-gate/usr/src/cmd/hal/hald/solaris/
H A Ddevinfo_storage.c51 char *devpath; member
760 free (m->devpath); in devinfo_storage_free_minor()
770 char *devpath; in devinfo_storage_new_minor() local
779 devpath = (char *)calloc (1, pathlen); in devinfo_storage_new_minor()
782 m->devpath = devpath; in devinfo_storage_new_minor()
810 char *devpath, *devlink; in devinfo_storage_minors() local
950 "solaris.devfs_path", m->devpath); in devinfo_storage_minors()
983 char *devfs_path = m->devpath; in devinfo_volume_add()
1413 dos_to_dev(char *path, char **devpath, int *partnum) in dos_to_dev() argument
1424 *devpath = strdup(path); in dos_to_dev()
[all …]
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgetdment.c57 static int dmap_resolve_link(char *devpath, char **devfs_path);
456 dmap_resolve_link(char *devpath, char **devfs_path) in dmap_resolve_link() argument
468 linksize = readlink(devpath, contents, PATH_MAX); in dmap_resolve_link()
488 if ((ptr = strrchr(devpath, '/')) == NULL) { in dmap_resolve_link()
493 (void) strcpy(stage_link, devpath); in dmap_resolve_link()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dtopo_gather.c230 char *devpath = NULL; in topo_add_disk() local
281 &devpath, &err) == 0) { in topo_add_disk()
287 (void) snprintf(devp, PATH_MAX, "%s:q,raw", devpath); in topo_add_disk()
290 topo_hdl_strfree(thp, devpath); in topo_add_disk()
297 TOPO_STORAGE_LOGICAL_DISK_NAME, &devpath, &err) == 0) { in topo_add_disk()
299 devpath); in topo_add_disk()
300 topo_hdl_strfree(thp, devpath); in topo_add_disk()
/illumos-gate/usr/src/cmd/hal/utils/
H A Dfsutils.c38 dos_to_dev(char *path, char **devpath, int *num) in dos_to_dev() argument
49 *devpath = strdup(path); in dos_to_dev()
51 return (*devpath != NULL); in dos_to_dev()
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_script.sh159 if [ $devpath = "NULL" ]
163 path=$devpath
/illumos-gate/usr/src/boot/efi/libefi/
H A Defipart.c204 efipart_find_parent(pdinfo_list_t *pdi, EFI_DEVICE_PATH *devpath) in efipart_find_parent() argument
210 parent = efi_devpath_trim(devpath); in efipart_find_parent()
229 EFI_DEVICE_PATH *devpath) in efipart_ignore_device() argument
291 node = efi_devpath_last_node(devpath); in efipart_ignore_device()
302 parent = efi_devpath_trim(devpath); in efipart_ignore_device()
316 node = efi_devpath_last_node(devpath); in efipart_ignore_device()
341 EFI_DEVICE_PATH *devpath; in efipart_inithandles() local
362 if ((devpath = efi_lookup_devpath(hin[i])) == NULL) in efipart_inithandles()
372 if (efipart_ignore_device(hin[i], blkio, devpath)) in efipart_inithandles()
384 pd->pd_devpath = devpath; in efipart_inithandles()
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dzcons.c229 char devpath[MAXPATHLEN]; in destroy_cb() local
244 (void) snprintf(devpath, sizeof (devpath), "/devices/%s", tmp); in destroy_cb()
247 if ((hdl = devctl_device_acquire(devpath, 0)) == NULL) { in destroy_cb()
249 "but it could not be controlled.", devpath); in destroy_cb()
256 "but it could not be removed.", devpath); in destroy_cb()
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_misc.c271 #define devpath un.un_devpath in cpr_verify_statefile_path() macro
282 error = i_devname_to_promname(cf->cf_devfs, devpath, in cpr_verify_statefile_path()
284 if (error || strcmp(devpath, cf->cf_dev_prom)) { in cpr_verify_statefile_path()
286 cf->cf_dev_prom, devpath, rerun); in cpr_verify_statefile_path()
415 error = i_devname_to_promname(cf->cf_devfs, devpath, OBP_MAXPATHLEN); in cpr_verify_statefile_path()
416 if (error || strcmp(devpath, cf->cf_dev_prom)) { in cpr_verify_statefile_path()
418 cf->cf_dev_prom, devpath, rerun); in cpr_verify_statefile_path()

12345