Searched refs:mbuf (Results 1 - 25 of 69) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/cmd/audio/utilities/
H A Dzmalloc.c104 caddr_t mbuf; local
115 mbuf = mmap(0, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
118 if (mbuf == (caddr_t)-1) {
123 (void) insert_bm(mbuf, size);
125 return ((void *) mbuf);
129 zfree(void* mbuf) argument
133 if (mbuf == bm_empty)
136 if (mbuf != NULL) {
137 if (size = delete_bm((caddr_t)mbuf)) {
138 if (munmap((char *)mbuf, siz
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_signing.c26 * The routines calculate the signature of a SMB message in an mbuf chain.
188 struct mbuf *mbuf = mbc->chain; local
242 while (offset >= mbuf->m_len) {
243 offset -= mbuf->m_len;
244 mbuf = mbuf->m_next;
249 while (size >= mbuf->m_len - offset) {
250 data.cd_raw.iov_base = &mbuf->m_data[offset];
251 data.cd_raw.iov_len = mbuf
416 struct mbuf *mbuf; local
[all...]
H A Dsmb_mbuf_util.c120 * A pointer to the head of the mbuf list is returned.
122 struct mbuf *
125 struct mbuf *mhead = 0;
126 struct mbuf *m = 0;
156 struct mbuf *
160 struct mbuf *mhead = 0;
161 struct mbuf *m = 0;
195 * Trim an mbuf chain to nbytes.
198 smb_mbuf_trim(struct mbuf *mhead, int nbytes)
200 struct mbuf *
[all...]
/opensolaris-onvv-gate/usr/src/cmd/msgfmt/
H A Dcheck_header.c52 get_one_line(char **bufhead, char **mbuf, size_t *fsize) argument
55 char *p = *mbuf;
80 *mbuf = p;
90 char *mbuf, *p, *buf; local
100 mbuf = addr;
103 ln_size = get_one_line(&linebuf, &mbuf, &size);
111 ln_size = get_one_line(&linebuf, &mbuf, &size);
152 ln_size = get_one_line(&linebuf, &mbuf, &size);
295 ln_size = get_one_line(&linebuf, &mbuf, &size);
H A Dmsgfmt.c206 char *mbuf, *addr; local
266 mbuf = addr;
272 ln_size = _mbsntowcs(&linebufhead, &mbuf, &fsize);
1000 * read one line from *mbuf,
1010 * **mbuf - address of a variable that is the pointer
1019 * one line in wchar_t from *mbuf and sets the address
1021 * **mbuf - _mbsntowcs reads one line from *mbuf and sets *mbuf
1027 _mbsntowcs(wchar_t **bufhead, char **mbuf, size_ argument
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/smbsrv/
H A Dmbuf.h88 * includes overhead. An mbuf may add a single "mbuf cluster" of size
101 * mtod(m,t) - convert mbuf pointer to data pointer of correct type
106 /* header at beginning of each mbuf: */
108 struct mbuf *mh_next; /* next buffer in chain */
109 struct mbuf *mh_nextpkt; /* next chain in queue/record */
110 int mh_len; /* amount of data in this mbuf */
112 short mh_type; /* type of data in this mbuf */
116 /* record/packet header in first mbuf of chain; valid if M_PKTHDR set */
124 /* description of external storage mapped into mbuf, vali
131 typedef struct mbuf { struct
[all...]
H A DMakefile33 mbuf.h \
/opensolaris-onvv-gate/usr/src/cmd/sendmail/src/
H A Dmacro.c567 static char mbuf[2]; local
584 mbuf[0] = n;
585 mbuf[1] = '\0';
586 return mbuf;
614 char mbuf[MAXMACNAMELEN + 1]; local
648 bp = mbuf;
649 while (*++p != '\0' && *p != '}' && bp < &mbuf[sizeof(mbuf) - 1])
660 syserr("Unbalanced { on %s", mbuf); /* missing } */
665 mbuf, (in
[all...]
/opensolaris-onvv-gate/usr/src/lib/libsmbfs/smb/
H A Dntlm.h55 ntlm_build_target_info(struct smb_ctx *, struct mbuf *, struct mbdata *);
H A Dmbuf.c32 * $Id: mbuf.c,v 1.3 2004/12/13 00:25:22 lindak Exp $
57 * mbuf header and the start of the data so we can
62 #define M_BASESIZE (sizeof (struct mbuf) + 8)
68 m_get(int len, struct mbuf **mpp)
70 struct mbuf *m;
88 m_free(struct mbuf *m)
94 m_freem(struct mbuf *m0)
96 struct mbuf *m;
106 m_totlen(struct mbuf *m0)
108 struct mbuf *
[all...]
H A Dprivate.h117 int m_getm(struct mbuf *, int, struct mbuf **);
118 int m_lineup(struct mbuf *, struct mbuf **);
119 size_t m_totlen(struct mbuf *);
H A Dntlmssp.c70 struct mbuf *ss_target_info;
102 * the data is delivered as an mbuf.
105 md_get_sb_data(struct mbdata *mbp, struct sec_buf *sb, struct mbuf **mp)
121 /* Get the data (as an mbuf). */
144 * the data is an mbuf. Note: consumes m.
147 mb_put_sb_data(struct mbdata *mbp, struct sec_buf *sb, struct mbuf *m)
172 * Put the string into a temp. mbuf,
302 struct mbuf *m;
/opensolaris-onvv-gate/usr/src/uts/common/netinet/
H A Din_pcb.h41 struct mbuf *inp_options; /* IP options */
H A Dif_ether.h99 struct mbuf *at_hold; /* last packet until resolved/timeout */
/opensolaris-onvv-gate/usr/src/cmd/strings/
H A Dstrings.c393 char mbuf[MB_LEN_MAX + 1]; local
432 mbuf[0] = c;
435 (mbuf[len] = getc(stdin)) == -1)
438 mbuf[len] = 0;
440 if ((len1 = mbtowc(&wc, mbuf, len)) <= 0) {
464 buf[cc] = mbuf[i];
470 (void) ungetc(mbuf[len], stdin);
/opensolaris-onvv-gate/usr/src/cmd/vi/port/
H A Dex_vmain.c611 unsigned char mbuf[2049]; local
641 mbuf[tmp+0] = ' ';
650 mbuf[tmp] = 'r';
652 mbuf[tmp+1] = *ccursor++;
661 tmp1 = mbuf[tmp+1];
664 mbuf[tmp+1] = tolower((unsigned char)tmp1);
666 mbuf[tmp+1] = toupper((unsigned char)tmp1);
669 len = wctomb((char *)(mbuf + tmp + 1),
672 len = wctomb((char *)(mbuf + tmp + 1),
682 mbuf[tm
[all...]
/opensolaris-onvv-gate/usr/src/lib/libbc/inc/include/net/
H A Dif.h25 * Here m is the mbuf chain to be sent and dst is the destination address.
55 struct mbuf *ifq_head;
56 struct mbuf *ifq_tail;
135 struct mbuf *n; \
/opensolaris-onvv-gate/usr/src/lib/libbc/inc/include/netinet/
H A Dif_ether.h119 struct mbuf *at_hold; /* last packet until resolved/timeout */
/opensolaris-onvv-gate/usr/src/cmd/bc/
H A Dbc.y702 char mbuf[LINE_MAX];
724 (void) snprintf(mbuf, sizeof (mbuf), "can't open input file %s",
728 yyerror(mbuf);
847 char mbuf[LINE_MAX];
856 (void) snprintf(mbuf, sizeof (mbuf), "can't open input file %s",
860 yyerror(mbuf);
/opensolaris-onvv-gate/usr/src/cmd/sendmail/db/db/
H A Ddb.c112 char *real_name, mbuf[512]; local
330 if ((ret = __os_read(fd, mbuf, sizeof(mbuf), &nr)) != 0)
339 if (nr != sizeof(mbuf)) {
381 retry: switch (((BTMETA *)mbuf)->magic) {
387 btm = (BTMETA *)mbuf;
426 hashm = (HASHHDR *)mbuf;
456 M_32_SWAP(((BTMETA *)mbuf)->magic);
/opensolaris-onvv-gate/usr/src/uts/common/netsmb/
H A Dmchain.h92 * <sys/mbuf.h> in the Darwin code. These are mostly just
99 * BSD-style mbuf "shim" for kernel code. Note, this
111 * One big difference: the mbuf payload is:
118 * struct mbuf struct mblk
150 * BSD-style mbuf work-alike, for user-level.
151 * See libsmbfs mbuf.c
153 typedef struct mbuf { struct
157 struct mbuf *m_next;
211 mbuf_t *mb_top; /* head of mbuf chain */
212 mbuf_t *mb_cur; /* current mbuf */
[all...]
/opensolaris-onvv-gate/usr/src/common/openssl/apps/
H A Denc.c107 char mbuf[sizeof magic-1]; local
493 } else if(BIO_read(rbio,mbuf,sizeof mbuf) != sizeof mbuf
499 } else if(memcmp(mbuf,magic,sizeof magic-1)) {
/opensolaris-onvv-gate/usr/src/ucbcmd/shutdown/
H A Dshutdown.c91 char mbuf[BUFSIZ]; variable
582 (void) sprintf(mbuf,
586 bufp = mbuf + strlen(mbuf);
600 bufp = mbuf + strlen(mbuf);
605 rprintf(host, mbuf);
/opensolaris-onvv-gate/usr/src/cmd/csh/
H A Dsh.dol.c632 tchar obuf[BUFSIZ], lbuf[BUFSIZ], mbuf[BUFSIZ]; local
702 Dcp = lbuf; Dvp = Dv + 1; mbp = mbuf; mcnt = BUFSIZ - 4;
729 mbp = mbuf;
737 vp = dobackp(mbuf, 1);
/opensolaris-onvv-gate/usr/src/lib/libbc/inc/include/sys/
H A Dsocketvar.h57 struct mbuf *sb_mb; /* the mbuf chain */

Completed in 116 milliseconds

123