Searched refs:elmdn (Results 1 – 3 of 3) sorted by relevance
/freebsd/tests/sys/ses/ |
H A D | nondestructive.c | 156 encioc_elm_devnames_t elmdn; in do_getelmdevnames() local 163 memset(&elmdn, 0, sizeof(elmdn)); in do_getelmdevnames() 164 elmdn.elm_idx = elm_idx; in do_getelmdevnames() 165 elmdn.elm_names_size = namesize; in do_getelmdevnames() 166 elmdn.elm_devnames = namebuf; in do_getelmdevnames() 168 r = ioctl(fd, ENCIOC_GETELMDEVNAMES, (caddr_t) &elmdn); in do_getelmdevnames() 185 while(elmdn.elm_devnames[z] != '\0') { in do_getelmdevnames() 189 if (elmdn.elm_devnames[z] == ',') in do_getelmdevnames() 191 s = elmdn.elm_devnames + z; in do_getelmdevnames() 203 z += strcspn(elmdn.elm_devnames + z, ","); in do_getelmdevnames() [all …]
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_enc.c | 520 encioc_elm_devnames_t elmdn; in enc_ioctl() local 526 error = copyin(addr, &elmdn, sizeof(elmdn)); in enc_ioctl() 529 if (elmdn.elm_idx >= cache->nelms) { in enc_ioctl() 534 error = (*enc->enc_vec.get_elm_devnames)(enc, &elmdn); in enc_ioctl() 538 error = copyout(&elmdn, addr, sizeof(elmdn)); in enc_ioctl()
|
H A D | scsi_enc_ses.c | 2827 ses_get_elm_devnames(enc_softc_t *enc, encioc_elm_devnames_t *elmdn) in ses_get_elm_devnames() argument 2832 len = elmdn->elm_names_size; in ses_get_elm_devnames() 2838 ses_paths_iter(enc, &enc->enc_cache.elm_map[elmdn->elm_idx], in ses_get_elm_devnames() 2841 elmdn->elm_names_len = sbuf_len(&sb); in ses_get_elm_devnames() 2842 error = copyout(sbuf_data(&sb), elmdn->elm_devnames, in ses_get_elm_devnames() 2843 elmdn->elm_names_len + 1); in ses_get_elm_devnames() 2846 if (error == 0 && elmdn->elm_names_len == 0) in ses_get_elm_devnames()
|