/src/usr.sbin/puffs/mount_9p/ |
ninebuf.c | 49 p9pbuf_get_type(struct puffs_framebuf *pb) 53 puffs_framebuf_getdata_atoff(pb, 4, &val, 1); 58 p9pbuf_get_tag(struct puffs_framebuf *pb) 62 puffs_framebuf_getdata_atoff(pb, 5, &val, 2); 67 p9pbuf_get_len(struct puffs_framebuf *pb) 71 puffs_framebuf_getdata_atoff(pb, 0, &val, 4); 75 #define CUROFF(pb) (puffs_framebuf_telloff(pb)) 77 p9pbuf_read(struct puffs_usermount *pu, struct puffs_framebuf *pb, 86 if ((lenstate = (CUROFF(pb) < 4)) 172 struct puffs_framebuf *pb; local in function:p9pbuf_makeout [all...] |
fs.c | 67 struct puffs_framebuf *pb; local in function:p9p_handshake 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 in function:proto_cc_dupfid 263 struct puffs_framebuf *pb; local in function:proto_cc_clunkfid 298 struct puffs_framebuf *pb; local in function:proto_cc_open [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 in function:getdfwithoffset 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 | 63 psbuf_get_type(struct puffs_framebuf *pb) 67 puffs_framebuf_getdata_atoff(pb, SFTP_TYPEOFF, &type, 1); 72 psbuf_get_len(struct puffs_framebuf *pb) 76 puffs_framebuf_getdata_atoff(pb, SFTP_LENOFF, &len, 4); 81 psbuf_get_reqid(struct puffs_framebuf *pb) 85 puffs_framebuf_getdata_atoff(pb, SFTP_REQIDOFF, &req, 4); 89 #define CUROFF(pb) (puffs_framebuf_telloff(pb)) 91 psbuf_read(struct puffs_usermount *pu, struct puffs_framebuf *pb, 100 if ((lenstate = READSTATE_LENGTH(CUROFF(pb)))) 188 struct puffs_framebuf *pb; local in function:psbuf_makeout [all...] |
fs.c | 88 struct puffs_framebuf *pb; local in function:psshfs_handshake 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 in function:psshfs_node_setattr 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 in function:psshfs_node_open [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 in function:query_bus 1136 pciconf_bus_t *pb; local in function:configure_bridge 1549 pciconf_bus_t *pb; local in function:pci_configure_bus [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 in function:doflush 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 in function:_prop_bool_externalize 94 pb->pb_value ? &_prop_bool_true_type_tags 143 prop_bool_t pb; local in function:_prop_bool_alloc 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 | 104 struct pathbuf *pb; local in function:emul_find_interp 108 pb = pathbuf_create(itp); 109 if (pb == NULL) { 132 NDINIT(&nd, LOOKUP, flags, pb); 136 pathbuf_destroy(pb); 143 pathbuf_destroy(pb);
|
kern_ktrace_vfs.c | 95 struct pathbuf *pb; local in function:sys_ktrace 106 error = pathbuf_copyin(SCARG(uap, fname), &pb); 111 error = vn_open(NULL, pb, 0, FREAD|FWRITE, 0, &vp, NULL, NULL); 113 pathbuf_destroy(pb); 117 pathbuf_destroy(pb);
|
subr_kobj_vfs.c | 153 struct pathbuf *pb; local in function:kobj_load_vfs 163 pb = pathbuf_create(path); 164 if (pb == NULL) { 169 error = vn_open(NULL, pb, (nochroot ? NOCHROOT : 0), FREAD, 0, 173 pathbuf_destroy(pb); 183 pathbuf_destroy(pb);
|
tty_bsdpty.c | 122 struct pathbuf *pb; local in function:pty_allocvp 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 in function:stic_clear_screen 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 in function:stic_erasecols 828 uint32_t *pb; local in function:stic_eraserows 866 uint32_t *pb, *pbs; local in function:stic_copyrows 927 uint32_t *pb, *pbs; local in function:stic_copycols 980 u_int *pb, v1, v2, xya; local in function:stic_putchar [all...] |
/src/sys/arch/powerpc/booke/ |
board_prop.c | 63 prop_bool_t pb = prop_dictionary_get(board_properties, name); local in function:board_info_get_bool 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 in function:board_info_add_bool 76 KASSERT(pb != NULL); 77 if (prop_dictionary_set(board_properties, name, pb) == false) 79 prop_object_release(pb);
|
/src/sys/lib/libsa/ |
qsort.c | 95 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local in function:qsort 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/lib/libc/stdlib/ |
qsort.c | 104 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local in function:qsort_r 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/usr.sbin/perfused/ |
msg.c | 169 struct puffs_framebuf *pb; local in function:perfused_new_pb 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 in function:perfused_xchg_pb 372 struct puffs_framebuf *pb; local in function:perfused_get_inhdr 392 struct puffs_framebuf *pb; local in function:perfused_get_outhdr 412 struct puffs_framebuf *pb; local in function:perfused_get_inpayload 439 struct puffs_framebuf *pb; local in function:perfused_get_outpayload [all...] |
/src/sys/compat/netbsd32/ |
netbsd32_fd.c | 59 struct pathbuf *pb; local in function:netbsd32___getfh30 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);
|