Home
last modified time | relevance | path

Searched refs:mbp (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-10-stable/sys/kern/
Dsubr_msgbuf.c49 static u_int msgbuf_cksum(struct msgbuf *mbp);
65 msgbuf_init(struct msgbuf *mbp, void *ptr, int size) in msgbuf_init() argument
68 mbp->msg_ptr = ptr; in msgbuf_init()
69 mbp->msg_size = size; in msgbuf_init()
70 mbp->msg_seqmod = SEQMOD(size); in msgbuf_init()
71 msgbuf_clear(mbp); in msgbuf_init()
72 mbp->msg_magic = MSG_MAGIC; in msgbuf_init()
73 mbp->msg_lastpri = -1; in msgbuf_init()
74 mbp->msg_flags = 0; in msgbuf_init()
75 bzero(&mbp->msg_lock, sizeof(mbp->msg_lock)); in msgbuf_init()
[all …]
Dsubr_mchain.c58 mb_init(struct mbchain *mbp) in mb_init() argument
64 mb_initm(mbp, m); in mb_init()
69 mb_initm(struct mbchain *mbp, struct mbuf *m) in mb_initm() argument
71 bzero(mbp, sizeof(*mbp)); in mb_initm()
72 mbp->mb_top = mbp->mb_cur = m; in mb_initm()
73 mbp->mb_mleft = M_TRAILINGSPACE(m); in mb_initm()
77 mb_done(struct mbchain *mbp) in mb_done() argument
79 if (mbp->mb_top) { in mb_done()
80 m_freem(mbp->mb_top); in mb_done()
81 mbp->mb_top = NULL; in mb_done()
[all …]
Dsubr_log.c149 struct msgbuf *mbp = msgbufp; in logread() local
153 while (msgbuf_getcount(mbp) == 0) { in logread()
166 l = msgbuf_getbytes(mbp, buf, l); in logread()
/freebsd-10-stable/contrib/smbfs/lib/smb/
Dmbuf.c129 mb_init(struct mbdata *mbp, size_t size) in mb_init() argument
136 return mb_initm(mbp, m); in mb_init()
140 mb_initm(struct mbdata *mbp, struct mbuf *m) in mb_initm() argument
142 bzero(mbp, sizeof(*mbp)); in mb_initm()
143 mbp->mb_top = mbp->mb_cur = m; in mb_initm()
144 mbp->mb_pos = mtod(m, char *); in mb_initm()
149 mb_done(struct mbdata *mbp) in mb_done() argument
151 if (mbp->mb_top) { in mb_done()
152 m_freem(mbp->mb_top); in mb_done()
153 mbp->mb_top = NULL; in mb_done()
[all …]
Dnbns_rq.c186 struct mbdata *mbp = &rqp->nr_rp; in nbns_rq_getrr() local
191 cp = mbp->mb_pos; in nbns_rq_getrr()
196 error = mb_get_mem(mbp, NULL, len); in nbns_rq_getrr()
199 mb_get_uint16be(mbp, &rrp->rr_type); in nbns_rq_getrr()
200 mb_get_uint16be(mbp, &rrp->rr_class); in nbns_rq_getrr()
201 mb_get_uint32be(mbp, &rrp->rr_ttl); in nbns_rq_getrr()
202 mb_get_uint16be(mbp, &rrp->rr_rdlength); in nbns_rq_getrr()
203 rrp->rr_data = mbp->mb_pos; in nbns_rq_getrr()
204 error = mb_get_mem(mbp, NULL, rrp->rr_rdlength); in nbns_rq_getrr()
212 struct mbdata *mbp = &rqp->nr_rq; in nbns_rq_prepare() local
[all …]
Dprint.c60 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 …]
Drq.c89 smb_rq_dmem(struct mbdata *mbp, char *src, size_t size) in smb_rq_dmem() argument
97 m = mbp->mb_cur; in smb_rq_dmem()
113 mbp->mb_count += cplen; in smb_rq_dmem()
115 mbp->mb_pos = mtod(m, char *) + m->m_len; in smb_rq_dmem()
116 mbp->mb_cur = m; in smb_rq_dmem()
121 smb_rq_dstring(struct mbdata *mbp, char *s) in smb_rq_dstring() argument
123 return smb_rq_dmem(mbp, s, strlen(s) + 1); in smb_rq_dstring()
130 struct mbdata *mbp; in smb_rq_simple() local
133 mbp = smb_rq_getrequest(rqp); in smb_rq_simple()
134 m_lineup(mbp->mb_top, &mbp->mb_top); in smb_rq_simple()
[all …]
/freebsd-10-stable/sys/fs/smbfs/
Dsmbfs_smb.c91 struct mbchain *mbp; in smbfs_smb_lockandx() local
101 smb_rq_getrequest(rqp, &mbp); in smbfs_smb_lockandx()
103 mb_put_uint8(mbp, 0xff); /* secondary command */ in smbfs_smb_lockandx()
104 mb_put_uint8(mbp, 0); /* MBZ */ in smbfs_smb_lockandx()
105 mb_put_uint16le(mbp, 0); in smbfs_smb_lockandx()
106 mb_put_mem(mbp, (caddr_t)&np->n_fid, 2, MB_MSYSTEM); in smbfs_smb_lockandx()
107 mb_put_uint8(mbp, ltype); /* locktype */ in smbfs_smb_lockandx()
108 mb_put_uint8(mbp, 0); /* oplocklevel - 0 seems is NO_OPLOCK */ in smbfs_smb_lockandx()
109 mb_put_uint32le(mbp, 0); /* timeout - break immediately */ in smbfs_smb_lockandx()
110 mb_put_uint16le(mbp, op == SMB_LOCK_RELEASE ? 1 : 0); in smbfs_smb_lockandx()
[all …]
Dsmbfs_subr.c111 smbfs_fullpath(struct mbchain *mbp, struct smb_vc *vcp, struct smbnode *dnp, in smbfs_fullpath() argument
118 error = mb_put_padbyte(mbp); in smbfs_fullpath()
125 error = smb_put_dmem(mbp, vcp, dnp->n_rpath, dnp->n_rplen, in smbfs_fullpath()
132 error = mb_put_uint16le(mbp, '\\'); in smbfs_fullpath()
134 error = mb_put_uint8(mbp, '\\'); in smbfs_fullpath()
138 error = smb_put_dmem(mbp, vcp, name, nmlen, caseopt); in smbfs_fullpath()
145 error = mb_put_uint16le(mbp, 0); in smbfs_fullpath()
147 error = mb_put_uint8(mbp, 0); in smbfs_fullpath()
/freebsd-10-stable/sys/netsmb/
Dsmb_smb.c119 struct mbchain *mbp; in smb_smb_negotiate() local
143 smb_rq_getrequest(rqp, &mbp); in smb_smb_negotiate()
148 mb_put_uint8(mbp, SMB_DT_DIALECT); in smb_smb_negotiate()
149 smb_put_dstring(mbp, vcp, dp->d_name, SMB_CS_NONE); in smb_smb_negotiate()
297 struct mbchain *mbp; in smb_smb_ssnsetup() local
382 mbp = &rqp->sr_rq; in smb_smb_ssnsetup()
391 mb_put_uint8(mbp, 0xff); in smb_smb_ssnsetup()
392 mb_put_uint8(mbp, 0); in smb_smb_ssnsetup()
393 mb_put_uint16le(mbp, 0); in smb_smb_ssnsetup()
394 mb_put_uint16le(mbp, vcp->vc_sopt.sv_maxtx); in smb_smb_ssnsetup()
[all …]
Dsmb_rq.c110 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 …]
Dsmb_subr.c324 smb_copy_iconv(struct mbchain *mbp, c_caddr_t src, caddr_t dst, in smb_copy_iconv() argument
330 error = iconv_conv((struct iconv_drv*)mbp->mb_udata, &src, &inlen, in smb_copy_iconv()
341 smb_put_dmem(struct mbchain *mbp, struct smb_vc *vcp, const char *src, in smb_put_dmem() argument
349 return mb_put_mem(mbp, src, size, MB_MSYSTEM); in smb_put_dmem()
351 mbp->mb_copy = smb_copy_iconv; in smb_put_dmem()
352 mbp->mb_udata = dp; in smb_put_dmem()
354 mb_put_padbyte(mbp); in smb_put_dmem()
355 return mb_put_mem(mbp, src, size, MB_MCUSTOM); in smb_put_dmem()
359 smb_put_dstring(struct mbchain *mbp, struct smb_vc *vcp, const char *src, in smb_put_dstring() argument
364 error = smb_put_dmem(mbp, vcp, src, strlen(src), caseopt); in smb_put_dstring()
[all …]
Dsmb_trantcp.c123 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()
200 struct mbchain *mbp; in nbssn_rq_request() local
209 mbp = malloc(sizeof(struct mbchain), M_NBDATA, M_WAITOK); in nbssn_rq_request()
211 error = mb_init(mbp); in nbssn_rq_request()
213 free(mbp, M_NBDATA); in nbssn_rq_request()
217 mb_put_uint32le(mbp, 0); in nbssn_rq_request()
218 nb_put_name(mbp, nbp->nbp_paddr); in nbssn_rq_request()
219 nb_put_name(mbp, nbp->nbp_laddr); in nbssn_rq_request()
220 nb_sethdr(mbp->mb_top, NB_SSN_REQUEST, mb_fixhdr(mbp) - 4); in nbssn_rq_request()
[all …]
Dsmb_usr.c216 struct mbchain *mbp; in smb_usr_simplerequest() local
240 mbp = &rqp->sr_rq; in smb_usr_simplerequest()
242 error = mb_put_mem(mbp, dp->ioc_twords, dp->ioc_twc * 2, MB_MUSER); in smb_usr_simplerequest()
247 error = mb_put_mem(mbp, dp->ioc_tbytes, dp->ioc_tbc, MB_MUSER); in smb_usr_simplerequest()
283 smb_cpdatain(struct mbchain *mbp, int len, caddr_t data) in smb_cpdatain() argument
289 error = mb_init(mbp); in smb_cpdatain()
292 return mb_put_mem(mbp, data, len, MB_MUSER); in smb_cpdatain()
Dsmb_subr.h115 int smb_put_dmem(struct mbchain *mbp, struct smb_vc *vcp,
117 int smb_put_dstring(struct mbchain *mbp, struct smb_vc *vcp,
Dsmb_crypt.c206 struct mbchain *mbp; in smb_rq_sign() local
251 smb_rq_getrequest(rqp, &mbp); in smb_rq_sign()
254 for (mb = mbp->mb_top; mb != NULL; mb = mb->m_next) in smb_rq_sign()
/freebsd-10-stable/sys/sys/
Dmsgbuf.h55 #define MSGBUF_SEQNORM(mbp, seq) (((seq) + (mbp)->msg_seqmod) % \ argument
56 (mbp)->msg_seqmod)
57 #define MSGBUF_SEQ_TO_POS(mbp, seq) ((seq) % (mbp)->msg_size) argument
59 #define MSGBUF_SEQSUB(mbp, seq1, seq2) (MSGBUF_SEQNORM((mbp), (seq1) - (seq2))) argument
68 void msgbuf_addchar(struct msgbuf *mbp, int c);
69 void msgbuf_addstr(struct msgbuf *mbp, int pri, char *str, int filter_cr);
70 void msgbuf_clear(struct msgbuf *mbp);
72 int msgbuf_getbytes(struct msgbuf *mbp, char *buf, int buflen);
73 int msgbuf_getchar(struct msgbuf *mbp);
74 int msgbuf_getcount(struct msgbuf *mbp);
[all …]
Dmchain.h45 typedef int mb_copy_t(struct mbchain *mbp, c_caddr_t src, caddr_t dst,
63 int mb_init(struct mbchain *mbp);
64 void mb_initm(struct mbchain *mbp, struct mbuf *m);
65 void mb_done(struct mbchain *mbp);
66 struct mbuf *mb_detach(struct mbchain *mbp);
67 int mb_fixhdr(struct mbchain *mbp);
68 caddr_t mb_reserve(struct mbchain *mbp, int size);
70 int mb_put_padbyte(struct mbchain *mbp);
71 int mb_put_uint8(struct mbchain *mbp, u_int8_t x);
72 int mb_put_uint16be(struct mbchain *mbp, u_int16_t x);
[all …]
/freebsd-10-stable/lib/libc/stdio/
Dvfwscanf.c141 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 …]
Dvswprintf.c56 char *mbp; in vswprintf_l() local
88 mbp = f._bf._base; in vswprintf_l()
94 nwc = mbsrtowcs_l(s, (const char **)&mbp, n, &mbs, locale); in vswprintf_l()
/freebsd-10-stable/sys/dev/xe/
Dif_xe.c169 static int xe_pio_write_packet(struct xe_softc *scp, struct mbuf *mbp);
466 struct mbuf *mbp; in xe_start_locked() local
481 IF_DEQUEUE(&ifp->if_snd, mbp); in xe_start_locked()
483 if (mbp == NULL) { in xe_start_locked()
497 if (xe_pio_write_packet(scp, mbp) != 0) { in xe_start_locked()
499 IF_PREPEND(&ifp->if_snd, mbp); in xe_start_locked()
505 BPF_MTAP(ifp, mbp); in xe_start_locked()
511 m_freem(mbp); in xe_start_locked()
736 struct mbuf *mbp; in xe_rxintr() local
760 MGETHDR(mbp, M_NOWAIT, MT_DATA); in xe_rxintr()
[all …]
/freebsd-10-stable/contrib/tcsh/
Dsh.dol.c948 Char *lbp, *obp, *mbp; in heredoc() local
981 mbp = randsuf(); in heredoc()
982 shtemp = Strspl(STRtmpsh, mbp); in heredoc()
983 xfree(mbp); in heredoc()
1080 mbp = mbuf.s; in heredoc()
1081 if (Strchr(mbp, '`') != NULL) { in heredoc()
1087 words = dobackp(mbp, 1); in heredoc()
1091 Dv[0] = mbp, Dv[1] = NULL, words = Dv; in heredoc()
1100 for (mbp = *vp; *mbp; mbp++) { in heredoc()
1101 *obp++ = *mbp & TRIM; in heredoc()
/freebsd-10-stable/sys/geom/
Dgeom_ccd.c658 struct bio *mbp, *pbp; in ccdiodone() local
660 mbp = cbp->bio_caller1; in ccdiodone()
666 if (mbp != NULL) { in ccdiodone()
668 g_destroy_bio(mbp); in ccdiodone()
673 if (mbp != NULL) { in ccdiodone()
675 mbp->bio_caller1 = NULL; in ccdiodone()
678 g_io_request(mbp, mbp->bio_from); in ccdiodone()
688 if (mbp != NULL) { in ccdiodone()
689 mbp->bio_caller1 = NULL; in ccdiodone()
/freebsd-10-stable/usr.bin/xlint/lint1/
Dmem1.c200 xgetblk(mbl_t **mbp, size_t s) in xgetblk() argument
207 if ((mb = *mbp) == NULL || mb->nfree < s) { in xgetblk()
222 mb->nxt = *mbp; in xgetblk()
223 *mbp = mb; in xgetblk()
/freebsd-10-stable/sys/dev/mlx5/mlx5_en/
Dmlx5_en_tx.c257 mlx5e_sq_xmit(struct mlx5e_sq *sq, struct mbuf **mbp) in mlx5e_sq_xmit() argument
266 struct mbuf *mb = *mbp; in mlx5e_sq_xmit()
397 *mbp = mb; in mlx5e_sq_xmit()
401 mb = m_defrag(*mbp, M_NOWAIT); in mlx5e_sq_xmit()
403 mb = *mbp; in mlx5e_sq_xmit()
445 *mbp = NULL; /* safety clear */ in mlx5e_sq_xmit()
450 *mbp = NULL; in mlx5e_sq_xmit()

12