/illumos-gate/usr/src/lib/libnsl/nsl/ |
H A D | t_free.c | 50 struct t_uderr *uderr; member in union:structptrs 105 p.uderr = (struct t_uderr *)ptr; 106 if (p.uderr->addr.buf != NULL) 107 free(p.uderr->addr.buf); 108 if (p.uderr->opt.buf != NULL) 109 free(p.uderr->opt.buf);
|
H A D | t_rcvuderr.c | 48 _tx_rcvuderr(int fd, struct t_uderr *uderr, int api_semantics) argument 149 if (uderr) { 150 if (_T_IS_TLI(api_semantics) || uderr->addr.maxlen > 0) { 152 uderr->addr.maxlen)) { 156 (void) memcpy(uderr->addr.buf, ctlbuf.buf + 159 uderr->addr.len = 162 if (_T_IS_TLI(api_semantics) || uderr->addr.maxlen > 0) { 164 uderr->opt.maxlen)) { 168 (void) memcpy(uderr->opt.buf, ctlbuf.buf + 171 uderr [all...] |
H A D | t_alloc.c | 63 struct t_uderr *uderr; member in union:structptrs 208 if ((p.uderr = calloc(1, sizeof (struct t_uderr))) == NULL) 211 if (_alloc_buf(&p.uderr->addr, info.ADDR_size, 222 if (_alloc_buf(&p.uderr->opt, optsize, 227 return ((char *)p.uderr);
|
H A D | tli_wrappers.c | 166 t_rcvuderr(int fd, struct t_uderr *uderr) argument 168 return (_tx_rcvuderr(fd, uderr, TX_TLI_API));
|
H A D | xti_wrappers.c | 188 _xti_rcvuderr(int fd, struct t_uderr *uderr) argument 190 return (_tx_rcvuderr(fd, uderr, TX_XTI_API));
|
/illumos-gate/usr/src/uts/common/ktli/ |
H A D | t_kfree.c | 75 struct t_uderr *uderr; member in union:structptrs 146 p.uderr = (struct t_uderr *)ptr; 147 if (p.uderr->addr.buf != NULL) 148 kmem_free(p.uderr->addr.buf, p.uderr->addr.maxlen); 149 if (p.uderr->opt.buf != NULL) 150 kmem_free(p.uderr->opt.buf, p.uderr->opt.maxlen);
|
H A D | t_kalloc.c | 78 struct t_uderr *uderr; member in union:structptrs 151 p.uderr = kmem_zalloc(sizeof (struct t_uderr), KM_SLEEP); 153 _alloc_buf(&p.uderr->addr, tiptr->tp_info.addr); 155 _alloc_buf(&p.uderr->opt, tiptr->tp_info.options); 156 *ptr = (char *)p.uderr;
|
H A D | t_krcvudat.c | 49 * in which case uderr contains the unitdata 72 t_krcvudata(TIUSER *tiptr, struct t_kunitdata *unitdata, int *type, int *uderr) argument 87 if (type == NULL || uderr == NULL) 271 *uderr = pptr->uderror_ind.ERROR_type;
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | authdesubr.c | 90 int uderr; local 157 error = t_krcvudata(tiptr, unitdata, &type, &uderr);
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dump.c | 365 int uderr; local 377 if (error = t_krcvudata(tiptr, &rudata, &type, &uderr)) {
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | clnt_dg.c | 913 * Below even when t_alloc() fails we pass uderr=NULL to t_rcvuderr() 921 struct t_uderr *uderr; local 925 uderr = (struct t_uderr *)t_alloc(cu->cu_fd, T_UDERROR, T_ADDR); 927 if (t_rcvuderr(cu->cu_fd, uderr) == 0) { 928 if (uderr == NULL) 931 if (uderr->addr.len != cu->cu_raddr.len || 932 (memcmp(uderr->addr.buf, cu->cu_raddr.buf, 934 (void) t_free((char *)uderr, T_UDERROR); 937 rpc_callerr.re_errno = uderr->error; 939 (void) t_free((char *)uderr, T_UDERRO [all...] |
/illumos-gate/usr/src/cmd/avs/rdc/ |
H A D | sndrd.c | 1324 static struct t_uderr *uderr = NULL; local 1358 if (uderr) { 1359 (void) t_free((char *)uderr, T_UDERROR); 1360 uderr = NULL; 1483 if (uderr == NULL) { 1485 uderr = (struct t_uderr *)t_alloc(fd, T_UDERROR, T_ALL); 1486 if (uderr == NULL) { 1508 ret = t_rcvuderr(fd, uderr); 1515 errno = uderr->error; 1532 ret = netdir_getbyaddr(nconf, &host, &uderr [all...] |
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | nfs_tbind.c | 879 static struct t_uderr *uderr = NULL; local 913 if (uderr) { 914 (void) t_free((char *)uderr, T_UDERROR); 915 uderr = NULL; 1037 if (uderr == NULL) { 1039 uderr = (struct t_uderr *)t_alloc(fd, T_UDERROR, T_ALL); 1040 if (uderr == NULL) { 1061 ret = t_rcvuderr(fd, uderr); 1068 errno = uderr->error; 1084 ret = netdir_getbyaddr(nconf, &host, &uderr [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | tl.c | 4911 struct T_uderror_ind *uderr; local 4939 uderr = (struct T_uderror_ind *)err_mp->b_rptr; 4940 uderr->PRIM_type = T_UDERROR_IND; 4941 uderr->ERROR_type = err; 4942 uderr->DEST_length = alen; 4943 uderr->OPT_length = olen; 4945 uderr->DEST_offset = 0; 4947 uderr->DEST_offset = 4950 bcopy(addr_startp, err_mp->b_rptr + uderr->DEST_offset, 4954 uderr [all...] |