| /src/usr.sbin/puffs/mount_9p/ |
| ninebuf.c | 50 p9pbuf_get_type(struct puffs_framebuf *pb) 54 puffs_framebuf_getdata_atoff(pb, 4, &val, 1); 59 p9pbuf_get_tag(struct puffs_framebuf *pb) 63 puffs_framebuf_getdata_atoff(pb, 5, &val, 2); 68 p9pbuf_get_len(struct puffs_framebuf *pb) 72 puffs_framebuf_getdata_atoff(pb, 0, &val, 4); 76 #define CUROFF(pb) (puffs_framebuf_telloff(pb)) 78 p9pbuf_read(struct puffs_usermount *pu, struct puffs_framebuf *pb, 87 if ((lenstate = (CUROFF(pb) < 4)) 173 struct puffs_framebuf *pb; local [all...] |
| fs.c | 67 struct puffs_framebuf *pb; local 81 pb = p9pbuf_makeout(); 82 p9pbuf_put_1(pb, P9PROTO_T_VERSION); 83 p9pbuf_put_2(pb, P9PROTO_NOTAG); 84 p9pbuf_put_4(pb, p9p->maxreq); 85 p9pbuf_put_str(pb, p9p_ver2str(p9p->protover)); 86 DO_IO(p9pbuf_write, pu, pb, p9p->servsock, &done, rv); 88 puffs_framebuf_recycle(pb); 89 DO_IO(p9pbuf_read, pu, pb, p9p->servsock, &done, rv); 91 if ((type = p9pbuf_get_type(pb)) != P9PROTO_R_VERSION [all...] |
| nineproto.c | 46 proto_getqid(struct puffs_framebuf *pb, struct qid9p *qid) 49 if (puffs_framebuf_remaining(pb) < 1+4+8) 52 p9pbuf_get_1(pb, &qid->qidtype); 53 p9pbuf_get_4(pb, &qid->qidvers); 54 p9pbuf_get_8(pb, &qid->qidpath); 110 if ((rv = (a(pb, b)))) return rv; \ 115 if ((rv = p9pbuf_get_str(pb, val, strsize))) return rv; \ 120 proto_getstat(struct puffs_usermount *pu, struct puffs_framebuf *pb, struct vattr *vap, 132 if ((rv = p9pbuf_get_2(pb, &size))) 134 if (puffs_framebuf_remaining(pb) < size 235 struct puffs_framebuf *pb; local 263 struct puffs_framebuf *pb; local 298 struct puffs_framebuf *pb; local [all...] |
| node.c | 61 p9pbuf_put_1(pb, P9PROTO_T_STAT); 62 p9pbuf_put_2(pb, tag); 63 p9pbuf_put_4(pb, p9n->fid_base); 64 GETRESPONSE(pb); 66 if (p9pbuf_get_type(pb) != P9PROTO_R_STAT) { 67 rv = proto_handle_rerror(pu, pb); 70 rv = proto_expect_stat(pu, pb, vap); 102 p9pbuf_put_1(pb, P9PROTO_T_WALK); 103 p9pbuf_put_2(pb, tag); 104 p9pbuf_put_4(pb, p9n_dir->fid_base) [all...] |
| subr.c | 127 struct puffs_framebuf *pb = p9pbuf_makeout(); local 132 p9pbuf_put_1(pb, P9PROTO_T_READ); 133 p9pbuf_put_2(pb, tag); 134 p9pbuf_put_4(pb, dfp->fid); 135 p9pbuf_put_8(pb, curoff); 136 p9pbuf_put_4(pb, advance); 137 GETRESPONSE(pb); 139 if (p9pbuf_get_type(pb) != P9PROTO_R_READ) { 140 rv = proto_handle_rerror(pu, pb); 141 puffs_framebuf_destroy(pb); [all...] |
| ninepuffs.h | 68 struct puffs_framebuf *pb = p9pbuf_makeout(); \ 72 puffs_framebuf_destroy(pb); \ 75 #define GETRESPONSE(pb) \ 77 if (puffs_framev_enqueue_cc(pcc, p9p->servsock, pb, 0) == -1) { \ 83 #define JUSTSEND(pb) \ 85 if (puffs_framev_enqueue_justsend(pu,p9p->servsock,pb,1,0)==-1){\ 91 #define SENDCB(pb, f, a) \ 93 if (puffs_framev_enqueue_cb(pu, p9p->servsock,pb,f,a,0) == -1) {\
|
| /src/usr.sbin/puffs/mount_psshfs/ |
| psbuf.c | 64 psbuf_get_type(struct puffs_framebuf *pb) 68 puffs_framebuf_getdata_atoff(pb, SFTP_TYPEOFF, &type, 1); 73 psbuf_get_len(struct puffs_framebuf *pb) 77 puffs_framebuf_getdata_atoff(pb, SFTP_LENOFF, &len, 4); 82 psbuf_get_reqid(struct puffs_framebuf *pb) 86 puffs_framebuf_getdata_atoff(pb, SFTP_REQIDOFF, &req, 4); 90 #define CUROFF(pb) (puffs_framebuf_telloff(pb)) 92 psbuf_read(struct puffs_usermount *pu, struct puffs_framebuf *pb, 101 if ((lenstate = READSTATE_LENGTH(CUROFF(pb)))) 189 struct puffs_framebuf *pb; local [all...] |
| fs.c | 88 struct puffs_framebuf *pb; local 98 pb = psbuf_makeout(); 99 psbuf_put_1(pb, SSH_FXP_INIT); 100 psbuf_put_4(pb, SFTP_PROTOVERSION); 101 DO_IO(psbuf_write, pu, pb, fd, &done, rv); 103 puffs_framebuf_recycle(pb); 104 DO_IO(psbuf_read, pu, pb, fd, &done, rv); 105 if (psbuf_get_type(pb) != SSH_FXP_VERSION) 107 psbuf_get_type(pb)), EPROTO); 108 pctx->protover = psbuf_get_reqid(pb); [all...] |
| node.c | 139 struct puffs_framebuf *pb; local 186 pb = psbuf_makeout(); 188 psbuf_req_str(pb, SSH_FXP_SETSTAT, reqid, PNPATH(pn)); 208 psbuf_put_vattr(pb, &kludgeva, pctx); 209 GETRESPONSE(pb, pctx->sshfd); 211 rv = psbuf_expect_status(pb); 218 puffs_framebuf_destroy(pb); 234 psbuf_req_str(pb, SSH_FXP_OPEN, reqid, PCNPATH(pcn)); 235 psbuf_put_4(pb, SSH_FXF_WRITE | SSH_FXF_CREAT | SSH_FXF_TRUNC); 236 psbuf_put_vattr(pb, va, pctx) 290 struct puffs_framebuf *pb, *pb2; local [all...] |
| /src/sys/dev/pci/ |
| pciconf.c | 274 get_io_desc(pciconf_bus_t *pb, bus_size_t size) 278 n = pb->niowin; 279 for (i = n; i > 0 && size > pb->pciiowin[i-1].size; i--) 280 pb->pciiowin[i] = pb->pciiowin[i-1]; /* struct copy */ 281 return &pb->pciiowin[i]; 285 get_mem_desc(pciconf_bus_t *pb, bus_size_t size) 289 n = pb->nmemwin; 290 for (i = n; i > 0 && size > pb->pcimemwin[i-1].size; i--) 291 pb->pcimemwin[i] = pb->pcimemwin[i-1]; /* struct copy * 403 pciconf_bus_t *pb; local 1136 pciconf_bus_t *pb; local 1549 pciconf_bus_t *pb; local [all...] |
| /src/sys/compat/common/ |
| vfs_syscalls_10.c | 48 real_sys_openat_10(struct pathbuf **pb) 51 *pb = pathbuf_create("."); 52 return (*pb == NULL ? ENOMEM : 0);
|
| /src/lib/libpuffs/ |
| requests.c | 59 puffs__fsframe_read(struct puffs_usermount *pu, struct puffs_framebuf *pb, 70 curoff = puffs_framebuf_telloff(pb); 75 puffs_framebuf_getdata_atoff(pb, 0, &phdr, sizeof(phdr)); 81 if (puffs_framebuf_reserve_space(pb, howmuch) == -1) 87 curoff = puffs_framebuf_telloff(pb); 88 if (puffs_framebuf_getwindow(pb, curoff, &win, &winlen) == -1) 100 puffs_framebuf_seekset(pb, curoff + n); 108 puffs_framebuf_seekset(pb, 0); 118 puffs__fsframe_write(struct puffs_usermount *pu, struct puffs_framebuf *pb, 133 if (puffs_framebuf_telloff(pb) == 0) [all...] |
| flush.c | 62 struct puffs_framebuf *pb; local 67 pb = puffs_framebuf_make(); 68 if (pb == NULL) 72 if ((rv = puffs_framebuf_getwindow(pb, 0, (void *)&pf, &winlen)) == -1) 86 puffs_getselectable(pu), pb, 0); 89 puffs_framebuf_destroy(pb);
|
| /src/common/lib/libprop/ |
| prop_bool.c | 92 prop_bool_t pb = v; local 94 pb->pb_value ? &_prop_bool_true_type_tags 143 prop_bool_t pb; local 146 pb = val ? &_prop_bool_true : &_prop_bool_false; 147 prop_object_retain(pb); 149 return (pb); 188 prop_bool_value(prop_bool_t pb) 191 if (! prop_object_is_bool(pb)) 194 return (pb->pb_value); 202 prop_bool_true(prop_bool_t pb) [all...] |
| /src/sys/kern/ |
| subr_emul.c | 106 struct pathbuf *pb; local 110 pb = pathbuf_create(itp); 111 if (pb == NULL) { 134 NDINIT(&nd, LOOKUP, flags, pb); 138 pathbuf_destroy(pb); 145 pathbuf_destroy(pb);
|
| kern_ktrace_vfs.c | 96 struct pathbuf *pb; local 107 error = pathbuf_copyin(SCARG(uap, fname), &pb); 112 error = vn_open(NULL, pb, 0, FREAD|FWRITE, 0, &vp, NULL, NULL); 114 pathbuf_destroy(pb); 118 pathbuf_destroy(pb);
|
| subr_kobj_vfs.c | 154 struct pathbuf *pb; local 164 pb = pathbuf_create(path); 165 if (pb == NULL) { 170 error = vn_open(NULL, pb, (nochroot ? NOCHROOT : 0), FREAD, 0, 174 pathbuf_destroy(pb); 184 pathbuf_destroy(pb);
|
| tty_bsdpty.c | 122 struct pathbuf *pb; local 130 pb = pathbuf_create(name); 131 if (pb == NULL) { 135 NDINIT(&nd, LOOKUP, NOFOLLOW|LOCKLEAF, pb); 137 pathbuf_destroy(pb); 141 pathbuf_destroy(pb);
|
| /src/lib/libc/string/ |
| bm.c | 103 bm_comp(u_char const *pb, size_t len, u_char const *freq) 111 _DIAGASSERT(pb != NULL); 126 memcpy(pat->pat, pb, pat->patlen); 132 for (pe = pb + pat->patlen - 1; pb <= pe; pb++) 133 d[*pb] = pe - pb; 138 for (pb = pat->pat, pe = pb + pat->patlen - 1; pb < pe; pb++ [all...] |
| /src/sys/dev/tc/ |
| stic.c | 507 uint32_t *pb; local 515 pb = (*si->si_pbuf_get)(si); 517 pb[0] = STAMP_CMD_LINES | STAMP_RGB_CONST | STAMP_LW_PERPACKET; 518 pb[1] = 0x01ffffff; 519 pb[2] = 0; 520 pb[3] = STAMP_UPDATE_ENABLE | STAMP_METHOD_COPY; 521 pb[4] = (1024 << 2) - 1; 522 pb[5] = 0; 523 pb[6] = 0; 524 pb[7] = (1280 << 19) | ((1024 << 3) + pb[4]) 786 uint32_t *pb; local 828 uint32_t *pb; local 866 uint32_t *pb, *pbs; local 927 uint32_t *pb, *pbs; local 980 u_int *pb, v1, v2, xya; local [all...] |
| /src/sys/arch/powerpc/booke/ |
| board_prop.c | 63 prop_bool_t pb = prop_dictionary_get(board_properties, name); local 64 if (pb == NULL) 66 const bool value = prop_bool_true(pb); 67 /* XXX -- do we need object release pb? */ 75 prop_bool_t pb = prop_bool_create(true); local 76 KASSERT(pb != NULL); 77 if (prop_dictionary_set(board_properties, name, pb) == false) 79 prop_object_release(pb);
|
| /src/lib/libc/stdlib/ |
| qsort.c | 104 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local 133 pa = pb = (char *) a + es; 137 while (pb <= pc && (cmp_result = cmp(pb, a, cookie)) <= 0) { 139 swap(pa, pb); 142 pb += es; 144 while (pb <= pc && (cmp_result = cmp(pc, a, cookie)) >= 0) { 151 if (pb > pc) 153 swap(pb, pc); 154 pb += es [all...] |
| /src/sys/lib/libsa/ |
| qsort.c | 95 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local 121 pa = pb = (char *)a + es; 125 while (pb <= pc && (r = cmp(pb, a)) <= 0) { 128 swap(pa, pb); 131 pb += es; 133 while (pb <= pc && (r = cmp(pc, a)) >= 0) { 141 if (pb > pc) 143 swap(pb, pc); 145 pb += es [all...] |
| /src/usr.sbin/perfused/ |
| msg.c | 169 struct puffs_framebuf *pb; local 176 if ((pb = puffs_framebuf_make()) == NULL) 185 if (puffs_framebuf_reserve_space(pb, len) != 0) 188 if (puffs_framebuf_getwindow(pb, 0, &data, &len) != 0) 223 return (perfuse_msg_t *)(void *)pb; 232 xchg_pb_early(struct puffs_usermount *pu, struct puffs_framebuf *pb, int fd, 240 if ((error = perfused_writeframe(pu, pb, fd, &done)) != 0) 245 puffs_framebuf_destroy(pb); 248 puffs_framebuf_recycle(pb); 253 if ((error = perfused_readframe(pu, pb, fd, &done)) != 0 281 struct puffs_framebuf *pb = (struct puffs_framebuf *)(void *)pm; local 372 struct puffs_framebuf *pb; local 392 struct puffs_framebuf *pb; local 412 struct puffs_framebuf *pb; local 439 struct puffs_framebuf *pb; local [all...] |
| /src/sys/compat/netbsd32/ |
| netbsd32_fd.c | 59 struct pathbuf *pb; local 72 error = pathbuf_copyin(SCARG_P32(uap, fname), &pb); 77 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); 80 pathbuf_destroy(pb); 84 pathbuf_destroy(pb);
|