| /dragonfly/contrib/smbfs/lib/smb/ |
| HD | mbuf.c | 126 mb_init(struct mbdata *mbp, size_t size) in mb_init() argument 133 return mb_initm(mbp, m); in mb_init() 137 mb_initm(struct mbdata *mbp, struct mbuf *m) in mb_initm() argument 139 bzero(mbp, sizeof(*mbp)); in mb_initm() 140 mbp->mb_top = mbp->mb_cur = m; in mb_initm() 141 mbp->mb_pos = mtod(m, char *); in mb_initm() 146 mb_done(struct mbdata *mbp) in mb_done() argument 148 if (mbp->mb_top) { in mb_done() 149 m_freem(mbp->mb_top); in mb_done() 150 mbp->mb_top = NULL; in mb_done() [all …]
|
| HD | nbns_rq.c | 185 struct mbdata *mbp = &rqp->nr_rp; in nbns_rq_getrr() local 190 cp = mbp->mb_pos; in nbns_rq_getrr() 195 error = mb_get_mem(mbp, NULL, len); in nbns_rq_getrr() 198 mb_get_uint16be(mbp, &rrp->rr_type); in nbns_rq_getrr() 199 mb_get_uint16be(mbp, &rrp->rr_class); in nbns_rq_getrr() 200 mb_get_uint32be(mbp, &rrp->rr_ttl); in nbns_rq_getrr() 201 mb_get_uint16be(mbp, &rrp->rr_rdlength); in nbns_rq_getrr() 202 rrp->rr_data = mbp->mb_pos; in nbns_rq_getrr() 203 error = mb_get_mem(mbp, NULL, rrp->rr_rdlength); in nbns_rq_getrr() 211 struct mbdata *mbp = &rqp->nr_rq; in nbns_rq_prepare() local [all …]
|
| HD | rq.c | 88 smb_rq_dmem(struct mbdata *mbp, char *src, size_t size) in smb_rq_dmem() argument 96 m = mbp->mb_cur; in smb_rq_dmem() 112 mbp->mb_count += cplen; in smb_rq_dmem() 114 mbp->mb_pos = mtod(m, char *) + m->m_len; in smb_rq_dmem() 115 mbp->mb_cur = m; in smb_rq_dmem() 120 smb_rq_dstring(struct mbdata *mbp, char *s) in smb_rq_dstring() argument 122 return smb_rq_dmem(mbp, s, strlen(s) + 1); in smb_rq_dstring() 129 struct mbdata *mbp; in smb_rq_simple() local 132 mbp = smb_rq_getrequest(rqp); in smb_rq_simple() 133 m_lineup(mbp->mb_top, &mbp->mb_top); in smb_rq_simple() [all …]
|
| HD | print.c | 60 struct mbdata *mbp; in smb_smb_open_print_file() local 66 mbp = smb_rq_getrequest(rqp); in smb_smb_open_print_file() 67 mb_put_uint16le(mbp, setuplen); in smb_smb_open_print_file() 68 mb_put_uint16le(mbp, mode); in smb_smb_open_print_file() 70 mb_put_uint8(mbp, SMB_DT_ASCII); in smb_smb_open_print_file() 71 smb_rq_dstring(mbp, ident); in smb_smb_open_print_file() 74 mbp = smb_rq_getreply(rqp); in smb_smb_open_print_file() 75 mb_get_uint16(mbp, fhp); in smb_smb_open_print_file() 85 struct mbdata *mbp; in smb_smb_close_print_file() local 91 mbp = smb_rq_getrequest(rqp); in smb_smb_close_print_file() [all …]
|
| /dragonfly/sys/vfs/smbfs/ |
| HD | smbfs_smb.c | 97 struct mbchain *mbp; in smbfs_smb_lockandx() local 106 smb_rq_getrequest(rqp, &mbp); in smbfs_smb_lockandx() 108 mb_put_uint8(mbp, 0xff); /* secondary command */ in smbfs_smb_lockandx() 109 mb_put_uint8(mbp, 0); /* MBZ */ in smbfs_smb_lockandx() 110 mb_put_uint16le(mbp, 0); in smbfs_smb_lockandx() 111 mb_put_mem(mbp, (caddr_t)&np->n_fid, 2, MB_MSYSTEM); in smbfs_smb_lockandx() 112 mb_put_uint8(mbp, ltype); /* locktype */ in smbfs_smb_lockandx() 113 mb_put_uint8(mbp, 0); /* oplocklevel - 0 seems is NO_OPLOCK */ in smbfs_smb_lockandx() 114 mb_put_uint32le(mbp, 0); /* timeout - break immediately */ in smbfs_smb_lockandx() 115 mb_put_uint16le(mbp, op == SMB_LOCK_RELEASE ? 1 : 0); in smbfs_smb_lockandx() [all …]
|
| HD | smbfs_subr.c | 259 smb_fphelp(struct mbchain *mbp, struct smb_vc *vcp, struct smbnode *np, in smb_fphelp() argument 280 error = mb_put_uint8(mbp, '\\'); in smb_fphelp() 283 error = smb_put_dmem(mbp, vcp, np->n_name, np->n_nmlen, caseopt); in smb_fphelp() 292 smbfs_fullpath(struct mbchain *mbp, struct smb_vc *vcp, struct smbnode *dnp, in smbfs_fullpath() argument 301 error = smb_fphelp(mbp, vcp, dnp, caseopt); in smbfs_fullpath() 306 error = mb_put_uint8(mbp, '\\'); in smbfs_fullpath() 309 error = smb_put_dmem(mbp, vcp, name, nmlen, caseopt); in smbfs_fullpath() 313 error = mb_put_uint8(mbp, 0); in smbfs_fullpath()
|
| /dragonfly/sys/kern/libmchain/ |
| HD | subr_mchain.c | 71 mb_init(struct mbchain *mbp) in mb_init() argument 78 mb_initm(mbp, m); in mb_init() 83 mb_initm(struct mbchain *mbp, struct mbuf *m) in mb_initm() argument 85 bzero(mbp, sizeof(*mbp)); in mb_initm() 86 mbp->mb_top = mbp->mb_cur = m; in mb_initm() 87 mbp->mb_mleft = M_TRAILINGSPACE(m); in mb_initm() 91 mb_done(struct mbchain *mbp) in mb_done() argument 93 if (mbp->mb_top) { in mb_done() 94 m_freem(mbp->mb_top); in mb_done() 95 mbp->mb_top = NULL; in mb_done() [all …]
|
| /dragonfly/sys/netproto/smb/ |
| HD | smb_smb.c | 92 struct mbchain *mbp; in smb_smb_negotiate() local 108 smb_rq_getrequest(rqp, &mbp); in smb_smb_negotiate() 113 mb_put_uint8(mbp, SMB_DT_DIALECT); in smb_smb_negotiate() 114 smb_put_dstring(mbp, vcp, dp->d_name, SMB_CS_NONE); in smb_smb_negotiate() 237 struct mbchain *mbp; in smb_smb_ssnsetup() local 293 mbp = &rqp->sr_rq; in smb_smb_ssnsetup() 295 mb_put_uint8(mbp, 0xff); in smb_smb_ssnsetup() 296 mb_put_uint8(mbp, 0); in smb_smb_ssnsetup() 297 mb_put_uint16le(mbp, 0); in smb_smb_ssnsetup() 298 mb_put_uint16le(mbp, vcp->vc_sopt.sv_maxtx); in smb_smb_ssnsetup() [all …]
|
| HD | smb_rq.c | 110 struct mbchain *mbp = &rqp->sr_rq; in smb_rq_new() local 115 mb_done(mbp); in smb_rq_new() 117 error = mb_init(mbp); in smb_rq_new() 120 mb_put_mem(mbp, SMB_SIGNATURE, SMB_SIGLEN, MB_MSYSTEM); in smb_rq_new() 121 mb_put_uint8(mbp, cmd); in smb_rq_new() 122 mb_put_uint32le(mbp, 0); /* DosError */ in smb_rq_new() 123 mb_put_uint8(mbp, vcp->vc_hflags); in smb_rq_new() 129 mb_put_uint16le(mbp, flags2); in smb_rq_new() 131 mb_put_mem(mbp, tzero, 12, MB_MSYSTEM); in smb_rq_new() 134 mb_put_uint16le(mbp, 0 /*scred->sc_p->p_pid >> 16*/); in smb_rq_new() [all …]
|
| HD | smb_subr.c | 310 smb_copy_iconv(struct mbchain *mbp, c_caddr_t src, caddr_t dst, in smb_copy_iconv() argument 316 error = iconv_conv((struct iconv_drv*)mbp->mb_udata, &src, &inlen, in smb_copy_iconv() 328 smb_put_dmem(struct mbchain *mbp, struct smb_vc *vcp, const char *src, in smb_put_dmem() argument 336 return mb_put_mem(mbp, src, size, MB_MSYSTEM); in smb_put_dmem() 338 mbp->mb_copy = smb_copy_iconv; in smb_put_dmem() 339 mbp->mb_udata = dp; in smb_put_dmem() 340 return mb_put_mem(mbp, src, size, MB_MCUSTOM); in smb_put_dmem() 344 smb_put_dstring(struct mbchain *mbp, struct smb_vc *vcp, const char *src, in smb_put_dstring() argument 349 error = smb_put_dmem(mbp, vcp, src, strlen(src), caseopt); in smb_put_dstring() 352 return mb_put_uint8(mbp, 0); in smb_put_dstring() [all …]
|
| HD | smb_trantcp.c | 123 nb_put_name(struct mbchain *mbp, struct sockaddr_nb *snb) in nb_put_name() argument 134 error = mb_put_mem(mbp, cp, seglen, MB_MSYSTEM); in nb_put_name() 203 struct mbchain mb, *mbp = &mb; in nbssn_rq_request() local 211 error = mb_init(mbp); in nbssn_rq_request() 214 mb_put_uint32le(mbp, 0); in nbssn_rq_request() 215 nb_put_name(mbp, nbp->nbp_paddr); in nbssn_rq_request() 216 nb_put_name(mbp, nbp->nbp_laddr); in nbssn_rq_request() 217 nb_sethdr(mbp->mb_top, NB_SSN_REQUEST, mb_fixhdr(mbp) - 4); in nbssn_rq_request() 218 error = nb_sosend(nbp->nbp_tso, mbp->mb_top, 0, td); in nbssn_rq_request() 222 mb_detach(mbp); in nbssn_rq_request() [all …]
|
| HD | smb_usr.c | 216 struct mbchain *mbp; in smb_usr_simplerequest() local 237 mbp = &rqp->sr_rq; in smb_usr_simplerequest() 239 error = mb_put_mem(mbp, dp->ioc_twords, dp->ioc_twc * 2, MB_MUSER); in smb_usr_simplerequest() 244 error = mb_put_mem(mbp, dp->ioc_tbytes, dp->ioc_tbc, MB_MUSER); in smb_usr_simplerequest() 279 smb_cpdatain(struct mbchain *mbp, int len, caddr_t data) in smb_cpdatain() argument 285 error = mb_init(mbp); in smb_cpdatain() 288 return mb_put_mem(mbp, data, len, MB_MUSER); in smb_cpdatain()
|
| HD | smb_crypt.c | 205 struct mbchain *mbp; in smb_rq_sign() local 250 smb_rq_getrequest(rqp, &mbp); in smb_rq_sign() 253 for (mb = mbp->mb_top; mb != NULL; mb = mb->m_next) in smb_rq_sign()
|
| HD | smb_subr.h | 126 int smb_put_dmem(struct mbchain *mbp, struct smb_vc *vcp, 128 int smb_put_dstring(struct mbchain *mbp, struct smb_vc *vcp,
|
| /dragonfly/sys/sys/ |
| HD | mchain.h | 56 typedef int mb_copy_t(struct mbchain *mbp, c_caddr_t src, caddr_t dst, 76 int mb_init(struct mbchain *mbp); 77 void mb_initm(struct mbchain *mbp, struct mbuf *m); 78 void mb_done(struct mbchain *mbp); 79 struct mbuf *mb_detach(struct mbchain *mbp); 80 int mb_fixhdr(struct mbchain *mbp); 81 caddr_t mb_reserve(struct mbchain *mbp, int size); 83 int mb_put_uint8(struct mbchain *mbp, u_int8_t x); 84 int mb_put_uint16be(struct mbchain *mbp, u_int16_t x); 85 int mb_put_uint16le(struct mbchain *mbp, u_int16_t x); [all …]
|
| /dragonfly/sys/kern/ |
| HD | subr_log.c | 124 struct msgbuf *mbp = msgbufp; in logread() local 134 while (mbp->msg_bufl == mbp->msg_bufx) { in logread() 141 if ((error = tsleep((caddr_t)mbp, PCATCH, "klog", 0))) { in logread() 152 while (uio->uio_resid > 0 && mbp->msg_bufl != mbp->msg_bufx) { in logread() 153 lindex = mbp->msg_bufl; in logread() 154 xindex = mbp->msg_bufx; in logread() 163 if (n > mbp->msg_size - 1024) { in logread() 164 lindex = xindex - mbp->msg_size + 2048; in logread() 171 lindex_modulo = lindex % mbp->msg_size; in logread() 172 n = mbp->msg_size - lindex_modulo; in logread() [all …]
|
| HD | subr_prf.c | 918 struct msgbuf *mbp; in constty_daemon() local 925 mbp = msgbufp; in constty_daemon() 926 rindex = mbp->msg_bufr; /* persistent loop variable */ in constty_daemon() 927 xindex = mbp->msg_bufx - 1; /* anything different than bufx */ in constty_daemon() 934 if (mbp != msgbufp) in constty_daemon() 935 mbp = msgbufp; in constty_daemon() 936 if (xindex == mbp->msg_bufx || in constty_daemon() 937 mbp == NULL || in constty_daemon() 948 xindex = mbp->msg_bufx; in constty_daemon() 960 if (n > mbp->msg_size - 1024) { in constty_daemon() [all …]
|
| HD | vfs_bio.c | 4448 struct buf *mbp, *bp; in nestiobuf_iodone() local 4456 mbp = mbio->bio_buf; in nestiobuf_iodone() 4459 KKASSERT(mbp != bp); in nestiobuf_iodone() 4481 struct buf *mbp; in nestiobuf_done() local 4483 mbp = mbio->bio_buf; in nestiobuf_done() 4494 mbp->b_error = error; in nestiobuf_done() 4495 atomic_set_int(&mbp->b_flags, B_ERROR); in nestiobuf_done() 4503 mbp->b_resid = 0; in nestiobuf_done() 4505 devstat_end_transaction_buf(stats, mbp); in nestiobuf_done() 4529 struct buf *mbp = mbio->bio_buf; in nestiobuf_start() local [all …]
|
| /dragonfly/lib/libc/stdio/ |
| HD | vfwscanf.c | 141 convert_char(FILE *fp, char * mbp, int width, locale_t locale) in convert_char() argument 151 if (mbp != SUPPRESS_PTR) { in convert_char() 152 nconv = wcrtomb(mbp, wi, &mbs); in convert_char() 155 mbp += nconv; in convert_char() 182 convert_ccl(FILE *fp, char * mbp, int width, const struct ccl *ccl, in convert_ccl() argument 194 if (mbp != SUPPRESS_PTR) { in convert_ccl() 195 nconv = wcrtomb(mbp, wi, &mbs); in convert_ccl() 198 mbp += nconv; in convert_ccl() 204 if (mbp != SUPPRESS_PTR) in convert_ccl() 205 *mbp = 0; in convert_ccl() [all …]
|
| HD | vswprintf.c | 53 char *mbp; in vswprintf_l() local 85 mbp = f._bf._base; in vswprintf_l() 91 nwc = mbsrtowcs_l(s, (const char **)&mbp, n, &mbs, locale); in vswprintf_l()
|
| /dragonfly/sys/dev/netif/xe/ |
| HD | if_xe.c | 171 static int xe_pio_write_packet (struct xe_softc *scp, struct mbuf *mbp); 474 struct mbuf *mbp; in xe_start() local 490 mbp = ifq_dequeue(&ifp->if_snd); in xe_start() 491 if (mbp == NULL) { in xe_start() 503 if (xe_pio_write_packet(scp, mbp) != 0) { in xe_start() 505 ifq_prepend(&ifp->if_snd, mbp); in xe_start() 509 BPF_MTAP(ifp, mbp); in xe_start() 514 m_freem(mbp); in xe_start() 749 struct mbuf *mbp; in xe_intr() local 769 MGETHDR(mbp, M_NOWAIT, MT_DATA); in xe_intr() [all …]
|
| /dragonfly/sys/dev/disk/dm/dmirror/ |
| HD | dm_target_dmirror.c | 100 struct buf *mbp; in dmirror_clone_bio() local 103 mbp = obio->bio_buf; in dmirror_clone_bio() 107 bp->b_vp = mbp->b_vp; in dmirror_clone_bio() 108 bp->b_cmd = mbp->b_cmd; in dmirror_clone_bio() 109 bp->b_data = (char *)mbp->b_data; in dmirror_clone_bio() 110 bp->b_resid = bp->b_bcount = mbp->b_bcount; in dmirror_clone_bio()
|
| /dragonfly/contrib/tcsh-6/ |
| HD | sh.dol.c | 1013 Char *lbp, *obp, *mbp; in heredoc() local 1046 mbp = randsuf(); in heredoc() 1047 shtemp = Strspl(STRtmpsh, mbp); in heredoc() 1048 xfree(mbp); in heredoc() 1145 mbp = mbuf.s; in heredoc() 1146 if (Strchr(mbp, '`') != NULL) { in heredoc() 1152 words = dobackp(mbp, 1); in heredoc() 1156 Dv[0] = mbp, Dv[1] = NULL, words = Dv; in heredoc() 1165 for (mbp = *vp; *mbp; mbp++) { in heredoc() 1166 *obp++ = *mbp & TRIM; in heredoc()
|
| /dragonfly/contrib/smbfs/include/netsmb/ |
| HD | smb_lib.h | 221 int mb_fit(struct mbdata *mbp, size_t size, char **pp); 230 int mb_put_pstring(struct mbdata *mbp, const char *s);
|
| /dragonfly/sys/dev/disk/isp/ |
| HD | isp.c | 7110 isp_mboxcmd_qnw(ispsoftc_t *isp, mbreg_t *mbp, int nodelay) in isp_mboxcmd_qnw() argument 7120 opcode = mbp->param[0]; in isp_mboxcmd_qnw() 7123 ibits |= mbp->ibits; in isp_mboxcmd_qnw() 7124 obits |= mbp->obits; in isp_mboxcmd_qnw() 7127 ISP_WRITE(isp, MBOX_OFF(box), mbp->param[box]); in isp_mboxcmd_qnw() 7130 isp->isp_mboxtmp[box] = mbp->param[box] = 0; in isp_mboxcmd_qnw() 7154 isp_mboxcmd(ispsoftc_t *isp, mbreg_t *mbp) in isp_mboxcmd() argument 7169 if ((opcode = mbp->param[0]) >= lim) { in isp_mboxcmd() 7170 mbp->param[0] = MBOX_INVALID_COMMAND; in isp_mboxcmd() 7181 ibits |= mbp->ibits; in isp_mboxcmd() [all …]
|