Lines Matching refs:err

150 int _ATsocket(proto, err, proc)
152 int *err;
172 *err = EPROTOTYPE;
174 kprintf("_ATsocket: error EPROTOTYPE =%d\n", *err);
180 if ((*err = gref_alloc(&gref)) != 0) {
182 kprintf("_ATsocket: error gref_open =%d\n", *err);
196 *err = atp_open(gref, 1); break;
198 *err = asp_open(gref); break;
201 *err = aurp_open(gref); break;
204 *err = adsp_open(gref); break;
208 if (*err) {
210 kprintf("_ATsocket: open failed for %d proto; err = %d\n",
211 gref->proto, *err);
215 if (*err || (*err = atalk_openref(gref, &fd, proc))) {
217 kprintf("_ATsocket: error atalk_openref =%d\n", *err);
223 kprintf("_ATsocket: proto=%d return=%d fd=%d\n", proto, *err, fd);
228 int _ATgetmsg(fd, ctlptr, datptr, flags, err, proc)
233 int *err;
239 if ((*err = atalk_getref(0, fd, &gref, proc, 1)) == 0) {
242 rc = ASPgetmsg(gref, ctlptr, datptr, NULL, flags, err);
246 rc = AURPgetmsg(err);
250 *err = EPROTONOSUPPORT;
256 /* kprintf("_ATgetmsg: return=%d\n", *err);*/
260 int _ATputmsg(fd, ctlptr, datptr, flags, err, proc)
265 int *err;
271 if ((*err = atalk_getref(0, fd, &gref, proc, 1)) == 0) {
274 rc = ASPputmsg(gref, ctlptr, datptr, NULL, flags, err); break;
276 *err = EPROTONOSUPPORT; break;
281 /* kprintf("_ATputmsg: return=%d\n", *err); */
289 int err;
292 if ((err = atalk_closeref(fg, &gref)) == 0) {
298 return err;
307 int err, len, clen = 0, res;
313 if ((err = atalk_getref_locked(fp, 0, &gref, p, 1)) != 0)
314 return err;
325 err = msleep(&gref->event, atalk_mutex, PSOCK | PCATCH, "AT read", 0);
327 if (err != 0)
328 return err;
384 err = msleep(&gref->event, atalk_mutex, PSOCK | PCATCH, "AT write", 0);
386 if (err != 0)
387 return err;
449 int err = 0, len;
476 err = copyin(user_arg, (caddr_t)&user_ioccmd, sizeof(user_ioccmd));
480 err = copyin(user_arg, (caddr_t)&tmp, sizeof(tmp));
483 if (err != 0) {
485 kprintf("at_ioctl: err = %d, copyin(%llx, %x, %d)\n", err,
488 return err;
505 kprintf("at_ioctl: gbuf_alloc err=%d\n",ENOBUFS);
513 if ((err = copyin(user_ioccmd.ic_dp, (caddr_t)gbuf_rptr(gbuf_cont(m)), user_ioccmd.ic_len)) != 0) {
515 return err;
534 err = msleep(&gref->iocevent, atalk_mutex, PSOCK | PCATCH, "AT ioctl", 0);
536 if (err != 0) {
540 return err;
558 if ((err = ioc->ioc_error) == 0) {
568 if ((err = copyout((caddr_t)gbuf_rptr(mdata), (user_ioccmd.ic_dp + len), gbuf_len(mdata))) < 0) {
571 len, err, (caddr_t)gbuf_rptr(mdata), (caddr_t)&user_ioccmd.ic_dp[len], gbuf_len(mdata));
587 err = copyout((caddr_t)&user_ioccmd, user_arg, sizeof(user_ioccmd));
592 err = copyout((caddr_t)&tmp, user_arg, sizeof(tmp));
594 if (err != 0) {
602 /*kprintf("at_ioctl: I_done=%d\n", err);*/
603 return err;
612 int err;
617 if ((err = atalk_getref_locked(fp, 0, &gref, 0, 0)) != 0) {
619 kprintf("_ATioctl: atalk_getref err = %d\n", err);
623 err = at_ioctl(gref, cmd, arg, 0);
627 return err;
636 int err, rc = 0;
647 err = atalk_getref_locked(fp, 0, &gref, 0, 0);
652 if (err != 0)