Searched defs:uderr (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dt_free.c50 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 Dt_rcvuderr.c48 _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 Dt_alloc.c63 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 Dtli_wrappers.c166 t_rcvuderr(int fd, struct t_uderr *uderr) argument
168 return (_tx_rcvuderr(fd, uderr, TX_TLI_API));
H A Dxti_wrappers.c188 _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 Dt_kfree.c75 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 Dt_kalloc.c78 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 Dt_krcvudat.c49 * 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 Dauthdesubr.c90 int uderr; local
157 error = t_krcvudata(tiptr, unitdata, &type, &uderr);
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_dump.c365 int uderr; local
377 if (error = t_krcvudata(tiptr, &rudata, &type, &uderr)) {
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dclnt_dg.c913 * 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 Dsndrd.c1324 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 Dnfs_tbind.c879 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 Dtl.c4911 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...]

Completed in 112 milliseconds