| /illumos-gate/usr/src/test/os-tests/tests/ilstr/ |
| H A D | ilstr_basic.c | 31 #define VERIFYSTRING(ils, expected) \ argument 33 const char *check = ilstr_cstr(ils); \ 53 int (*ist_func)(ilstr_t *ils); 74 ist_empty(ilstr_t *ils) in ist_empty() argument 76 VERIFY3U(ilstr_len(ils), ==, 0); in ist_empty() 77 VERIFY(ilstr_is_empty(ils)); in ist_empty() 78 VERIFY(ilstr_cstr(ils) != NULL); in ist_empty() 79 VERIFY3U(ilstr_cstr(ils)[0], ==, '\0'); in ist_empty() 80 VERIFY3U(ilstr_errno(ils), ==, ILSTR_ERROR_OK); in ist_empty() 86 ist_prealloc_toobig(ilstr_t *ils) in ist_prealloc_toobig() argument [all …]
|
| /illumos-gate/usr/src/common/ilstr/ |
| H A D | ilstr.c | 50 ilstr_init(ilstr_t *ils, int kmflag) in ilstr_init() argument 65 bzero(ils, sizeof (*ils)); in ilstr_init() 66 ils->ils_kmflag = kmflag; in ilstr_init() 80 ilstr_init_prealloc(ilstr_t *ils, char *buf, size_t buflen) in ilstr_init_prealloc() argument 82 bzero(ils, sizeof (*ils)); in ilstr_init_prealloc() 83 ils->ils_data = buf; in ilstr_init_prealloc() 84 ils->ils_datalen = buflen; in ilstr_init_prealloc() 85 ils->ils_data[0] = '\0'; in ilstr_init_prealloc() 86 ils->ils_flag |= ILSTR_FLAG_PREALLOC; in ilstr_init_prealloc() 90 ilstr_reset(ilstr_t *ils) in ilstr_reset() argument [all …]
|
| /illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
| H A D | iscsi_ioctl.c | 741 iscsi_set_params(iscsi_param_set_t *ils, iscsi_hba_t *ihp, boolean_t persist) in iscsi_set_params() argument 751 if (ils->s_param == ISCSI_LOGIN_PARAM_INITIATOR_NAME) { in iscsi_set_params() 753 (char *)ils->s_value.v_name, ISCSI_MAX_NAME_LEN); in iscsi_set_params() 849 } else if (ils->s_param == ISCSI_LOGIN_PARAM_INITIATOR_ALIAS) { in iscsi_set_params() 851 (char *)ils->s_value.v_name, ISCSI_MAX_NAME_LEN); in iscsi_set_params() 853 strlen((char *)ils->s_value.v_name); in iscsi_set_params() 860 if (ils->s_oid == ihp->hba_oid) { in iscsi_set_params() 864 rtn = iscsi_set_param(params, ils); in iscsi_set_params() 867 name = iscsi_targetparam_get_name(ils->s_oid); in iscsi_set_params() 882 pp->p_bitmap |= (1 << ils->s_param); in iscsi_set_params() [all …]
|
| H A D | iscsi.c | 1473 iscsi_param_set_t *ils; in iscsi_ioctl() local 1732 ils = (iscsi_param_set_t *)kmem_alloc(sizeof (*ils), KM_SLEEP); in iscsi_ioctl() 1733 if (ddi_copyin((caddr_t)arg, ils, sizeof (*ils), mode)) { in iscsi_ioctl() 1735 kmem_free(ils, sizeof (*ils)); in iscsi_ioctl() 1739 if (ils->s_vers != ISCSI_INTERFACE_VERSION) { in iscsi_ioctl() 1741 kmem_free(ils, sizeof (*ils)); in iscsi_ioctl() 1750 rtn = iscsi_set_params(ils, ihp, B_TRUE); in iscsi_ioctl() 1751 kmem_free(ils, sizeof (*ils)); in iscsi_ioctl() 1849 ils = (iscsi_param_set_t *)kmem_alloc(sizeof (*ils), KM_SLEEP); in iscsi_ioctl() 1850 if (ddi_copyin((caddr_t)arg, ils, sizeof (*ils), mode)) { in iscsi_ioctl() [all …]
|
| /illumos-gate/usr/src/lib/libi2c/common/ |
| H A D | libi2c.c | 319 ilstr_t ils; in i2c_node_to_path() local 324 ilstr_init_prealloc(&ils, buf, buflen); in i2c_node_to_path() 333 ilstr_prepend_str(&ils, "/"); in i2c_node_to_path() 335 ilstr_prepend_str(&ils, di_bus_addr(dn)); in i2c_node_to_path() 346 ilstr_prepend_str(&ils, "/"); in i2c_node_to_path() 368 ilstr_prepend_str(&ils, addrstr); in i2c_node_to_path() 390 if (ilstr_errno(&ils) != ILSTR_ERROR_OK) { in i2c_node_to_path() 393 ilstr_errstr(&ils))); in i2c_node_to_path()
|
| /illumos-gate/usr/src/uts/common/fs/zfs/ |
| H A D | zfs_vfsops.c | 795 ilstr_t *ils, boolean_t addok) in id_to_fuidstr() argument 806 ilstr_aprintf(ils, "%llx", (longlong_t)fuid); in id_to_fuidstr() 814 ilstr_t ils; in zfs_userspace_one() local 819 ilstr_init_prealloc(&ils, buf, sizeof (buf)); in zfs_userspace_one() 847 ilstr_append_str(&ils, DMU_OBJACCT_PREFIX); in zfs_userspace_one() 850 err = id_to_fuidstr(zfsvfs, domain, rid, &ils, B_FALSE); in zfs_userspace_one() 854 VERIFY3S(ilstr_errno(&ils), ==, ILSTR_ERROR_OK); in zfs_userspace_one() 907 ilstr_t ils; in zfs_set_userquota() local 908 ilstr_init_prealloc(&ils, buf, sizeof (buf)); in zfs_set_userquota() 909 err = id_to_fuidstr(zfsvfs, domain, rid, &ils, B_TRUE); in zfs_set_userquota() [all …]
|