Symbol: dbuf
usr/src/cmd/backup/dump/unctime.c
50
char dbuf[30];
usr/src/cmd/backup/dump/unctime.c
53
(void) strncpy(dbuf, str, 24);
usr/src/cmd/backup/dump/unctime.c
54
dbuf[24] = '\0';
usr/src/cmd/backup/dump/unctime.c
55
dbuf[E_MONTH+3] = '\0';
usr/src/cmd/backup/dump/unctime.c
56
then.tm_mon = lookup(&dbuf[E_MONTH]);
usr/src/cmd/backup/dump/unctime.c
60
then.tm_mday = atoi(&dbuf[E_DAY]);
usr/src/cmd/backup/dump/unctime.c
61
then.tm_hour = atoi(&dbuf[E_HOUR]);
usr/src/cmd/backup/dump/unctime.c
62
then.tm_min = atoi(&dbuf[E_MINUTE]);
usr/src/cmd/backup/dump/unctime.c
63
then.tm_sec = atoi(&dbuf[E_SECOND]);
usr/src/cmd/backup/dump/unctime.c
64
then.tm_year = atoi(&dbuf[E_YEAR]) - 1900;
usr/src/cmd/bnu/conn.c
958
char dbuf[BUFSIZ], *dbptr = dbuf;
usr/src/cmd/bnu/conn.c
975
strcpy(dbuf, "????????");
usr/src/cmd/bnu/conn.c
976
CDEBUG(5, "%s", dbuf);
usr/src/cmd/bnu/conn.c
978
dbptr = dbuf;
usr/src/cmd/bnu/conn.c
981
if ((*Write)(fn, dbuf, len) != len)
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2402
TDB_DATA key, dbuf;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2424
dbuf.dptr = vbuf;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2425
dbuf.dsize = vlen;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2426
if (tdb_store(pppdb, key, dbuf, TDB_REPLACE))
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2437
TDB_DATA key, dbuf;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2441
dbuf.dptr = db_key;
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2442
dbuf.dsize = strlen(db_key);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
2443
if (tdb_store(pppdb, key, dbuf, TDB_REPLACE))
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2898
struct strbuf cbuf, dbuf;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2931
dbuf.buf = (caddr_t)routes;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2932
dbuf.maxlen = sizeof (routes);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2934
r = getmsg(ipfd, &cbuf, &dbuf, &flags);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2955
r = getmsg(ipfd, NULL, &dbuf, &flags);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2969
nroutes = dbuf.len / sizeof (mib2_ipRouteEntry_t);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2984
r = getmsg(ipfd, NULL, &dbuf, &flags);
usr/src/cmd/cmd-inet/usr.bin/pppdump/pppdump.c
238
unsigned char dbuf[8192];
usr/src/cmd/cmd-inet/usr.bin/pppdump/pppdump.c
313
d = dbuf;
usr/src/cmd/cmd-inet/usr.bin/pppdump/pppdump.c
333
p = dbuf;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1342
struct strbuf cbuf, dbuf;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1388
dbuf.buf = (caddr_t)routes;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1389
dbuf.maxlen = sizeof (routes);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1391
r = getmsg(ipfd, &cbuf, &dbuf, &flags);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1413
r = getmsg(ipfd, NULL, &dbuf, &flags);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1440
nroutes = dbuf.len / sizeof (mib2_ipRouteEntry_t);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1533
r = getmsg(ipfd, NULL, &dbuf, &flags);
usr/src/cmd/connstat/connstat_mib.c
141
if ((dbuf.buf = realloc(dbuf.buf, hdr->len)) == NULL) {
usr/src/cmd/connstat/connstat_mib.c
146
dbuf.maxlen = hdr->len;
usr/src/cmd/connstat/connstat_mib.c
147
dbuf.len = 0;
usr/src/cmd/connstat/connstat_mib.c
151
r = getmsg(fd, NULL, &dbuf, &flags);
usr/src/cmd/connstat/connstat_mib.c
167
proto->csp_v4walk(&dbuf, state);
usr/src/cmd/connstat/connstat_mib.c
170
proto->csp_v6walk(&dbuf, state);
usr/src/cmd/connstat/connstat_mib.c
174
free(dbuf.buf);
usr/src/cmd/connstat/connstat_mib.c
55
struct strbuf cbuf, dbuf;
usr/src/cmd/connstat/connstat_mib.c
69
bzero(&dbuf, sizeof (dbuf));
usr/src/cmd/connstat/connstat_tcp.c
325
tcp_walk_ipv4(struct strbuf *dbuf, conn_walk_state_t *state)
usr/src/cmd/connstat/connstat_tcp.c
327
uint_t nconns = (dbuf->len / sizeof (mib2_tcpConnEntry_t));
usr/src/cmd/connstat/connstat_tcp.c
329
mib2_tcpConnEntry_t *ce = (mib2_tcpConnEntry_t *)dbuf->buf;
usr/src/cmd/connstat/connstat_tcp.c
337
tcp_walk_ipv6(struct strbuf *dbuf, conn_walk_state_t *state)
usr/src/cmd/connstat/connstat_tcp.c
339
uint_t nconns = (dbuf->len / sizeof (mib2_tcp6ConnEntry_t));
usr/src/cmd/connstat/connstat_tcp.c
341
mib2_tcp6ConnEntry_t *ce = (mib2_tcp6ConnEntry_t *)dbuf->buf;
usr/src/cmd/cpio/cpio.c
7611
if (tmp_hdr->dbuf.bar_magic[0] == BAR_VOLUME_MAGIC) {
usr/src/cmd/cpio/cpio.c
7616
(void) memcpy(&(bar_Vhdr->dbuf), &(tmp_hdr->dbuf), TBLOCK);
usr/src/cmd/cpio/cpio.c
7623
(void) sscanf(bar_Vhdr->dbuf.mode, "%8l", &Gen_bar_vol.g_mode);
usr/src/cmd/cpio/cpio.c
7624
(void) sscanf(bar_Vhdr->dbuf.uid, "%8" _SCNdID, &Gen_bar_vol.g_uid);
usr/src/cmd/cpio/cpio.c
7625
(void) sscanf(bar_Vhdr->dbuf.gid, "%8" _SCNdID, &Gen_bar_vol.g_gid);
usr/src/cmd/cpio/cpio.c
7626
(void) sscanf(bar_Vhdr->dbuf.size, "%12" SCNo64,
usr/src/cmd/cpio/cpio.c
7628
(void) sscanf(bar_Vhdr->dbuf.mtime, "%12o", &Gen_bar_vol.g_mtime);
usr/src/cmd/cpio/cpio.c
7629
(void) sscanf(bar_Vhdr->dbuf.chksum, "%8o", &Gen_bar_vol.g_cksum);
usr/src/cmd/cpio/cpio.c
7632
if (bar_Vhdr->dbuf.compressed == '1')
usr/src/cmd/cpio/cpio.c
7643
if (strcmp(bar_Vhdr->dbuf.volume_num, "1") != 0) {
usr/src/cmd/cpio/cpio.c
7647
bar_Vhdr->dbuf.volume_num);
usr/src/cmd/cpio/cpio.c
7674
tmp = &tmp_hdr->dbuf.mode[1];
usr/src/cmd/cpio/cpio.c
7676
(void) sscanf(tmp_hdr->dbuf.uid, "%8" _SCNoID, &Gen.g_uid);
usr/src/cmd/cpio/cpio.c
7677
(void) sscanf(tmp_hdr->dbuf.gid, "%8" _SCNoID, &Gen.g_gid);
usr/src/cmd/cpio/cpio.c
7678
(void) sscanf(tmp_hdr->dbuf.size, "%12" SCNo64,
usr/src/cmd/cpio/cpio.c
7680
(void) sscanf(tmp_hdr->dbuf.mtime, "%12o", &Gen.g_mtime);
usr/src/cmd/cpio/cpio.c
7681
(void) sscanf(tmp_hdr->dbuf.chksum, "%8o", &Gen.g_cksum);
usr/src/cmd/cpio/cpio.c
7682
(void) sscanf(tmp_hdr->dbuf.rdev, "%8o", &Gen.g_rdev);
usr/src/cmd/cpio/cpio.c
7687
bar_linkflag = tmp_hdr->dbuf.linkflag;
usr/src/cmd/cpio/cpio.c
7688
start_of_name = &tmp_hdr->dbuf.start_of_name;
usr/src/cmd/cpio/cpio.c
7755
if (tmp_hdr->dbuf.bar_magic[0] == BAR_VOLUME_MAGIC) {
usr/src/cmd/cpio/cpio.c
7760
(void) memcpy(&(bar_Vhdr->dbuf),
usr/src/cmd/cpio/cpio.c
7761
&(tmp_hdr->dbuf), TBLOCK);
usr/src/cmd/cpio/cpio.c
7769
(void) sscanf(bar_Vhdr->dbuf.mode, "%8o",
usr/src/cmd/cpio/cpio.c
7771
(void) sscanf(bar_Vhdr->dbuf.uid, "%8" _SCNoID,
usr/src/cmd/cpio/cpio.c
7773
(void) sscanf(bar_Vhdr->dbuf.gid, "%8" _SCNoID,
usr/src/cmd/cpio/cpio.c
7775
(void) sscanf(bar_Vhdr->dbuf.size, "%12" SCNo64,
usr/src/cmd/cpio/cpio.c
7777
(void) sscanf(bar_Vhdr->dbuf.mtime, "%12o",
usr/src/cmd/cpio/cpio.c
7779
(void) sscanf(bar_Vhdr->dbuf.chksum, "%8o",
usr/src/cmd/cpio/cpio.c
7781
if (bar_Vhdr->dbuf.compressed == '1')
usr/src/cmd/cpio/cpio.h
268
} dbuf;
usr/src/cmd/cpio/utils.c
233
char *digp, dbuf[ULL_MAX_SIZE + 1];
usr/src/cmd/cpio/utils.c
235
dbuf[ULL_MAX_SIZE] = '\0';
usr/src/cmd/cpio/utils.c
236
digp = ulltostr((u_longlong_t)val, &dbuf[ULL_MAX_SIZE]);
usr/src/cmd/cpio/utils.c
237
len = &dbuf[ULL_MAX_SIZE] - digp;
usr/src/cmd/exstr/exstr.c
167
char dbuf[BUFSIZ];
usr/src/cmd/exstr/exstr.c
168
register char *dp = dbuf;
usr/src/cmd/exstr/exstr.c
186
prstr(dbuf, saved_lineno, saved_posno);
usr/src/cmd/fm/eversholt/common/eftread.c
147
char *dbuf = alloca(hdr.dictlen);
usr/src/cmd/fm/eversholt/common/eftread.c
150
if ((cc = fread(dbuf, 1, hdr.dictlen, fp)) != hdr.dictlen)
usr/src/cmd/fm/eversholt/common/eftread.c
155
for (dptr = &dbuf[hdr.dictlen - 2]; dptr > dbuf; dptr--)
usr/src/cmd/fs.d/ufs/ff/ff.c
570
bread(fsbtodb(&sblock, d), dirp->dbuf,
usr/src/cmd/fs.d/ufs/ff/ff.c
574
(dirp->dbuf + blkoff(&sblock, dirp->loc));
usr/src/cmd/fs.d/ufs/ff/ff.c
96
char dbuf[MAXBSIZE];
usr/src/cmd/fs.d/ufs/fsck/dir.c
107
char dbuf[DIRBLKSIZ];
usr/src/cmd/fs.d/ufs/fsck/dir.c
128
dsize = MIN(dp->d_reclen, sizeof (u.dbuf));
usr/src/cmd/fs.d/ufs/fsck/dir.c
129
(void) memmove((void *)u.dbuf, (void *)dp, (size_t)dsize);
usr/src/cmd/fs.d/ufs/fsck/dir.c
144
(void *)u.dbuf, (size_t)dsize);
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
106
char dbuf[MAXBSIZE];
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
508
bread(fsbtodb(&sblock, d), dirp->dbuf,
usr/src/cmd/fs.d/ufs/ncheck/ncheck.c
513
(dirp->dbuf + blkoff(&sblock, dirp->loc));
usr/src/cmd/login/login.c
779
struct stat dbuf;
usr/src/cmd/login/login.c
782
if (stat(LOGINLOG, &dbuf) == 0) {
usr/src/cmd/mailx/collect.c
1159
FILE *dbuf;
usr/src/cmd/mailx/collect.c
1181
if ((dbuf = fopen(deadletter,
usr/src/cmd/mailx/collect.c
1187
puthead(savehp, dbuf, GMASK|GCLEN, fsize(newi));
usr/src/cmd/mailx/collect.c
1188
lcwrite(deadletter, newi, dbuf, value("appenddeadletter") != NOSTR);
usr/src/cmd/mailx/collect.c
1189
fclose(dbuf);
usr/src/cmd/mandoc/mdoc_argv.c
601
char dbuf[DELIMSZ];
usr/src/cmd/mandoc/mdoc_argv.c
607
dbuf[j] = buf[i];
usr/src/cmd/mandoc/mdoc_argv.c
612
dbuf[j] = '\0';
usr/src/cmd/mandoc/mdoc_argv.c
613
if (DELIM_CLOSE != mdoc_isdelim(dbuf))
usr/src/cmd/mandoc/mdoc_argv.c
624
dbuf[j++] = buf[i++];
usr/src/cmd/mandoc/mdoc_argv.c
629
dbuf[j] = '\0';
usr/src/cmd/mandoc/mdoc_argv.c
630
d = mdoc_isdelim(dbuf);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1132
char dbuf[32] = { 0 };
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1138
mdb_nicetime(diff, dbuf, sizeof (dbuf));
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1139
mdb_printf("%-20s ", dbuf);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
4621
{ "dbuf", ":", "print dmu_buf_impl_t", dbuf },
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
145
char dbuf[26];
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
151
(void) strlcpy(dbuf, str, sizeof (dbuf) - 1);
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
152
dbuf[sizeof (dbuf) - 1] = '\0';
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
153
dbuf[E_MONTH+3] = '\0';
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
154
if ((then.tm_mon = lookup(&dbuf[E_MONTH])) < 0)
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
157
then.tm_mday = atoi(&dbuf[E_DAY]);
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
158
then.tm_hour = atoi(&dbuf[E_HOUR]);
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
159
then.tm_min = atoi(&dbuf[E_MINUTE]);
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
160
then.tm_sec = atoi(&dbuf[E_SECOND]);
usr/src/cmd/ndmpd/ndmp/ndmpd_dtime.c
161
then.tm_year = atoi(&dbuf[E_YEAR]) - 1900;
usr/src/cmd/streams/log/strace.c
177
char dbuf[DATSIZE];
usr/src/cmd/streams/log/strace.c
189
dat.buf = dbuf;
usr/src/cmd/streams/log/strace.c
230
prlog(stdout, lp, dbuf);
usr/src/cmd/streams/log/strerr.c
102
char dbuf[DATSIZE]; /* must start on word boundary */
usr/src/cmd/streams/log/strerr.c
116
dat.buf = dbuf;
usr/src/cmd/streams/log/strerr.c
154
prlog(log, lp, dbuf, 1);
usr/src/cmd/streams/log/strerr.c
163
prlog(pfile, lp, dbuf, 0);
usr/src/cmd/tar/tar.c
1303
if ((dblock.dbuf.typeflag != 'A') &&
usr/src/cmd/tar/tar.c
1478
if (dblock.dbuf.name[0] != '\0') {
usr/src/cmd/tar/tar.c
1485
if (is_posix && dblock.dbuf.prefix[0] != '\0') {
usr/src/cmd/tar/tar.c
1517
if (dblock.dbuf.name[0] == '\0')
usr/src/cmd/tar/tar.c
1520
(void) sscanf(dblock.dbuf.mode, "%8lo", &Gen.g_mode);
usr/src/cmd/tar/tar.c
1521
(void) sscanf(dblock.dbuf.uid, "%8lo", (ulong_t *)&Gen.g_uid);
usr/src/cmd/tar/tar.c
1522
(void) sscanf(dblock.dbuf.gid, "%8lo", (ulong_t *)&Gen.g_gid);
usr/src/cmd/tar/tar.c
1523
(void) sscanf(dblock.dbuf.size, "%12" FMT_off_t_o, &Gen.g_filesz);
usr/src/cmd/tar/tar.c
1524
(void) sscanf(dblock.dbuf.mtime, "%12lo", (ulong_t *)&Gen.g_mtime);
usr/src/cmd/tar/tar.c
1525
(void) sscanf(dblock.dbuf.chksum, "%8o", &Gen.g_cksum);
usr/src/cmd/tar/tar.c
1526
(void) sscanf(dblock.dbuf.devmajor, "%8lo", &Gen.g_devmajor);
usr/src/cmd/tar/tar.c
1527
(void) sscanf(dblock.dbuf.devminor, "%8lo", &Gen.g_devminor);
usr/src/cmd/tar/tar.c
1529
is_posix = (strcmp(dblock.dbuf.magic, magic_type) == 0);
usr/src/cmd/tar/tar.c
1533
switch (dblock.dbuf.typeflag) {
usr/src/cmd/tar/tar.c
1563
if ((dblock.dbuf.typeflag == 'X') || (dblock.dbuf.typeflag == 'L')) {
usr/src/cmd/tar/tar.c
1575
if (dblock.dbuf.extno != '\0') { /* split file? */
usr/src/cmd/tar/tar.c
1576
extno = dblock.dbuf.extno;
usr/src/cmd/tar/tar.c
1578
extotal = dblock.dbuf.extotal;
usr/src/cmd/tar/tar.c
1632
NAMSIZ, dblock.dbuf.name, sp->st_mtim.tv_sec,
usr/src/cmd/tar/tar.c
1638
if (xattrp && dblock.dbuf.typeflag == _XATTR_HDRTYPE) {
usr/src/cmd/tar/tar.c
1655
dblock.dbuf.typeflag = xattrp->h_typeflag;
usr/src/cmd/tar/tar.c
1682
dlog("passtape: typeflag \"%c\"\n", dblock.dbuf.typeflag);
usr/src/cmd/tar/tar.c
1683
if (dblock.dbuf.name[0] != '\0') {
usr/src/cmd/tar/tar.c
1684
dlog("passtape: name \"%s\"\n", dblock.dbuf.name);
usr/src/cmd/tar/tar.c
1686
if (is_posix && dblock.dbuf.prefix[0] != '\0') {
usr/src/cmd/tar/tar.c
1687
dlog("passtape: prefix \"%s\"\n", dblock.dbuf.prefix);
usr/src/cmd/tar/tar.c
1695
if (dblock.dbuf.typeflag == '1' || dblock.dbuf.typeflag == '2' ||
usr/src/cmd/tar/tar.c
1696
dblock.dbuf.typeflag == '3' || dblock.dbuf.typeflag == '4' ||
usr/src/cmd/tar/tar.c
1697
dblock.dbuf.typeflag == '5' || dblock.dbuf.typeflag == '6')
usr/src/cmd/tar/tar.c
2107
(void) memcpy(dblock.dbuf.name,
usr/src/cmd/tar/tar.c
2109
dblock.dbuf.name[NAMSIZ-1]
usr/src/cmd/tar/tar.c
2112
(void) sprintf(dblock.dbuf.name,
usr/src/cmd/tar/tar.c
2119
(void) sprintf(dblock.dbuf.chksum,
usr/src/cmd/tar/tar.c
2134
dblock.dbuf.typeflag = _XATTR_HDRTYPE;
usr/src/cmd/tar/tar.c
2136
dblock.dbuf.typeflag = '5';
usr/src/cmd/tar/tar.c
2139
dblock.dbuf.typeflag = '5';
usr/src/cmd/tar/tar.c
2142
(void) sprintf(dblock.dbuf.chksum, "%07o",
usr/src/cmd/tar/tar.c
2381
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
2462
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
2463
dblock.dbuf.typeflag = '6';
usr/src/cmd/tar/tar.c
2509
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
2510
dblock.dbuf.typeflag = '3';
usr/src/cmd/tar/tar.c
2557
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
2558
dblock.dbuf.typeflag = '4';
usr/src/cmd/tar/tar.c
2628
dblock.dbuf.extotal = extents;
usr/src/cmd/tar/tar.c
2642
(void) sprintf(dblock.dbuf.efsize, "%9" FMT_off_t_o, bytes);
usr/src/cmd/tar/tar.c
2644
(void) sprintf(dblock.dbuf.efsize, "%9" FMT_off_t_o, (off_t)0);
usr/src/cmd/tar/tar.c
2663
(void) sprintf(dblock.dbuf.size, "%011" FMT_off_t_o, s);
usr/src/cmd/tar/tar.c
2664
dblock.dbuf.extno = i;
usr/src/cmd/tar/tar.c
2665
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
2703
if ((size > 0) && (dblock.dbuf.typeflag != '0') &&
usr/src/cmd/tar/tar.c
2704
(dblock.dbuf.typeflag != '\0') && (dblock.dbuf.typeflag != '1') &&
usr/src/cmd/tar/tar.c
2705
(dblock.dbuf.typeflag != '2') && (dblock.dbuf.typeflag != '3') &&
usr/src/cmd/tar/tar.c
2706
(dblock.dbuf.typeflag != '4') && (dblock.dbuf.typeflag != '5') &&
usr/src/cmd/tar/tar.c
2707
(dblock.dbuf.typeflag != '6') && (dblock.dbuf.typeflag != 'A') &&
usr/src/cmd/tar/tar.c
2708
(dblock.dbuf.typeflag != 'L') &&
usr/src/cmd/tar/tar.c
2709
(dblock.dbuf.typeflag != _XATTR_HDRTYPE) &&
usr/src/cmd/tar/tar.c
2710
(dblock.dbuf.typeflag != 'X')) {
usr/src/cmd/tar/tar.c
2882
dblock.dbuf.typeflag = _XATTR_HDRTYPE;
usr/src/cmd/tar/tar.c
3090
if (xattrp && dblock.dbuf.typeflag == '1') {
usr/src/cmd/tar/tar.c
3095
dblock.dbuf.linkname);
usr/src/cmd/tar/tar.c
3099
dblock.dbuf.linkname);
usr/src/cmd/tar/tar.c
3115
if (strcmp(dblock.dbuf.magic, magic_type) == 0) {
usr/src/cmd/tar/tar.c
3196
if (dircreate && (!is_posix || dblock.dbuf.typeflag == '5')) {
usr/src/cmd/tar/tar.c
3211
if (dblock.dbuf.typeflag == '6') { /* FIFO */
usr/src/cmd/tar/tar.c
3252
if (dblock.dbuf.typeflag == '3' && !Uid) { /* CHAR SPECIAL */
usr/src/cmd/tar/tar.c
3293
} else if (dblock.dbuf.typeflag == '3' && Uid) {
usr/src/cmd/tar/tar.c
3301
if (dblock.dbuf.typeflag == '4' && !Uid) {
usr/src/cmd/tar/tar.c
3341
} else if (dblock.dbuf.typeflag == '4' && Uid) {
usr/src/cmd/tar/tar.c
3346
if (dblock.dbuf.typeflag == '2') { /* symlink */
usr/src/cmd/tar/tar.c
3370
if (dblock.dbuf.typeflag == '1') {
usr/src/cmd/tar/tar.c
3436
namep, dblock.dbuf.typeflag);
usr/src/cmd/tar/tar.c
3442
dblock.dbuf.typeflag);
usr/src/cmd/tar/tar.c
3446
if (dblock.dbuf.typeflag == '0' ||
usr/src/cmd/tar/tar.c
3447
dblock.dbuf.typeflag == '\0' || convflag) {
usr/src/cmd/tar/tar.c
3505
dblock.dbuf.typeflag = _XATTR_HDRTYPE;
usr/src/cmd/tar/tar.c
3655
(dblock.dbuf.typeflag == '0' ||
usr/src/cmd/tar/tar.c
3656
dblock.dbuf.typeflag == '\0' ||
usr/src/cmd/tar/tar.c
3657
convflag || dblock.dbuf.typeflag == '1')) {
usr/src/cmd/tar/tar.c
3709
if (dblock.dbuf.typeflag == 'A') { /* acl info */
usr/src/cmd/tar/tar.c
374
} dbuf;
usr/src/cmd/tar/tar.c
3946
dblock.dbuf.name);
usr/src/cmd/tar/tar.c
4010
(void) sprintf(name, "%.*s", NAMSIZ, dblock.dbuf.name);
usr/src/cmd/tar/tar.c
4070
if ((dblock.dbuf.typeflag != 'A') && (xhdr_flgs != 0)) {
usr/src/cmd/tar/tar.c
4132
(strncmp(savedblock.dbuf.name, dblock.dbuf.name, NAMSIZ)) ||
usr/src/cmd/tar/tar.c
4133
(strcmp(savedblock.dbuf.mode, dblock.dbuf.mode)) ||
usr/src/cmd/tar/tar.c
4134
(strcmp(savedblock.dbuf.uid, dblock.dbuf.uid)) ||
usr/src/cmd/tar/tar.c
4135
(strcmp(savedblock.dbuf.gid, dblock.dbuf.gid)) ||
usr/src/cmd/tar/tar.c
4136
(strcmp(savedblock.dbuf.mtime, dblock.dbuf.mtime)) ||
usr/src/cmd/tar/tar.c
4137
(savedblock.dbuf.typeflag != dblock.dbuf.typeflag) ||
usr/src/cmd/tar/tar.c
4138
(strncmp(savedblock.dbuf.linkname, dblock.dbuf.linkname, NAMSIZ)) ||
usr/src/cmd/tar/tar.c
4139
(savedblock.dbuf.extotal != dblock.dbuf.extotal) ||
usr/src/cmd/tar/tar.c
4140
(strcmp(savedblock.dbuf.efsize, dblock.dbuf.efsize)));
usr/src/cmd/tar/tar.c
4172
if (dblock.dbuf.typeflag != 'A')
usr/src/cmd/tar/tar.c
4187
if (dblock.dbuf.typeflag == 'A') {
usr/src/cmd/tar/tar.c
4245
dblock.dbuf.linkname);
usr/src/cmd/tar/tar.c
4249
dblock.dbuf.linkname);
usr/src/cmd/tar/tar.c
4253
if (dblock.dbuf.typeflag == '1') {
usr/src/cmd/tar/tar.c
4276
if (dblock.dbuf.typeflag == '2')
usr/src/cmd/tar/tar.c
4366
if (is_posix && dblock.dbuf.typeflag != '1') {
usr/src/cmd/tar/tar.c
4400
if (dblock.dbuf.typeflag == '2') {
usr/src/cmd/tar/tar.c
4404
st->st_size = (off_t)(memchr(dblock.dbuf.linkname,
usr/src/cmd/tar/tar.c
4406
(strlen(dblock.dbuf.linkname)) : (NAMSIZ));
usr/src/cmd/tar/tar.c
4460
markedDir = (dblock.dbuf.typeflag == '5' || trailingSlash);
usr/src/cmd/tar/tar.c
4549
u_g_name = dblock.dbuf.uname;
usr/src/cmd/tar/tar.c
4563
u_g_name = dblock.dbuf.gname;
usr/src/cmd/tar/tar.c
4633
(void) sprintf(dblock.dbuf.size, "%011" FMT_off_t_o,
usr/src/cmd/tar/tar.c
4636
(void) sprintf(dblock.dbuf.size, "%011" FMT_off_t_o,
usr/src/cmd/tar/tar.c
4639
(void) sprintf(dblock.dbuf.size, "%011" FMT_off_t_o,
usr/src/cmd/tar/tar.c
4646
(void) sprintf(dblock.dbuf.gid, "%07lo", gid);
usr/src/cmd/tar/tar.c
4647
(void) sprintf(dblock.dbuf.uid, "%07lo", uid);
usr/src/cmd/tar/tar.c
4648
(void) sprintf(dblock.dbuf.mode, "%07lo", sp->st_mode & POSIXMODES);
usr/src/cmd/tar/tar.c
4649
(void) sprintf(dblock.dbuf.mtime, "%011lo", sp->st_mtime);
usr/src/cmd/tar/tar.c
4668
for (cp = dblockp->dbuf.chksum;
usr/src/cmd/tar/tar.c
4669
cp < &dblockp->dbuf.chksum[sizeof (dblockp->dbuf.chksum)]; cp++)
usr/src/cmd/tar/tar.c
4689
for (cp = (unsigned char *) dblockp->dbuf.chksum;
usr/src/cmd/tar/tar.c
4691
&(dblockp->dbuf.chksum[sizeof (dblockp->dbuf.chksum)]); cp++)
usr/src/cmd/tar/tar.c
5737
if ((dblock.dbuf.typeflag != 'A') && (xhdr_flgs != 0)) {
usr/src/cmd/tar/tar.c
5743
if (dblock.dbuf.typeflag == _XATTR_HDRTYPE && xattrbadhead == 0) {
usr/src/cmd/tar/tar.c
5859
if ((err != 0) && (dblock.dbuf.typeflag == 'A') &&
usr/src/cmd/tar/tar.c
5863
} else if ((dblock.dbuf.typeflag != 'A') &&
usr/src/cmd/tar/tar.c
5971
return (dblock.dbuf.typeflag == '5');
usr/src/cmd/tar/tar.c
6144
if (dblock.dbuf.prefix[0] != '\0')
usr/src/cmd/tar/tar.c
6146
dblock.dbuf.prefix, NAMSIZ, dblock.dbuf.name);
usr/src/cmd/tar/tar.c
6149
dblock.dbuf.name);
usr/src/cmd/tar/tar.c
6386
dblock.dbuf.typeflag = _XATTR_HDRTYPE;
usr/src/cmd/tar/tar.c
6388
dblock.dbuf.typeflag = typeflag;
usr/src/cmd/tar/tar.c
6389
(void) memset(dblock.dbuf.name, '\0', NAMSIZ);
usr/src/cmd/tar/tar.c
6390
(void) memset(dblock.dbuf.linkname, '\0', NAMSIZ);
usr/src/cmd/tar/tar.c
6391
(void) memset(dblock.dbuf.prefix, '\0', PRESIZ);
usr/src/cmd/tar/tar.c
6413
(void) sprintf(dblock.dbuf.devmajor, "%07lo", dev);
usr/src/cmd/tar/tar.c
6429
(void) sprintf(dblock.dbuf.devminor, "%07lo", dev);
usr/src/cmd/tar/tar.c
6431
(void) strncpy(dblock.dbuf.name, name, NAMSIZ);
usr/src/cmd/tar/tar.c
6432
(void) strncpy(dblock.dbuf.linkname, linkname, NAMSIZ);
usr/src/cmd/tar/tar.c
6433
(void) sprintf(dblock.dbuf.magic, "%.5s", magic_type);
usr/src/cmd/tar/tar.c
6434
(void) sprintf(dblock.dbuf.version, "00");
usr/src/cmd/tar/tar.c
6435
(void) sprintf(dblock.dbuf.uname, "%.31s", getname(sp->st_uid));
usr/src/cmd/tar/tar.c
6436
(void) sprintf(dblock.dbuf.gname, "%.31s", getgroup(sp->st_gid));
usr/src/cmd/tar/tar.c
6437
(void) strncpy(dblock.dbuf.prefix, prefix, PRESIZ);
usr/src/cmd/tar/tar.c
6438
(void) sprintf(dblock.dbuf.chksum, "%07o", checksum(&dblock));
usr/src/cmd/tar/tar.c
6442
(void) memset(xhdr_buf.dbuf.name, '\0', NAMSIZ);
usr/src/cmd/tar/tar.c
6448
(void) strcpy(xhdr_buf.dbuf.name, lastslash);
usr/src/cmd/tar/tar.c
6449
(void) memset(xhdr_buf.dbuf.linkname, '\0', NAMSIZ);
usr/src/cmd/tar/tar.c
6450
(void) memset(xhdr_buf.dbuf.prefix, '\0', PRESIZ);
usr/src/cmd/tar/tar.c
6451
(void) strcpy(xhdr_buf.dbuf.prefix, xhdr_dirname);
usr/src/cmd/tar/tar.c
6455
xhdr_buf.dbuf.typeflag = 'X';
usr/src/cmd/tar/tar.c
6460
Xtarhdr.x_uname = dblock.dbuf.uname;
usr/src/cmd/tar/tar.c
6461
Xtarhdr.x_gname = dblock.dbuf.gname;
usr/src/cmd/tar/tar.c
6484
(void) sprintf(xhdr_buf.dbuf.size,
usr/src/cmd/tar/tar.c
6486
(void) sprintf(xhdr_buf.dbuf.chksum, "%07o",
usr/src/cmd/tar/tar.c
6813
savflag = (dblockp->dbuf).typeflag;
usr/src/cmd/tar/tar.c
6814
(void) sscanf(dblockp->dbuf.size, "%12" FMT_off_t_o, &savsize);
usr/src/cmd/tar/tar.c
6823
dblockp->dbuf.typeflag = _XATTR_HDRTYPE;
usr/src/cmd/tar/tar.c
6825
dblockp->dbuf.typeflag = 'A';
usr/src/cmd/tar/tar.c
6826
(void) sprintf(dblock.dbuf.mode, "%07lo",
usr/src/cmd/tar/tar.c
6828
(void) sprintf(dblockp->dbuf.size, "%011o", len);
usr/src/cmd/tar/tar.c
6829
(void) sprintf(dblockp->dbuf.chksum, "%07o", checksum(dblockp));
usr/src/cmd/tar/tar.c
6842
(void) sprintf(dblock.dbuf.mode, "%07lo", stbuf.st_mode & POSIXMODES);
usr/src/cmd/tar/tar.c
6843
dblockp->dbuf.typeflag = savflag;
usr/src/cmd/tar/tar.c
6844
(void) sprintf(dblockp->dbuf.size, "%011" FMT_off_t_o, savsize);
usr/src/cmd/tar/tar.c
6907
if (dblock.dbuf.typeflag == 'L') {
usr/src/cmd/tar/tar.c
7421
dblock.dbuf.gname, iconv_cd, _X_GNAME, _POSIX_NAME_MAX);
usr/src/cmd/tar/tar.c
7423
dblock.dbuf.uname, iconv_cd, _X_UNAME, _POSIX_NAME_MAX);
usr/src/cmd/tar/tar.c
7425
(void) strncpy(tempbuf, dblock.dbuf.linkname, NAMSIZ);
usr/src/cmd/tar/tar.c
7431
(void) strncpy(tempbuf, dblock.dbuf.prefix, PRESIZ);
usr/src/cmd/tar/tar.c
7438
(void) strncat(tempbuf + nbytes, dblock.dbuf.name,
usr/src/cmd/tar/tar.c
8203
if (strlcpy(dblock.dbuf.name, lname, sizeof (dblock.dbuf.name)) >=
usr/src/cmd/tar/tar.c
8204
sizeof (dblock.dbuf.name)) {
usr/src/cmd/tar/tar.c
8216
(void) strncpy(dblock.dbuf.name, sname, NAMSIZ);
usr/src/cmd/tar/tar.c
8245
if (dblock.dbuf.typeflag != _XATTR_HDRTYPE)
usr/src/cmd/ttymon/tmttydefs.c
145
dbuf[len] = '\0';
usr/src/cmd/ttymon/tmttydefs.c
146
log("\n%s", dbuf);
usr/src/cmd/ttymon/tmttydefs.c
148
log("%s\n", dbuf);
usr/src/cmd/ttymon/tmttydefs.c
149
dbuf[len] = '-';
usr/src/cmd/ttymon/tmttydefs.c
59
static char dbuf[BUFSIZ];
usr/src/cmd/ttymon/tmttydefs.c
81
dbuf[len] = '-';
usr/src/cmd/ttymon/tmttydefs.c
82
dbuf[len] = '\0';
usr/src/cmd/vi/port/exrecover.c
523
unsigned char dbuf[BUFSIZE];
usr/src/cmd/vscan/vscand/vs_icap.c
1210
char *dbuf = ctx->vsc_info.vsi_send_buf;
usr/src/cmd/vscan/vscand/vs_icap.c
1219
if ((nread = vs_icap_read(ctx->vsc_fd, dbuf, chunk_len)) < 0)
usr/src/cmd/vscan/vscand/vs_icap.c
1227
tail = dbuf + nread;
usr/src/cmd/xstr/xstr.c
199
char dbuf[BUFSIZ];
usr/src/cmd/xstr/xstr.c
200
char *dp = dbuf;
usr/src/cmd/xstr/xstr.c
253
return (hashit(dbuf, 1));
usr/src/lib/lib9p/common/backend/fs.c
536
fs_dpf(char *dbuf, char *fname, size_t size)
usr/src/lib/lib9p/common/backend/fs.c
540
dlen = strlen(dbuf);
usr/src/lib/lib9p/common/backend/fs.c
544
dbuf[dlen] = '/';
usr/src/lib/lib9p/common/backend/fs.c
545
memcpy(dbuf + dlen + 1, fname, nlen1);
usr/src/lib/libbrand/common/libbrand.c
311
i_substitute_tokens(const char *sbuf, char *dbuf, int dbuf_size,
usr/src/lib/libbrand/common/libbrand.c
320
dbuf[0] = '\0';
usr/src/lib/libbrand/common/libbrand.c
324
dbuf[dst++] = sbuf[src];
usr/src/lib/libbrand/common/libbrand.c
330
dst += strlcpy(dbuf + dst, "%", dbuf_size - dst);
usr/src/lib/libbrand/common/libbrand.c
335
dst += strlcpy(dbuf + dst, zonepath, dbuf_size - dst);
usr/src/lib/libbrand/common/libbrand.c
340
dst += strlcpy(dbuf + dst, username, dbuf_size - dst);
usr/src/lib/libbrand/common/libbrand.c
346
dst += strlcpy(dbuf + dst, curr_zone, dbuf_size - dst);
usr/src/lib/libbrand/common/libbrand.c
352
dst += strlcpy(dbuf + dst, zonename, dbuf_size - dst);
usr/src/lib/libbrand/common/libbrand.c
360
dbuf[dst] = '\0';
usr/src/lib/libcryptoutil/common/cryptoutil.h
218
extern int pkcs11_get_random(void *dbuf, size_t dlen);
usr/src/lib/libcryptoutil/common/cryptoutil.h
219
extern int pkcs11_get_urandom(void *dbuf, size_t dlen);
usr/src/lib/libcryptoutil/common/cryptoutil.h
220
extern int pkcs11_get_nzero_urandom(void *dbuf, size_t dlen);
usr/src/lib/libcryptoutil/common/cryptoutil.h
221
extern int pkcs11_read_data(char *filename, void **dbuf, size_t *dlen);
usr/src/lib/libcryptoutil/common/cryptoutil.h
224
extern ssize_t readn_nointr(int fd, void *dbuf, size_t dlen);
usr/src/lib/libcryptoutil/common/cryptoutil.h
225
extern ssize_t writen_nointr(int fd, void *dbuf, size_t dlen);
usr/src/lib/libcryptoutil/common/keyfile.c
141
*dbuf = filebuf;
usr/src/lib/libcryptoutil/common/keyfile.c
47
pkcs11_read_data(char *filename, void **dbuf, size_t *dlen)
usr/src/lib/libcryptoutil/common/keyfile.c
56
if (filename == NULL || dbuf == NULL || dlen == NULL)
usr/src/lib/libcryptoutil/common/keyfile.c
89
*dbuf = NULL;
usr/src/lib/libcryptoutil/common/random.c
109
writen_nointr(int fd, void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
111
char *marker = dbuf;
usr/src/lib/libcryptoutil/common/random.c
214
pkcs11_read_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
219
n = readn_nointr(*fd, dbuf, dlen);
usr/src/lib/libcryptoutil/common/random.c
226
pkcs11_read_random(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
228
return (pkcs11_read_common(&random_fd, &random_mutex, dbuf, dlen));
usr/src/lib/libcryptoutil/common/random.c
232
pkcs11_read_urandom(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
234
return (pkcs11_read_common(&urandom_fd, &urandom_mutex, dbuf, dlen));
usr/src/lib/libcryptoutil/common/random.c
241
pkcs11_write_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
246
n = writen_nointr(*fd, dbuf, dlen);
usr/src/lib/libcryptoutil/common/random.c
253
pkcs11_write_random_seed(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
256
dbuf, dlen));
usr/src/lib/libcryptoutil/common/random.c
260
pkcs11_write_urandom_seed(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
263
dbuf, dlen));
usr/src/lib/libcryptoutil/common/random.c
317
pkcs11_get_random(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
319
if (dbuf == NULL || dlen == 0)
usr/src/lib/libcryptoutil/common/random.c
326
if (pkcs11_read_random(dbuf, dlen) == dlen)
usr/src/lib/libcryptoutil/common/random.c
336
pkcs11_get_urandom(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
338
if (dbuf == NULL || dlen == 0)
usr/src/lib/libcryptoutil/common/random.c
345
if (pkcs11_read_urandom(dbuf, dlen) == dlen)
usr/src/lib/libcryptoutil/common/random.c
354
pkcs11_get_nzero_urandom(void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
361
if (pkcs11_get_urandom(dbuf, dlen) < 0)
usr/src/lib/libcryptoutil/common/random.c
366
if (((char *)dbuf)[i] != 0) {
usr/src/lib/libcryptoutil/common/random.c
378
((char *)dbuf)[i] = extrarand[bytesleft];
usr/src/lib/libcryptoutil/common/random.c
84
readn_nointr(int fd, void *dbuf, size_t dlen)
usr/src/lib/libcryptoutil/common/random.c
86
char *marker = dbuf;
usr/src/lib/libdtrace/common/dt_cc.c
635
dif_instr_t *dbuf;
usr/src/lib/libdtrace/common/dt_cc.c
638
if ((dbuf = dt_alloc(dtp, sizeof (dif_instr_t))) == NULL ||
usr/src/lib/libdtrace/common/dt_cc.c
640
dt_free(dtp, dbuf);
usr/src/lib/libdtrace/common/dt_cc.c
644
dbuf[0] = DIF_INSTR_RET(DIF_REG_R0); /* ret %r0 */
usr/src/lib/libdtrace/common/dt_cc.c
646
dp->dtdo_buf = dbuf;
usr/src/lib/libipp/libipp.c
697
char *dbuf = NULL;
usr/src/lib/libipp/libipp.c
775
dbuf = cbuf;
usr/src/lib/libipp/libipp.c
789
if ((dbuf = realloc(dbuf, nextbuflen)) == NULL) {
usr/src/lib/libipp/libipp.c
801
iioc.ii_buf = dbuf;
usr/src/lib/libipp/libipp.c
827
if ((rc = nvlist_unpack(dbuf, dbuflen, &dnvlp, 0)) != 0) {
usr/src/lib/libipp/libipp.c
858
free(dbuf);
usr/src/lib/libipp/libipp.c
877
free(dbuf);
usr/src/lib/libipp/libipp.c
905
if (dbuf != NULL)
usr/src/lib/libipp/libipp.c
906
free(dbuf);
usr/src/lib/libldap5/sources/ldap/common/sasl.c
150
const char *dbuf;
usr/src/lib/libldap5/sources/ldap/common/sasl.c
236
&dbuf, &dlen);
usr/src/lib/libldap5/sources/ldap/common/sasl.c
246
SAFEMEMCPY( sb->sb_sasl_ibuf, dbuf, dlen );
usr/src/lib/libnsl/dial/conn.c
715
char dbuf[BUFSIZ], *dbptr = dbuf;
usr/src/lib/libnsl/dial/conn.c
735
(void) strcpy(dbuf, "????????");
usr/src/lib/libnsl/dial/conn.c
736
CDEBUG(5, "%s", dbuf);
usr/src/lib/libresolv2/common/irs/lcl_ho.c
323
char *bufp, *ndbuf, *dbuf = NULL;
usr/src/lib/libresolv2/common/irs/lcl_ho.c
341
if (dbuf)
usr/src/lib/libresolv2/common/irs/lcl_ho.c
342
free(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_ho.c
348
if (dbuf == NULL) {
usr/src/lib/libresolv2/common/irs/lcl_ho.c
352
ndbuf = realloc(dbuf, bufsiz + GROWBUF);
usr/src/lib/libresolv2/common/irs/lcl_ho.c
354
dbuf = ndbuf;
usr/src/lib/libresolv2/common/irs/lcl_ho.c
355
bufp = dbuf;
usr/src/lib/libresolv2/common/irs/lcl_ho.c
357
offset = strlen(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_ho.c
417
if (dbuf)
usr/src/lib/libresolv2/common/irs/lcl_ho.c
418
free(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_nw.c
221
char *bufp, *ndbuf, *dbuf = NULL;
usr/src/lib/libresolv2/common/irs/lcl_nw.c
243
if (dbuf == NULL) {
usr/src/lib/libresolv2/common/irs/lcl_nw.c
247
ndbuf = realloc(dbuf, bufsiz + GROWBUF);
usr/src/lib/libresolv2/common/irs/lcl_nw.c
249
dbuf = ndbuf;
usr/src/lib/libresolv2/common/irs/lcl_nw.c
250
bufp = dbuf;
usr/src/lib/libresolv2/common/irs/lcl_nw.c
252
offset = strlen(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_nw.c
308
if (dbuf)
usr/src/lib/libresolv2/common/irs/lcl_nw.c
309
free(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
139
if (pvt->dbuf)
usr/src/lib/libresolv2/common/irs/lcl_pr.c
140
free(pvt->dbuf);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
195
char *bufp, *ndbuf, *dbuf = NULL;
usr/src/lib/libresolv2/common/irs/lcl_pr.c
202
if (pvt->dbuf) {
usr/src/lib/libresolv2/common/irs/lcl_pr.c
203
free(pvt->dbuf);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
204
pvt->dbuf = NULL;
usr/src/lib/libresolv2/common/irs/lcl_pr.c
211
if (dbuf)
usr/src/lib/libresolv2/common/irs/lcl_pr.c
212
free(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
218
if (dbuf == NULL) {
usr/src/lib/libresolv2/common/irs/lcl_pr.c
222
ndbuf = realloc(dbuf, bufsiz + GROWBUF);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
224
dbuf = ndbuf;
usr/src/lib/libresolv2/common/irs/lcl_pr.c
225
bufp = dbuf;
usr/src/lib/libresolv2/common/irs/lcl_pr.c
227
offset = strlen(dbuf);
usr/src/lib/libresolv2/common/irs/lcl_pr.c
274
pvt->dbuf = dbuf;
usr/src/lib/libresolv2/common/irs/lcl_pr.c
82
char * dbuf;
usr/src/uts/common/dtrace/dtrace.c
2423
dtrace_aggregate(dtrace_aggregation_t *agg, dtrace_buffer_t *dbuf,
usr/src/uts/common/dtrace/dtrace.c
2456
ASSERT(dbuf->dtb_tomax != NULL);
usr/src/uts/common/dtrace/dtrace.c
2457
data = dbuf->dtb_tomax + offset + agg->dtag_base;
usr/src/uts/common/fs/dev/sdev_profile.c
481
dirent64_t *dbuf;
usr/src/uts/common/fs/dev/sdev_profile.c
487
dbuf = kmem_zalloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/dev/sdev_profile.c
501
iov.iov_base = (char *)dbuf;
usr/src/uts/common/fs/dev/sdev_profile.c
510
for (dp = dbuf; ((intptr_t)dp <
usr/src/uts/common/fs/dev/sdev_profile.c
511
(intptr_t)dbuf + dbuflen);
usr/src/uts/common/fs/dev/sdev_profile.c
525
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/dev/sdev_subr.c
1308
dirent64_t *dbuf;
usr/src/uts/common/fs/dev/sdev_subr.c
1320
dbuf = kmem_zalloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/dev/sdev_subr.c
1334
iov.iov_base = (char *)dbuf;
usr/src/uts/common/fs/dev/sdev_subr.c
1347
for (dp = dbuf; ((intptr_t)dp <
usr/src/uts/common/fs/dev/sdev_subr.c
1348
(intptr_t)dbuf + dbuflen);
usr/src/uts/common/fs/dev/sdev_subr.c
1406
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/dev/sdev_subr.c
2687
dirent64_t *dbuf = NULL;
usr/src/uts/common/fs/dev/sdev_subr.c
2708
dlen = ndirents * (sizeof (*dbuf));
usr/src/uts/common/fs/dev/sdev_subr.c
2709
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/dev/sdev_subr.c
2723
iov.iov_base = (char *)dbuf;
usr/src/uts/common/fs/dev/sdev_subr.c
2735
for (dp = dbuf; ((intptr_t)dp < (intptr_t)dbuf + dbuflen);
usr/src/uts/common/fs/dev/sdev_subr.c
2771
if (dbuf)
usr/src/uts/common/fs/dev/sdev_subr.c
2772
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/devfs/devfs_subr.c
1633
dirent64_t *dbuf;
usr/src/uts/common/fs/devfs/devfs_subr.c
1641
dlen = ndirents * (sizeof (*dbuf));
usr/src/uts/common/fs/devfs/devfs_subr.c
1642
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/devfs/devfs_subr.c
1656
iov.iov_base = (char *)dbuf;
usr/src/uts/common/fs/devfs/devfs_subr.c
1668
for (dp = dbuf; ((intptr_t)dp < (intptr_t)dbuf + dbuflen);
usr/src/uts/common/fs/devfs/devfs_subr.c
1715
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/devfs/devfs_subr.c
1730
dirent64_t *dbuf;
usr/src/uts/common/fs/devfs/devfs_subr.c
1781
dlen = ndirents * (sizeof (*dbuf));
usr/src/uts/common/fs/devfs/devfs_subr.c
1782
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/devfs/devfs_subr.c
1796
iov.iov_base = (char *)dbuf;
usr/src/uts/common/fs/devfs/devfs_subr.c
1808
for (dp = dbuf; ((intptr_t)dp < (intptr_t)dbuf + dbuflen);
usr/src/uts/common/fs/devfs/devfs_subr.c
1858
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/lookup.c
1122
char *bufloc, *dbuf;
usr/src/uts/common/fs/lookup.c
1139
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/lookup.c
1250
if ((err = dirfindvp(vrootp, pvp, vp, cr, dbuf, dlen, &dp))
usr/src/uts/common/fs/lookup.c
1337
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/lookup.c
816
dirfindvp(vnode_t *vrootp, vnode_t *dvp, vnode_t *tvp, cred_t *cr, char *dbuf,
usr/src/uts/common/fs/lookup.c
850
iov.iov_base = dbuf;
usr/src/uts/common/fs/lookup.c
862
dp = (dirent64_t *)dbuf;
usr/src/uts/common/fs/lookup.c
863
while ((intptr_t)dp < (intptr_t)dbuf + dbuflen) {
usr/src/uts/common/fs/nfs/nfs_subr.c
5234
char *dbuf;
usr/src/uts/common/fs/nfs/nfs_subr.c
5242
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs_subr.c
5250
iov.iov_base = dbuf;
usr/src/uts/common/fs/nfs/nfs_subr.c
5259
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/nfs/nfs_subr.c
5263
dp = (dirent64_t *)dbuf;
usr/src/uts/common/fs/nfs/nfs_subr.c
5265
while ((intptr_t)dp < (intptr_t)dbuf + dbuflen) {
usr/src/uts/common/fs/nfs/nfs_subr.c
5277
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/proc/prvnops.c
6106
char *dbuf;
usr/src/uts/common/fs/proc/prvnops.c
6189
dbuf = kmem_alloc(dlen, KM_SLEEP);
usr/src/uts/common/fs/proc/prvnops.c
6196
if ((ret = dirfindvp(vrootp, pnp->pr_realvp, execvp, cr, dbuf,
usr/src/uts/common/fs/proc/prvnops.c
6204
kmem_free(dbuf, dlen);
usr/src/uts/common/fs/ufs/ufs_dir.c
2886
struct tmp_dir dbuf, *dp;
usr/src/uts/common/fs/ufs/ufs_dir.c
2890
dp = &dbuf;
usr/src/uts/common/fs/ufs/ufs_dir.c
3107
struct tmp_dir dbuf, *dp;
usr/src/uts/common/fs/ufs/ufs_dir.c
3111
dp = &dbuf;
usr/src/uts/common/fs/zfs/abd.c
970
abd_copy_off_cb(void *dbuf, void *sbuf, size_t size, void *private)
usr/src/uts/common/fs/zfs/abd.c
972
(void) memcpy(dbuf, sbuf, size);
usr/src/uts/common/fs/zfs/bpobj.c
101
dmu_buf_t *dbuf = NULL;
usr/src/uts/common/fs/zfs/bpobj.c
121
if (dbuf == NULL || dbuf->db_offset > offset) {
usr/src/uts/common/fs/zfs/bpobj.c
122
if (dbuf)
usr/src/uts/common/fs/zfs/bpobj.c
123
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
125
bpo.bpo_phys->bpo_subobjs, offset, FTAG, &dbuf, 0));
usr/src/uts/common/fs/zfs/bpobj.c
128
ASSERT3U(offset, >=, dbuf->db_offset);
usr/src/uts/common/fs/zfs/bpobj.c
129
ASSERT3U(offset, <, dbuf->db_offset + dbuf->db_size);
usr/src/uts/common/fs/zfs/bpobj.c
131
objarray = dbuf->db_data;
usr/src/uts/common/fs/zfs/bpobj.c
134
if (dbuf) {
usr/src/uts/common/fs/zfs/bpobj.c
135
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
136
dbuf = NULL;
usr/src/uts/common/fs/zfs/bpobj.c
218
dmu_buf_t *dbuf = NULL;
usr/src/uts/common/fs/zfs/bpobj.c
234
if (dbuf == NULL || dbuf->db_offset > offset) {
usr/src/uts/common/fs/zfs/bpobj.c
235
if (dbuf)
usr/src/uts/common/fs/zfs/bpobj.c
236
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
238
FTAG, &dbuf, 0);
usr/src/uts/common/fs/zfs/bpobj.c
243
ASSERT3U(offset, >=, dbuf->db_offset);
usr/src/uts/common/fs/zfs/bpobj.c
244
ASSERT3U(offset, <, dbuf->db_offset + dbuf->db_size);
usr/src/uts/common/fs/zfs/bpobj.c
246
bparray = dbuf->db_data;
usr/src/uts/common/fs/zfs/bpobj.c
263
if (dbuf) {
usr/src/uts/common/fs/zfs/bpobj.c
264
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
265
dbuf = NULL;
usr/src/uts/common/fs/zfs/bpobj.c
293
if (dbuf == NULL || dbuf->db_offset > offset) {
usr/src/uts/common/fs/zfs/bpobj.c
294
if (dbuf)
usr/src/uts/common/fs/zfs/bpobj.c
295
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
297
bpo->bpo_phys->bpo_subobjs, offset, FTAG, &dbuf, 0);
usr/src/uts/common/fs/zfs/bpobj.c
302
ASSERT3U(offset, >=, dbuf->db_offset);
usr/src/uts/common/fs/zfs/bpobj.c
303
ASSERT3U(offset, <, dbuf->db_offset + dbuf->db_size);
usr/src/uts/common/fs/zfs/bpobj.c
305
objarray = dbuf->db_data;
usr/src/uts/common/fs/zfs/bpobj.c
340
if (dbuf) {
usr/src/uts/common/fs/zfs/bpobj.c
341
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/bpobj.c
342
dbuf = NULL;
usr/src/uts/common/fs/zfs/dbuf.c
216
#define DBUF_EQUAL(dbuf, os, obj, level, blkid) \
usr/src/uts/common/fs/zfs/dbuf.c
217
((dbuf)->db.db_object == (obj) && \
usr/src/uts/common/fs/zfs/dbuf.c
218
(dbuf)->db_objset == (os) && \
usr/src/uts/common/fs/zfs/dbuf.c
219
(dbuf)->db_level == (level) && \
usr/src/uts/common/fs/zfs/dbuf.c
220
(dbuf)->db_blkid == (blkid))
usr/src/uts/common/fs/zfs/dbuf.c
2212
dmu_buf_write_embedded(dmu_buf_t *dbuf, void *data,
usr/src/uts/common/fs/zfs/dbuf.c
2217
dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbuf;
usr/src/uts/common/fs/zfs/dbuf.c
2233
dmu_buf_will_not_fill(dbuf, tx);
usr/src/uts/common/fs/zfs/dmu.c
1141
dmu_buf_impl_t *dbuf = dbuf_hold_level(dn, 1, l1blkid, FTAG);
usr/src/uts/common/fs/zfs/dmu.c
1142
ASSERT3P(dbuf, !=, NULL);
usr/src/uts/common/fs/zfs/dmu.c
1150
if (dbuf->db_blkptr != NULL)
usr/src/uts/common/fs/zfs/dmu.c
1151
birth = dbuf->db_blkptr->blk_birth;
usr/src/uts/common/fs/zfs/dmu.c
1159
dbuf_read(dbuf, NULL, DB_RF_MUST_SUCCEED) == 0 &&
usr/src/uts/common/fs/zfs/dmu.c
1160
dbuf_can_remap(dbuf)) {
usr/src/uts/common/fs/zfs/dmu.c
1165
(void) dbuf_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/dmu.c
1172
dbuf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/dmu.c
1806
dmu_buf_impl_t *dbuf = (dmu_buf_impl_t *)handle;
usr/src/uts/common/fs/zfs/dmu.c
1808
DB_DNODE_ENTER(dbuf);
usr/src/uts/common/fs/zfs/dmu.c
1809
err = dmu_assign_arcbuf_by_dnode(DB_DNODE(dbuf), offset, buf, tx);
usr/src/uts/common/fs/zfs/dmu.c
1810
DB_DNODE_EXIT(dbuf);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1042
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1057
VERIFY0(dmu_bonus_hold(mos, dsobj, FTAG, &dbuf));
usr/src/uts/common/fs/zfs/dsl_dataset.c
1058
dmu_buf_will_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1059
dsphys = dbuf->db_data;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1146
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1578
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1611
VERIFY0(dmu_bonus_hold(mos, dsobj, FTAG, &dbuf));
usr/src/uts/common/fs/zfs/dsl_dataset.c
1612
dmu_buf_will_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1613
dsphys = dbuf->db_data;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1634
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/dsl_dataset.c
492
dmu_buf_t *dbuf = ds->ds_dbuf;
usr/src/uts/common/fs/zfs/dsl_dataset.c
495
if (dbuf != NULL && dmu_buf_try_add_ref(dbuf, dp->dp_meta_objset,
usr/src/uts/common/fs/zfs/dsl_dataset.c
498
if (ds == dmu_buf_get_user(dbuf))
usr/src/uts/common/fs/zfs/dsl_dataset.c
501
dmu_buf_rele(dbuf, tag);
usr/src/uts/common/fs/zfs/dsl_dataset.c
512
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/dsl_dataset.c
519
err = dmu_bonus_hold(mos, dsobj, tag, &dbuf);
usr/src/uts/common/fs/zfs/dsl_dataset.c
524
dmu_object_info_from_db(dbuf, &doi);
usr/src/uts/common/fs/zfs/dsl_dataset.c
526
dmu_buf_rele(dbuf, tag);
usr/src/uts/common/fs/zfs/dsl_dataset.c
530
ds = dmu_buf_get_user(dbuf);
usr/src/uts/common/fs/zfs/dsl_dataset.c
535
ds->ds_dbuf = dbuf;
usr/src/uts/common/fs/zfs/dsl_dataset.c
543
dmu_buf_rele(dbuf, tag);
usr/src/uts/common/fs/zfs/dsl_dataset.c
631
winner = dmu_buf_set_user_ie(dbuf, &ds->ds_dbu);
usr/src/uts/common/fs/zfs/dsl_dataset.c
651
dmu_buf_rele(dbuf, tag);
usr/src/uts/common/fs/zfs/dsl_dataset.c
671
ASSERT3P(ds->ds_dbuf, ==, dbuf);
usr/src/uts/common/fs/zfs/dsl_dataset.c
672
ASSERT3P(dsl_dataset_phys(ds), ==, dbuf->db_data);
usr/src/uts/common/fs/zfs/dsl_dir.c
165
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/dsl_dir.c
172
err = dmu_bonus_hold(dp->dp_meta_objset, ddobj, tag, &dbuf);
usr/src/uts/common/fs/zfs/dsl_dir.c
175
dd = dmu_buf_get_user(dbuf);
usr/src/uts/common/fs/zfs/dsl_dir.c
177
dmu_object_info_from_db(dbuf, &doi);
usr/src/uts/common/fs/zfs/dsl_dir.c
186
dd->dd_dbuf = dbuf;
usr/src/uts/common/fs/zfs/dsl_dir.c
259
winner = dmu_buf_set_user_ie(dbuf, &dd->dd_dbu);
usr/src/uts/common/fs/zfs/dsl_dir.c
284
ASSERT3P(dd->dd_dbuf, ==, dbuf);
usr/src/uts/common/fs/zfs/dsl_dir.c
294
dmu_buf_rele(dbuf, tag);
usr/src/uts/common/fs/zfs/dsl_dir.c
934
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/dsl_dir.c
946
VERIFY0(dmu_bonus_hold(mos, ddobj, FTAG, &dbuf));
usr/src/uts/common/fs/zfs/dsl_dir.c
947
dmu_buf_will_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dir.c
948
ddphys = dbuf->db_data;
usr/src/uts/common/fs/zfs/dsl_dir.c
964
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/sys/dbuf.h
353
void dmu_buf_write_embedded(dmu_buf_t *dbuf, void *data,
usr/src/uts/common/fs/zfs/sys/dbuf.h
410
#define dprintf_dbuf(dbuf, fmt, ...) do { \
usr/src/uts/common/fs/zfs/sys/dbuf.h
413
uint64_t __db_obj = (dbuf)->db.db_object; \
usr/src/uts/common/fs/zfs/sys/dbuf.h
419
dprintf_ds((dbuf)->db_objset->os_dsl_dataset, \
usr/src/uts/common/fs/zfs/sys/dbuf.h
421
__db_buf, (dbuf)->db_level, \
usr/src/uts/common/fs/zfs/sys/dbuf.h
422
(u_longlong_t)(dbuf)->db_blkid, __VA_ARGS__); \
usr/src/uts/common/fs/zfs/sys/zil.h
407
typedef int zil_get_data_t(void *arg, lr_write_t *lr, char *dbuf,
usr/src/uts/common/fs/zfs/vdev_indirect_mapping.c
320
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/vdev_indirect_mapping.c
323
VERIFY0(dmu_bonus_hold(os, object, FTAG, &dbuf));
usr/src/uts/common/fs/zfs/vdev_indirect_mapping.c
324
dmu_buf_will_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/vdev_indirect_mapping.c
325
vimp = dbuf->db_data;
usr/src/uts/common/fs/zfs/vdev_indirect_mapping.c
330
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/vdev_raidz.c
697
vdev_raidz_reconst_p_func(void *dbuf, void *sbuf, size_t size, void *private)
usr/src/uts/common/fs/zfs/vdev_raidz.c
699
uint64_t *dst = dbuf;
usr/src/uts/common/fs/zfs/vdev_raidz.c
712
vdev_raidz_reconst_q_pre_func(void *dbuf, void *sbuf, size_t size,
usr/src/uts/common/fs/zfs/vdev_raidz.c
715
uint64_t *dst = dbuf;
usr/src/uts/common/fs/zfs/vdev_removal.c
322
dmu_buf_t *dbuf;
usr/src/uts/common/fs/zfs/vdev_removal.c
324
offset, FTAG, &dbuf, 0));
usr/src/uts/common/fs/zfs/vdev_removal.c
325
dmu_buf_will_dirty(dbuf, tx);
usr/src/uts/common/fs/zfs/vdev_removal.c
326
offset += dbuf->db_size;
usr/src/uts/common/fs/zfs/vdev_removal.c
327
dmu_buf_rele(dbuf, FTAG);
usr/src/uts/common/fs/zfs/zfs_znode.c
111
znode_evict_error(dmu_buf_t *dbuf, void *user_ptr)
usr/src/uts/common/fs/zfs/zil.c
1589
char *dbuf;
usr/src/uts/common/fs/zfs/zil.c
1593
dbuf = lr_buf + reclen;
usr/src/uts/common/fs/zfs/zil.c
1601
dbuf = NULL;
usr/src/uts/common/fs/zfs/zil.c
1620
lrwb, dbuf, lwb, lwb->lwb_write_zio);
usr/src/uts/common/inet/ip/ip_multi.c
2321
char *dbuf = (char *)mp->b_cont->b_cont->b_rptr;
usr/src/uts/common/inet/ip/ip_multi.c
2342
imsf = (struct ip_msfilter *)dbuf;
usr/src/uts/common/inet/ip/ip_multi.c
2351
gf = (struct group_filter *)dbuf;
usr/src/uts/common/inet/ip/spd.c
1028
char dbuf[INET6_ADDRSTRLEN];
usr/src/uts/common/inet/ip/spd.c
1038
d = inet_ntop(AF_INET, &ipha->ipha_dst, dbuf, sizeof (dbuf));
usr/src/uts/common/inet/ip/spd.c
1041
d = inet_ntop(AF_INET6, &ip6h->ip6_dst, dbuf, sizeof (dbuf));
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
312
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
323
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
327
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
357
laddr = dbuf->db_relative_offset;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
358
for (buflen = 0, ndx = 0; (buflen < dbuf->db_data_size) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
359
(ndx < dbuf->db_sglist_length); ndx++) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
360
iolen = min(dbuf->db_data_size - buflen,
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
361
dbuf->db_sglist[ndx].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
364
bcopy(dbuf->db_sglist[ndx].seg_addr, &scmd->trans_data[laddr],
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
374
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
406
sbd_do_ats_xfer(task, scmd, dbuf, dbuf_reusable);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
411
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
416
if (dbuf != NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
417
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
422
if ((dbuf != NULL) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
423
((dbuf->db_flags & DB_DONT_REUSE) || (dbuf_reusable == 0))) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
425
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
426
dbuf = NULL;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
428
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
436
dbuf = stmf_alloc_dbuf(task, maxsize, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
437
} while ((dbuf == NULL) && (old_minsize > minsize) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
439
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
450
len = ATOMIC32_GET(scmd->len) > dbuf->db_buf_size ? dbuf->db_buf_size :
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
453
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
454
dbuf->db_data_size = len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
455
dbuf->db_flags = DB_DIRECTION_FROM_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
456
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
472
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
554
dbuf = initial_dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
577
(void) stmf_xfer_data(task, dbuf, STMF_IOF_STATS_ONLY);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
578
atomic_add_32(&scmd->len, -dbuf->db_data_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
579
scmd->current_ro += dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
580
dbuf->db_xfer_status = STMF_SUCCESS;
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
581
sbd_handle_ats_xfer_completion(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
583
sbd_do_ats_xfer(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
866
sbd_handle_xcopy(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/ats_copy_mgr.c
888
sbd_handle_short_write_transfers(task, dbuf, cmd_xfer_len);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
313
int sbd_zvol_alloc_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
314
void sbd_zvol_rele_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
315
int sbd_zvol_alloc_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
316
void sbd_zvol_rele_write_bufs_abort(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
317
int sbd_zvol_rele_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
323
void sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_impl.h
329
void sbd_dbuf_free(struct scsi_task *task, struct stmf_data_buf *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1004
buf = dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1005
buflen = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1064
sbd_pgr_out_register(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1067
sbd_pgr_out_register_and_move(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1080
sbd_pgr_out_preempt(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1259
sbd_pgr_out_register(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1274
buf = dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1276
buflen = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1670
sbd_pgr_out_preempt(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1684
buf = dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1791
sbd_pgr_out_register_and_move(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
1815
buf = dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
92
stmf_data_buf_t *dbuf, uint32_t cdb_xfer_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
94
stmf_data_buf_t *dbuf, uint8_t *p, uint32_t cdb_xfer_size,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
984
sbd_handle_pgr_out_data(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_pgr.c
998
if (dbuf == NULL || dbuf->db_data_size < 24) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1046
dbuf = initial_dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1048
if ((dbuf->db_buf_size >= len) && fast_path &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1049
(dbuf->db_sglist_length == 1)) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1051
dbuf->db_sglist[0].seg_addr) == STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1052
dbuf->db_relative_offset = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1053
dbuf->db_data_size = len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1054
dbuf->db_flags = DB_SEND_STATUS_GOOD |
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1058
struct stmf_data_buf *, dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1060
(void) stmf_xfer_data(task, dbuf, STMF_IOF_LU_DONE);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1082
sbd_do_read_xfer(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1087
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1101
if ((dbuf != NULL) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1102
((dbuf->db_flags & DB_DONT_REUSE) || (dbuf_reusable == 0))) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1104
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1105
dbuf = NULL;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1110
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1118
dbuf = stmf_alloc_dbuf(task, maxsize, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1119
} while ((dbuf == NULL) && (old_minsize > minsize) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
112
sbd_cmd_t *scmd, struct stmf_data_buf *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1121
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1130
len = ATOMIC32_GET(scmd->len) > dbuf->db_buf_size ? dbuf->db_buf_size :
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1133
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1134
dbuf->db_data_size = len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1135
dbuf->db_flags = DB_DIRECTION_FROM_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1136
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
114
stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1149
if (dbuf != NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1150
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1162
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
117
void sbd_handle_mode_select(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
118
void sbd_handle_identifying_info(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
122
static void sbd_handle_unmap(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1239
dbuf = stmf_alloc(STMF_STRUCT_DATA_BUF, db_private_sz,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1250
if (dbuf->db_port_private == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1256
pad = (uintptr_t)&dbuf->db_sglist[nblks];
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1257
dbuf->db_lu_private = (void *)P2ROUNDUP(pad, sizeof (pad));
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1258
dbuf->db_port_private = NULL;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1259
dbuf->db_buf_size = xfer_len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1260
dbuf->db_data_size = xfer_len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1261
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1262
dbuf->db_sglist_length = (uint16_t)nblks;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1263
dbuf->db_xfer_status = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1264
dbuf->db_handle = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1265
dbuf->db_flags = (DB_DONT_CACHE | DB_DONT_REUSE |
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1268
zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1272
ret = sbd_zvol_alloc_write_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1278
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1298
xstat = stmf_setup_dbuf(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1306
sbd_zvol_rele_write_bufs_abort(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1307
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1331
xstat = stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1340
sbd_zvol_rele_write_bufs_abort(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1341
stmf_teardown_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1342
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
136
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1377
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
138
sbd_cmd_t *scmd, struct stmf_data_buf *dbuf, uint8_t dbuf_reusable);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1395
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1398
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1424
laddr = scmd->addr + dbuf->db_relative_offset;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1440
sbd_copy_rdwr(task, laddr, dbuf, SBD_CMD_SCSI_WRITE,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1444
buflen = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1446
for (buflen = 0, ndx = 0; (buflen < dbuf->db_data_size) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1447
(ndx < dbuf->db_sglist_length); ndx++) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1448
iolen = min(dbuf->db_data_size - buflen,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1449
dbuf->db_sglist[ndx].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1453
dbuf->db_sglist[ndx].seg_addr) != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1465
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1493
sbd_do_write_xfer(task, scmd, dbuf, dbuf_reusable);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
150
struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1534
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
163
len = ATOMIC32_GET(scmd->len) > dbuf->db_buf_size ?
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
164
dbuf->db_buf_size : ATOMIC32_GET(scmd->len);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1676
dbuf = initial_dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
168
(ndx < dbuf->db_sglist_length); ndx++) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
169
iolen = min(len - buflen, dbuf->db_sglist[ndx].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1696
(void) stmf_xfer_data(task, dbuf, STMF_IOF_STATS_ONLY);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1697
atomic_add_32(&scmd->len, -dbuf->db_data_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1698
scmd->current_ro += dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1699
dbuf->db_xfer_status = STMF_SUCCESS;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1700
sbd_handle_write_xfer_completion(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1702
sbd_do_write_xfer(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1714
sbd_handle_short_read_transfers(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
173
dbuf->db_sglist[ndx].seg_addr) != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1735
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1738
dbuf = stmf_alloc_dbuf(task, cmd_xfer_size, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1740
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1749
d = dbuf->db_sglist[ndx].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1751
dbuf->db_sglist[ndx].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1755
dbuf->db_relative_offset = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1756
dbuf->db_data_size = cmd_xfer_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1757
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
176
dbuf->db_data_size = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1767
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
177
dbuf->db_xfer_status = STMF_SUCCESS;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1772
struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1774
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1776
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1779
task->task_nbytes_transferred = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
178
sbd_handle_read_xfer_completion(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1786
stmf_data_buf_t *dbuf, uint32_t cdb_xfer_size)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1813
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1816
dbuf = stmf_alloc_dbuf(task, cdb_xfer_size, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1817
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1822
dbuf->db_data_size = cdb_xfer_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1823
dbuf->db_relative_offset = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1824
dbuf->db_flags = DB_DIRECTION_FROM_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1825
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1827
if (dbuf->db_data_size < cdb_xfer_size) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1832
dbuf->db_data_size = cdb_xfer_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1833
sbd_handle_short_write_xfer_completion(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1839
stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
184
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
185
dbuf->db_data_size = buflen;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1850
if ((dbuf->db_xfer_status != STMF_SUCCESS) ||
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1851
(dbuf->db_sglist_length > 1)) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1853
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1857
task->task_nbytes_transferred = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
186
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1866
st_ret = stmf_proxy_scsi_cmd(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
187
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1873
dbuf->db_sglist[0].seg_addr, dbuf->db_data_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1878
dbuf->db_sglist[0].seg_addr, dbuf->db_data_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1881
sbd_handle_xcopy_xfer(task, dbuf->db_sglist[0].seg_addr);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1885
st_ret = stmf_proxy_scsi_cmd(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
1891
sbd_handle_pgr_out_data(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
204
dbuf = stmf_alloc_dbuf(task, maxsize, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
205
} while ((dbuf == NULL) && (old_minsize > minsize) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
207
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
211
sbd_do_read_xfer(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2118
sbd_handle_mode_select(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2140
sbd_handle_short_write_transfers(task, dbuf, cmd_xfer_len);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
237
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2457
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2467
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2471
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2496
laddr = dbuf->db_relative_offset;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2498
for (buflen = 0, ndx = 0; (buflen < dbuf->db_data_size) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2499
(ndx < dbuf->db_sglist_length); ndx++) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2500
iolen = min(dbuf->db_data_size - buflen,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2501
dbuf->db_sglist[ndx].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2504
bcopy(dbuf->db_sglist[ndx].seg_addr, &scmd->trans_data[laddr],
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2514
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2536
sbd_do_write_same_xfer(task, scmd, dbuf, dbuf_reusable);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2541
struct stmf_data_buf *dbuf, uint8_t dbuf_reusable)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2546
if (dbuf != NULL)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2547
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2551
if ((dbuf != NULL) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2552
((dbuf->db_flags & DB_DONT_REUSE) || (dbuf_reusable == 0))) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2554
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2555
dbuf = NULL;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2557
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2565
dbuf = stmf_alloc_dbuf(task, maxsize, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2566
} while ((dbuf == NULL) && (old_minsize > minsize) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2568
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2579
len = ATOMIC32_GET(scmd->len) > dbuf->db_buf_size ? dbuf->db_buf_size :
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2582
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2583
dbuf->db_data_size = len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2584
dbuf->db_flags = DB_DIRECTION_FROM_RPORT;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2585
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2598
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2712
dbuf = initial_dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2733
(void) stmf_xfer_data(task, dbuf, STMF_IOF_STATS_ONLY);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2734
atomic_add_32(&scmd->len, -dbuf->db_data_size);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2735
scmd->current_ro += dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2736
dbuf->db_xfer_status = STMF_SUCCESS;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2737
sbd_handle_write_same_xfer_completion(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2739
sbd_do_write_same_xfer(task, scmd, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2744
sbd_handle_unmap(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
2778
sbd_handle_short_write_transfers(task, dbuf, cmd_xfer_len);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
318
dbuf = stmf_alloc(STMF_STRUCT_DATA_BUF, db_private_sz,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
328
if (dbuf->db_port_private == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
334
pad = (uintptr_t)&dbuf->db_sglist[nblks];
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
335
dbuf->db_lu_private = (void *)P2ROUNDUP(pad, sizeof (pad));
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
336
dbuf->db_port_private = NULL;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
337
dbuf->db_buf_size = xfer_len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
338
dbuf->db_data_size = xfer_len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
339
dbuf->db_relative_offset = scmd->current_ro;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
340
dbuf->db_sglist_length = (uint16_t)nblks;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
341
dbuf->db_xfer_status = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
342
dbuf->db_handle = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
344
dbuf->db_flags = (DB_DONT_CACHE | DB_DONT_REUSE |
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
347
dbuf->db_flags |= DB_SEND_STATUS_GOOD;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
349
zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
363
ret = sbd_zvol_alloc_read_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3742
sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3746
if (dbuf->db_flags & DB_LU_DATA_BUF) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
375
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3755
sbd_handle_sgl_read_xfer_completion(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3758
sbd_handle_sgl_write_xfer_completion(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3773
sbd_handle_read_xfer_completion(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3780
sbd_handle_write_same_xfer_completion(task, scmd, dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3784
sbd_handle_ats_xfer_completion(task, scmd, dbuf, 1);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3787
sbd_handle_write_xfer_completion(task, scmd, dbuf, 1);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3793
sbd_handle_short_read_xfer_completion(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3797
sbd_handle_short_write_xfer_completion(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3887
sbd_dbuf_free(struct scsi_task *task, struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3892
ASSERT(dbuf->db_lu_private);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3895
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3900
sbd_zvol_rele_read_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3902
sbd_zvol_rele_write_bufs_abort(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3909
stmf_teardown_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
3910
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
393
xstat = stmf_setup_dbuf(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
401
sbd_zvol_rele_read_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
402
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
427
struct stmf_data_buf *, dbuf, uint64_t, offset,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
433
xstat = stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
442
sbd_zvol_rele_read_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
443
stmf_teardown_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
444
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
481
struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
483
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
485
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
488
task->task_nbytes_transferred += dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
491
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
504
if (dbuf->db_flags & DB_DONT_REUSE) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
507
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
514
dbuf = stmf_alloc_dbuf(task, maxsize, &minsize, 0);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
515
} while ((dbuf == NULL) && (old_minsize > minsize) &&
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
517
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
526
sbd_do_read_xfer(task, scmd, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
537
struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
544
ASSERT(dbuf->db_lu_private);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
551
sbd_zvol_rele_read_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
555
xfer_status = dbuf->db_xfer_status;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
556
data_size = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
557
stmf_teardown_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
558
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
637
struct stmf_data_buf *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
639
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
643
stmf_status_t xfer_status = dbuf->db_xfer_status;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
644
uint32_t data_size = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
653
stmf_teardown_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
673
sbd_zvol_rele_write_bufs_abort(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
681
ret = sbd_zvol_rele_write_bufs(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
697
stmf_free(dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
771
sbd_copy_rdwr(scsi_task_t *task, uint64_t laddr, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
785
iovcnt = dbuf->db_sglist_length;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
794
len = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
798
tiov->iov_base = (caddr_t)dbuf->db_sglist[i].seg_addr;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
799
tiov->iov_len = MIN(resid, dbuf->db_sglist[i].seg_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
867
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
977
(dbuf = stmf_alloc_dbuf(task, len, &minsize, 0)) != 0) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
979
ret = sbd_copy_rdwr(task, laddr, dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
990
dbuf->db_relative_offset = 0;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
991
dbuf->db_data_size = len;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
992
dbuf->db_flags = DB_SEND_STATUS_GOOD |
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
997
struct stmf_data_buf *, dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
999
(void) stmf_xfer_data(task, dbuf,
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
154
sbd_zvol_alloc_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
156
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
159
uint64_t len = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
194
if (dbuf->db_sglist_length != numbufs) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
196
dbuf->db_sglist_length, numbufs);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
199
sgl = &dbuf->db_sglist[0];
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
222
sbd_zvol_rele_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
224
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
227
ASSERT(dbuf->db_sglist_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
229
dmu_buf_rele_array(zvio->zvio_dbp, (int)dbuf->db_sglist_length, RDTAG);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
240
sbd_zvol_alloc_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
242
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
247
uint64_t len = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
272
if (dbuf->db_sglist_length != numbufs) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
274
dbuf->db_sglist_length, numbufs);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
289
sgl = &dbuf->db_sglist[0];
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
315
sbd_zvol_rele_write_bufs_abort(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
317
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
322
for (i = 0; i < dbuf->db_sglist_length; i++)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
325
sizeof (arc_buf_t *) * dbuf->db_sglist_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
336
sbd_zvol_rele_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
338
sbd_zvol_io_t *zvio = dbuf->db_lu_private;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
345
uint64_t resid, len = dbuf->db_data_size;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
358
sbd_zvol_rele_write_bufs_abort(sl, dbuf);
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
364
for (i = 0; i < dbuf->db_sglist_length; i++) {
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_zvol.c
383
sizeof (arc_buf_t *) * dbuf->db_sglist_length);
usr/src/uts/common/io/comstar/lu/stmf_sbd/stmf_sbd.h
296
void sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
113
static void fcoet_dbuf_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
884
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
906
dbuf = stmf_alloc(STMF_STRUCT_DATA_BUF, add_size, 0);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
907
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
910
dbuf->db_buf_size = size;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
911
dbuf->db_data_size = size;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
912
dbuf->db_sglist_length = 0;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
913
dbuf->db_flags |= DB_DONT_REUSE;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
914
FCOET_SET_SEG_NUM(dbuf, sge_num);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
927
FCOET_GET_NETB(dbuf, ii));
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
929
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
933
FCOET_SET_NETB(dbuf, idx, netb);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
934
dbuf->db_sglist[idx].seg_addr = fc_buf +
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
936
dbuf->db_sglist[idx].seg_length = sge_size;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
955
FCOET_GET_NETB(dbuf, ii));
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
957
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
962
FCOET_SET_NETB(dbuf, idx, netb);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
963
dbuf->db_sglist[idx].seg_addr = fc_buf +
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
965
dbuf->db_sglist[idx].seg_length = sge_size;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
970
dbuf->db_sglist_length = idx + 1;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
972
return (dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
976
fcoet_dbuf_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
982
for (idx = 0; idx < FCOET_GET_SEG_NUM(dbuf); idx++) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
983
if (FCOET_GET_NETB(dbuf, idx)) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
985
FCOET_GET_NETB(dbuf, idx));
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
989
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
514
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
528
dbuf = xch->xch_dbufs[data_offset/FCOET_MAX_DBUF_LEN];
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
529
ASSERT(dbuf);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
534
ASSERT(((sge_idx < FCOET_GET_SEG_NUM(dbuf) - 1) &&
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
536
((sge_idx == FCOET_GET_SEG_NUM(dbuf) - 1) &&
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
538
dbuf->db_data_size % ss->ss_fcp_data_payload_size)));
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
540
bcopy(frm->frm_payload, dbuf->db_sglist[sge_idx].seg_addr,
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
542
atomic_add_16(&dbuf->db_sglist_length, 1);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
546
dbuf->db_sglist_length >= FCOET_GET_SEG_NUM(dbuf)) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
549
dbuf->db_xfer_status = fc_st;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
550
dbuf->db_flags |= DB_DONT_REUSE;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
551
fct_scsi_data_xfer_done(xch->xch_cmd, dbuf, iof);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
885
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
891
dbuf = xch->xch_dbufs[dbuf_index];
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
892
ASSERT((dbuf) && (dbuf->db_flags & DB_DIRECTION_TO_RPORT));
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
899
dbuf->db_sglist_length--;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
900
if ((xch->xch_left_data_size <= 0) || (!dbuf->db_sglist_length)) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
902
dbuf->db_xfer_status = FCT_SUCCESS;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
903
dbuf->db_flags |= DB_DONT_REUSE;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
904
if (dbuf->db_flags & DB_SEND_STATUS_GOOD) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet_eth.c
909
fct_scsi_data_xfer_done(xch->xch_cmd, dbuf, iof);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
213
fcoet_xfer_scsi_data(fct_cmd_t *cmd, stmf_data_buf_t *dbuf, uint32_t ioflags)
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
223
ASSERT(!xch->xch_dbufs[dbuf->db_relative_offset/FCOET_MAX_DBUF_LEN]);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
224
xch->xch_dbufs[dbuf->db_relative_offset/FCOET_MAX_DBUF_LEN] = dbuf;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
226
left_size = (int)dbuf->db_data_size;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
227
if (dbuf->db_relative_offset == 0)
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
231
if (dbuf->db_flags & DB_DIRECTION_FROM_RPORT) {
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
236
dbuf->db_sglist_length = 0;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
256
FCOE_V2B_4(dbuf->db_relative_offset, frm->frm_payload);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
257
FCOE_V2B_4(dbuf->db_data_size, frm->frm_payload + 4);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
266
frm_num = (dbuf->db_data_size + CMD2SS(cmd)->ss_fcp_data_payload_size -
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
268
offset = dbuf->db_relative_offset;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
278
FCOET_GET_NETB(dbuf, idx));
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
294
dbuf->db_relative_offset/FCOET_MAX_DBUF_LEN;
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.c
315
FCOET_SET_NETB(dbuf, idx, NULL);
usr/src/uts/common/io/comstar/port/fcoet/fcoet_fc.h
45
fcoet_xfer_scsi_data(fct_cmd_t *cmd, stmf_data_buf_t *dbuf, uint32_t ioflags);
usr/src/uts/common/io/comstar/port/fct/fct.c
1120
fct_setup_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf, uint32_t flags)
usr/src/uts/common/io/comstar/port/fct/fct.c
1129
return (port->port_fds->fds_setup_dbuf(port, dbuf, flags));
usr/src/uts/common/io/comstar/port/fct/fct.c
1133
fct_teardown_dbuf(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/fct/fct.c
1137
fds->fds_teardown_dbuf(fds, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1141
fct_free_dbuf(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/fct/fct.c
1147
fds->fds_free_data_buf(fds, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1753
fct_post_rcvd_cmd(fct_cmd_t *cmd, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/fct/fct.c
1809
stmf_post_task((scsi_task_t *)cmd->cmd_specific, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1814
if (dbuf) {
usr/src/uts/common/io/comstar/port/fct/fct.c
1816
cmd->cmd_port->port_fds, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1817
dbuf = NULL;
usr/src/uts/common/io/comstar/port/fct/fct.c
1944
fct_xfer_scsi_data(scsi_task_t *task, stmf_data_buf_t *dbuf, uint32_t ioflags)
usr/src/uts/common/io/comstar/port/fct/fct.c
1953
stmf_data_buf_t, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1955
return (cmd->cmd_port->port_xfer_scsi_data(cmd, dbuf, ioflags));
usr/src/uts/common/io/comstar/port/fct/fct.c
1959
fct_scsi_data_xfer_done(fct_cmd_t *cmd, stmf_data_buf_t *dbuf, uint32_t ioflags)
usr/src/uts/common/io/comstar/port/fct/fct.c
1970
stmf_data_buf_t, dbuf);
usr/src/uts/common/io/comstar/port/fct/fct.c
1981
cmd->cmd_comp_status = dbuf->db_xfer_status;
usr/src/uts/common/io/comstar/port/fct/fct.c
1986
stmf_data_xfer_done((scsi_task_t *)cmd->cmd_specific, dbuf, iof);
usr/src/uts/common/io/comstar/port/fct/fct_impl.h
393
stmf_data_buf_t *dbuf, uint32_t ioflags);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1509
iscsit_dbuf_free(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1511
iscsit_buf_t *ibuf = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1523
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1529
iscsit_xfer_scsi_data(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1534
iscsit_buf_t *ibuf = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1547
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) {
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1557
if (dbuf->db_flags & DB_SEND_STATUS_GOOD)
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1567
ibuf->ibuf_idm_buf, dbuf->db_relative_offset,
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1568
dbuf->db_data_size, &iscsit_buf_xfer_cb, dbuf);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1572
} else if (dbuf->db_flags & DB_DIRECTION_FROM_RPORT) {
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1577
ibuf->ibuf_idm_buf, dbuf->db_relative_offset,
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1578
dbuf->db_data_size, &iscsit_buf_xfer_cb, dbuf);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1592
stmf_data_buf_t *dbuf = idb->idb_cb_arg;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1594
dbuf->db_xfer_status = iscsit_idm_to_stmf(status);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1618
} else if ((dbuf->db_flags & DB_SEND_STATUS_GOOD) &&
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1633
stmf_data_xfer_done(itask->it_stmf_task, dbuf, 0);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
1640
stmf_data_xfer_done(itask->it_stmf_task, dbuf, 0);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
200
iscsit_dbuf_free(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
646
iscsit_xfer_scsi_data(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
127
static void pppt_dbuf_free(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/pppt/pppt.c
635
pppt_dbuf_free(stmf_dbuf_store_t *ds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/pppt/pppt.c
637
pppt_buf_t *pbuf = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/pppt/pppt.c
642
kmem_free(dbuf->db_sglist[0].seg_addr,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
643
dbuf->db_sglist[0].seg_length);
usr/src/uts/common/io/comstar/port/pppt/pppt.c
644
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/pppt/pppt.c
650
pppt_lport_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
654
pppt_buf_t *pbuf = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/pppt/pppt.c
670
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) {
usr/src/uts/common/io/comstar/port/pppt/pppt.c
677
dbuf->db_sglist[0].seg_length,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
678
dbuf->db_sglist[0].seg_addr, 0);
usr/src/uts/common/io/comstar/port/pppt/pppt.c
690
} else if (dbuf->db_flags & DB_DIRECTION_FROM_RPORT) {
usr/src/uts/common/io/comstar/port/pppt/pppt.c
704
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/pppt/pppt.c
712
dbuf = pppt_buf->pbuf_stmf_buf;
usr/src/uts/common/io/comstar/port/pppt/pppt.c
713
dbuf->db_xfer_status = (status == STMF_SUCCESS) ?
usr/src/uts/common/io/comstar/port/pppt/pppt.c
722
if ((dbuf->db_flags & DB_SEND_STATUS_GOOD) &&
usr/src/uts/common/io/comstar/port/pppt/pppt.c
744
dbuf->db_xfer_status = STMF_FAILURE;
usr/src/uts/common/io/comstar/port/pppt/pppt.c
745
stmf_data_xfer_done(pppt_task->pt_stmf_task, dbuf,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
750
stmf_data_xfer_done(pppt_task->pt_stmf_task, dbuf, 0);
usr/src/uts/common/io/comstar/port/pppt/pppt.h
223
stmf_status_t pppt_lport_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
127
stmf_data_buf_t *dbuf, uint32_t ioflags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
1861
qlt_dmem_dma_sync(mcp->dbuf, DDI_DMA_SYNC_FORCPU);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
1863
p = mcp->dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2177
icb = (caddr_t)mcp->dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2310
bctl = (qlt_dmem_bctl_t *)mcp->dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2326
qlt_dmem_dma_sync(mcp->dbuf, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2610
qlt_dmem_dma_sync(mcp->dbuf, DDI_DMA_SYNC_FORCPU);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
2611
p = mcp->dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3678
mcp->dbuf = qlt_i_dmem_alloc(qlt, dma_size, &dma_size, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3679
if (mcp->dbuf == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3683
mcp->dbuf->db_data_size = dma_size;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3684
ASSERT(mcp->dbuf->db_sglist_length == 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3686
bctl = (qlt_dmem_bctl_t *)mcp->dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3703
if (mcp->dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
3704
qlt_i_dmem_free(qlt, mcp->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5105
qlt_dmem_dma_sync(mcp->dbuf, DDI_DMA_SYNC_FORCPU);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5106
p = mcp->dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5431
qlt_xfer_scsi_data(fct_cmd_t *cmd, stmf_data_buf_t *dbuf, uint32_t ioflags)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5433
qlt_dmem_bctl_t *bctl = (qlt_dmem_bctl_t *)dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5444
if (dbuf->db_handle == 0)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5445
qcmd->dbuf = dbuf;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5447
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5449
qlt_dmem_dma_sync(dbuf, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5454
if (dbuf->db_flags & DB_SEND_STATUS_GOOD)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5457
if (dbuf->db_flags & DB_LU_DATA_BUF) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5461
cookie_count = qlt_get_cookie_count(dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5476
req[2] = dbuf->db_handle;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5485
QMEM_WR32_REQ(qlt, qi, req+0x24, dbuf->db_relative_offset);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5486
QMEM_WR32_REQ(qlt, qi, req+0x2C, dbuf->db_data_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5487
if (dbuf->db_flags & DB_LU_DATA_BUF) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5496
ckp = qlt_get_cookie_array(dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5506
qlt_ddi_dma_nextcookie(dbuf, &cookie);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5542
qlt_ddi_dma_nextcookie(dbuf, &cookie);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5567
QMEM_WR32_REQ(qlt, qi, req+0x34+8, dbuf->db_data_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5841
qcmd->dbuf = qlt_i_dmem_alloc(qlt, els->els_resp_size, &minsize, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5842
if (qcmd->dbuf == NULL)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5845
bctl = (qlt_dmem_bctl_t *)qcmd->dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5847
bcopy(addr, qcmd->dbuf->db_sglist[0].seg_addr, els->els_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5848
qlt_dmem_dma_sync(qcmd->dbuf, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5867
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5868
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6490
if (qcmd->dbuf != NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6491
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6492
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6582
if (qcmd->dbuf != NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6583
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6584
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6654
if (qcmd->dbuf != NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6656
qlt_dmem_dma_sync(qcmd->dbuf, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6657
bcopy(qcmd->dbuf->db_sglist[0].seg_addr +
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6661
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6662
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6726
ASSERT(qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6728
qlt_dmem_dma_sync(qcmd->dbuf, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6729
bcopy(qcmd->dbuf->db_sglist[0].seg_addr +
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6733
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6734
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6794
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6959
dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6963
dbuf = qcmd->dbuf;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6965
dbuf = stmf_handle_to_buf(task, n);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6968
ASSERT(dbuf != NULL);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6969
if (dbuf->db_flags & DB_DIRECTION_FROM_RPORT)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6970
qlt_dmem_dma_sync(dbuf, DDI_DMA_SYNC_FORCPU);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6972
dbuf->db_flags = (uint16_t)(dbuf->db_flags |
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6976
dbuf->db_xfer_status = fc_st;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6977
fct_scsi_data_xfer_done(cmd, dbuf, iof);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7042
if (qcmd->dbuf != NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7043
qlt_dmem_free(NULL, qcmd->dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7044
qcmd->dbuf = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7355
qcmd->dbuf = buf;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7424
qcmd->dbuf = buf;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
271
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
494
stmf_data_buf_t *dbuf; /* dbuf with handle 0 for SCSI cmds */
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
388
qlt_i_dmem_free(qlt_state_t *qlt, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
390
qlt_dmem_free(0, dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
395
qlt_dmem_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
400
ASSERT((dbuf->db_flags & DB_LU_DATA_BUF) == 0);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
402
bctl = (qlt_dmem_bctl_t *)dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
412
qlt_dmem_dma_sync(stmf_data_buf_t *dbuf, uint_t sync_type)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
420
if (dbuf->db_flags & DB_LU_DATA_BUF) {
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
424
qsgl = (qlt_dma_sgl_t *)dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
435
bctl = (qlt_dmem_bctl_t *)dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
439
dbuf->db_data_size, sync_type);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
589
qlt_get_cookie_count(stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
591
qlt_dma_sgl_t *qsgl = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
593
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
598
*qlt_get_cookie_array(stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
600
qlt_dma_sgl_t *qsgl = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
602
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
614
qlt_ddi_dma_nextcookie(stmf_data_buf_t *dbuf, ddi_dma_cookie_t *cookiep)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
616
qlt_dma_sgl_t *qsgl = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
618
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
655
qlt_dma_setup_dbuf(fct_local_port_t *port, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
679
dbuf->db_port_private = NULL;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
680
numbufs = dbuf->db_sglist_length;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
690
sglp = &dbuf->db_sglist[0];
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
740
dbuf->db_port_private = qsgl;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
742
qsgl->handle_count = dbuf->db_sglist_length;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
770
qlt_dma_teardown_dbuf(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
773
qlt_dma_sgl_t *qsgl = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.c
777
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
122
void qlt_dmem_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
123
void qlt_i_dmem_free(qlt_state_t *qlt, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
125
stmf_data_buf_t *dbuf, uint32_t flags);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
126
void qlt_dma_teardown_dbuf(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
127
void qlt_dmem_dma_sync(stmf_data_buf_t *dbuf, uint_t sync_type);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
133
uint16_t qlt_get_cookie_count(stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
134
void qlt_ddi_dma_nextcookie(stmf_data_buf_t *dbuf, ddi_dma_cookie_t *cookie_p);
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
135
ddi_dma_cookie_t *qlt_get_cookie_array(stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
521
srpt_ds_dbuf_t *dbuf;
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
527
dbuf = (srpt_ds_dbuf_t *)stmf_dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
529
ASSERT(dbuf != NULL);
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
531
iu = dbuf->db_iu;
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
584
ibt_wr_ds_t, &(dbuf->db_sge), srpt_iu_t, iu,
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
590
status = srpt_stp_send_status(dbuf->db_iu->iu_stmf_task, 0);
usr/src/uts/common/io/comstar/port/srpt/srpt_ch.c
596
stmf_data_xfer_done(dbuf->db_iu->iu_stmf_task, stmf_dbuf, 0);
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1303
srpt_ds_dbuf_t *dbuf;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1332
dbuf = stmf_dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1333
dbuf->db_stmf_buf = stmf_dbuf;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1334
dbuf->db_mr_hdl = mr.mr_hdl;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1335
dbuf->db_ioc = ioc;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1336
dbuf->db_sge.ds_va = mr.mr_va;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1337
dbuf->db_sge.ds_key = mr.mr_lkey;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1338
dbuf->db_sge.ds_len = size;
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1359
stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1364
(void *)dbuf);
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1367
srpt_vmem_free(ioc->ioc_dbuf_pool, dbuf->db_sglist[0].seg_addr,
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1368
dbuf->db_buf_size);
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.c
1369
stmf_free(dbuf);
usr/src/uts/common/io/comstar/port/srpt/srpt_ioc.h
58
stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
525
srpt_stp_xfer_data(struct scsi_task *task, struct stmf_data_buf *dbuf,
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
542
(void *)task, (void *)dbuf);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
556
dbuf->db_flags);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
558
dbuf->db_data_size);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
560
dbuf->db_relative_offset);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
562
ASSERT((dbuf->db_flags & (DB_DIRECTION_TO_RPORT |
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
566
db = dbuf->db_port_private;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
572
if ((dbuf->db_relative_offset + dbuf->db_data_size) >
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
580
wr.wr_opcode = (dbuf->db_flags & DB_DIRECTION_TO_RPORT) ?
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
594
while ((base_offset + desc->dd_len) < dbuf->db_relative_offset) {
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
599
xfer_len = dbuf->db_data_size;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
601
desc_offset = dbuf->db_relative_offset - base_offset;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
65
struct stmf_data_buf *dbuf, uint32_t ioflags);
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
662
SRPT_SWQE_TYPE_DATA, (void *)dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
117
void stmf_xd_to_dbuf(stmf_data_buf_t *dbuf, int set_rel_off);
usr/src/uts/common/io/comstar/stmf/stmf.c
159
stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
161
stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
1792
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
1825
dbuf = itask->itask_proxy_dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
1856
if (dbuf == NULL)
usr/src/uts/common/io/comstar/stmf/stmf.c
1857
dbuf = stmf_alloc_dbuf(task, sz, &minsz, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
1858
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/stmf/stmf.c
1864
dbuf->db_lu_private = xd;
usr/src/uts/common/io/comstar/stmf/stmf.c
1865
dbuf->db_relative_offset = task->task_nbytes_transferred;
usr/src/uts/common/io/comstar/stmf/stmf.c
1866
stmf_xd_to_dbuf(dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
1868
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/stmf/stmf.c
1869
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
1874
stmf_proxy_scsi_cmd(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
1896
itask->itask_proxy_dbuf = dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
1917
if (dbuf) {
usr/src/uts/common/io/comstar/stmf/stmf.c
1919
task, dbuf->db_data_size, dbuf->db_sglist[0].seg_addr,
usr/src/uts/common/io/comstar/stmf/stmf.c
2774
stmf_update_kstat_lport_io(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
2784
STMF_UPDATE_KSTAT_IO(kip, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
2791
stmf_update_kstat_rport_io(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
2802
STMF_UPDATE_KSTAT_IO(kip, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
2881
stmf_update_kstat_lu_io(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
2891
STMF_UPDATE_KSTAT_IO(kip, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4229
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
4235
dbuf = itask->itask_dbufs[ndx] = lport->lport_ds->ds_alloc_data_buf(
usr/src/uts/common/io/comstar/stmf/stmf.c
4237
if (dbuf) {
usr/src/uts/common/io/comstar/stmf/stmf.c
4240
dbuf->db_flags &= ~DB_LPORT_XFER_ACTIVE;
usr/src/uts/common/io/comstar/stmf/stmf.c
4241
dbuf->db_handle = ndx;
usr/src/uts/common/io/comstar/stmf/stmf.c
4242
return (dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4249
stmf_setup_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf, uint32_t flags)
usr/src/uts/common/io/comstar/stmf/stmf.c
4259
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/stmf/stmf.c
4269
ret = lport->lport_ds->ds_setup_dbuf(task, dbuf, flags);
usr/src/uts/common/io/comstar/stmf/stmf.c
4272
itask->itask_dbufs[ndx] = dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
4275
dbuf->db_handle = ndx;
usr/src/uts/common/io/comstar/stmf/stmf.c
4281
stmf_teardown_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
4289
ASSERT(dbuf->db_flags & DB_LU_DATA_BUF);
usr/src/uts/common/io/comstar/stmf/stmf.c
4291
itask->itask_allocated_buf_map &= ~(1 << dbuf->db_handle);
usr/src/uts/common/io/comstar/stmf/stmf.c
4293
lport->lport_ds->ds_teardown_dbuf(lport->lport_ds, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4297
stmf_free_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
4303
itask->itask_allocated_buf_map &= ~(1 << dbuf->db_handle);
usr/src/uts/common/io/comstar/stmf/stmf.c
4305
lport->lport_ds->ds_free_data_buf(lport->lport_ds, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4758
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
4760
dbuf = itask->itask_dbufs[i];
usr/src/uts/common/io/comstar/stmf/stmf.c
4761
if (dbuf->db_xfer_start_timestamp) {
usr/src/uts/common/io/comstar/stmf/stmf.c
4762
stmf_lport_xfer_done(itask, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4764
if (dbuf->db_flags & DB_LU_DATA_BUF) {
usr/src/uts/common/io/comstar/stmf/stmf.c
4773
lu->lu_dbuf_free(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4777
ASSERT(dbuf->db_lu_private == NULL);
usr/src/uts/common/io/comstar/stmf/stmf.c
4778
dbuf->db_lu_private = NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
4780
lport->lport_ds, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4837
stmf_post_task(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
4908
stmf_update_kstat_lu_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4909
stmf_update_kstat_lport_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4910
stmf_update_kstat_rport_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4913
stmf_task_audit(itask, TE_TASK_START, CMD_OR_IOF_NA, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
4914
if (dbuf) {
usr/src/uts/common/io/comstar/stmf/stmf.c
4916
itask->itask_dbufs[0] = dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
4917
dbuf->db_handle = 0;
usr/src/uts/common/io/comstar/stmf/stmf.c
4940
task_audit_event_t te, uint32_t cmd_or_iof, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
4950
ar->ta_dbuf = dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
4973
stmf_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf, uint32_t ioflags)
usr/src/uts/common/io/comstar/stmf/stmf.c
4980
stmf_task_audit(itask, TE_XFER_START, ioflags, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5003
stmf_update_kstat_lu_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5004
stmf_update_kstat_lport_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5005
stmf_update_kstat_rport_io(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5006
stmf_lport_xfer_start(itask, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5008
stmf_lport_xfer_done(itask, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5012
dbuf->db_flags |= DB_LPORT_XFER_ACTIVE;
usr/src/uts/common/io/comstar/stmf/stmf.c
5013
ret = task->task_lport->lport_xfer_data(task, dbuf, ioflags);
usr/src/uts/common/io/comstar/stmf/stmf.c
5020
dbuf->db_flags &= ~DB_LPORT_XFER_ACTIVE;
usr/src/uts/common/io/comstar/stmf/stmf.c
5021
if (dbuf->db_xfer_start_timestamp != 0)
usr/src/uts/common/io/comstar/stmf/stmf.c
5022
stmf_lport_xfer_done(itask, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5029
stmf_data_xfer_done(scsi_task_t *task, stmf_data_buf_t *dbuf, uint32_t iof)
usr/src/uts/common/io/comstar/stmf/stmf.c
5038
stmf_lport_xfer_done(itask, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5040
stmf_task_audit(itask, TE_XFER_DONE, iof, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5043
if (dbuf->db_flags & DB_LPORT_XFER_ACTIVE) {
usr/src/uts/common/io/comstar/stmf/stmf.c
5044
dbuf->db_flags &= ~DB_LPORT_XFER_ACTIVE;
usr/src/uts/common/io/comstar/stmf/stmf.c
5052
(void *)task, (void *)dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
5067
task->task_completion_status = dbuf->db_xfer_status;
usr/src/uts/common/io/comstar/stmf/stmf.c
5093
uint8_t cmd = (dbuf->db_handle << 5) | ITASK_CMD_DATA_XFER_DONE;
usr/src/uts/common/io/comstar/stmf/stmf.c
6254
stmf_scsilib_handle_report_tpgs(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
6304
if (dbuf == NULL)
usr/src/uts/common/io/comstar/stmf/stmf.c
6305
dbuf = stmf_alloc_dbuf(task, sz, &minsz, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
6306
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/stmf/stmf.c
6312
dbuf->db_lu_private = xd;
usr/src/uts/common/io/comstar/stmf/stmf.c
6313
stmf_xd_to_dbuf(dbuf, 1);
usr/src/uts/common/io/comstar/stmf/stmf.c
6315
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/stmf/stmf.c
6316
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
6603
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
6746
dbuf = itask->itask_dbufs[ITASK_CMD_BUF_NDX(curcmd)];
usr/src/uts/common/io/comstar/stmf/stmf.c
6749
stmf_task_audit(itask, TE_PROCESS_CMD, curcmd, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
6771
lu->lu_new_task(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
6774
lu->lu_dbuf_xfer_done(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
6834
stmf_xd_to_dbuf(stmf_data_buf_t *dbuf, int set_rel_off)
usr/src/uts/common/io/comstar/stmf/stmf.c
6841
xd = (stmf_xfer_data_t *)dbuf->db_lu_private;
usr/src/uts/common/io/comstar/stmf/stmf.c
6842
dbuf->db_data_size = 0;
usr/src/uts/common/io/comstar/stmf/stmf.c
6844
dbuf->db_relative_offset = xd->size_done;
usr/src/uts/common/io/comstar/stmf/stmf.c
6845
for (i = 0; i < dbuf->db_sglist_length; i++) {
usr/src/uts/common/io/comstar/stmf/stmf.c
6846
s = min(xd->size_left, dbuf->db_sglist[i].seg_length);
usr/src/uts/common/io/comstar/stmf/stmf.c
6848
bcopy(p, dbuf->db_sglist[i].seg_addr, s);
usr/src/uts/common/io/comstar/stmf/stmf.c
6851
dbuf->db_data_size += s;
usr/src/uts/common/io/comstar/stmf/stmf.c
6854
dbuf->db_lu_private = NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
6868
stmf_dlun0_new_task(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
6914
if (dbuf && (dbuf->db_sglist[0].seg_length < 36)) {
usr/src/uts/common/io/comstar/stmf/stmf.c
6919
dbuf = NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
6921
if (dbuf == NULL)
usr/src/uts/common/io/comstar/stmf/stmf.c
6922
dbuf = stmf_alloc_dbuf(task, minsz, &minsz, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
6923
if ((dbuf == NULL) || (dbuf->db_sglist[0].seg_length < sz)) {
usr/src/uts/common/io/comstar/stmf/stmf.c
6928
dbuf->db_lu_private = NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
6930
p = dbuf->db_sglist[0].seg_addr;
usr/src/uts/common/io/comstar/stmf/stmf.c
6948
dbuf->db_data_size = sz;
usr/src/uts/common/io/comstar/stmf/stmf.c
6949
dbuf->db_relative_offset = 0;
usr/src/uts/common/io/comstar/stmf/stmf.c
6950
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/stmf/stmf.c
6951
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
6993
if (dbuf == NULL)
usr/src/uts/common/io/comstar/stmf/stmf.c
6994
dbuf = stmf_alloc_dbuf(task, sz, &minsz, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
6995
if (dbuf == NULL) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7001
dbuf->db_lu_private = xd;
usr/src/uts/common/io/comstar/stmf/stmf.c
7002
stmf_xd_to_dbuf(dbuf, 1);
usr/src/uts/common/io/comstar/stmf/stmf.c
7006
dbuf->db_flags = DB_DIRECTION_TO_RPORT;
usr/src/uts/common/io/comstar/stmf/stmf.c
7007
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
7015
stmf_dlun0_dbuf_done(scsi_task_t *task, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
7020
if (dbuf->db_xfer_status != STMF_SUCCESS) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7022
dbuf->db_xfer_status, NULL);
usr/src/uts/common/io/comstar/stmf/stmf.c
7025
task->task_nbytes_transferred += dbuf->db_data_size;
usr/src/uts/common/io/comstar/stmf/stmf.c
7026
if (dbuf->db_lu_private) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7028
stmf_xd_to_dbuf(dbuf, 1);
usr/src/uts/common/io/comstar/stmf/stmf.c
7029
(void) stmf_xfer_data(task, dbuf, 0);
usr/src/uts/common/io/comstar/stmf/stmf.c
7033
stmf_free_dbuf(task, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
7114
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/comstar/stmf/stmf.c
7116
dbuf = itask->itask_dbufs[i];
usr/src/uts/common/io/comstar/stmf/stmf.c
7117
xd = (stmf_xfer_data_t *)dbuf->db_lu_private;
usr/src/uts/common/io/comstar/stmf/stmf.c
7118
dbuf->db_lu_private = NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
7533
stmf_lport_xfer_start(stmf_i_scsi_task_t *itask, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
7541
stmf_data_buf_t *, dbuf);
usr/src/uts/common/io/comstar/stmf/stmf.c
7543
dbuf->db_xfer_start_timestamp = gethrtime();
usr/src/uts/common/io/comstar/stmf/stmf.c
7547
stmf_lport_xfer_done(stmf_i_scsi_task_t *itask, stmf_data_buf_t *dbuf)
usr/src/uts/common/io/comstar/stmf/stmf.c
7556
xfer_size = (dbuf->db_xfer_status == STMF_SUCCESS) ?
usr/src/uts/common/io/comstar/stmf/stmf.c
7557
dbuf->db_data_size : 0;
usr/src/uts/common/io/comstar/stmf/stmf.c
7561
dbuf->db_xfer_start_timestamp;
usr/src/uts/common/io/comstar/stmf/stmf.c
7562
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7575
stmf_data_buf_t *, dbuf, hrtime_t, elapsed_time);
usr/src/uts/common/io/comstar/stmf/stmf.c
7577
dbuf->db_xfer_start_timestamp = 0;
usr/src/uts/common/io/comstar/stmf/stmf.c
98
task_audit_event_t te, uint32_t cmd_or_iof, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
51
#define STMF_UPDATE_KSTAT_IO(kip, dbuf) \
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
52
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) { \
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
54
kip->nread += dbuf->db_data_size; \
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
57
kip->nwritten += dbuf->db_data_size; \
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2532
emlxs_fct_send_fcp_data(fct_cmd_t *fct_cmd, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2567
cmd_sbp->fct_buf = dbuf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2581
fct_cmd, cmd_sbp, dbuf->db_flags, ioflags,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2583
fct_task->task_nbytes_transferred, dbuf->db_data_size,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2600
if (dbuf->db_flags & DB_SEND_STATUS_GOOD) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2604
if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2605
if (emlxs_fct_dbuf_dma_sync(hba, dbuf, DDI_DMA_SYNC_FORDEV)) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2873
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2936
dbuf = sbp->fct_buf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2974
if (dbuf->db_flags & DB_DIRECTION_FROM_RPORT) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2975
if (emlxs_fct_dbuf_dma_sync(hba, dbuf,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
2984
dbuf->db_flags |= DB_STATUS_GOOD_SENT;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
3001
dbuf->db_flags |= DB_STATUS_GOOD_SENT;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
3018
"fct_scsi_data_xfer_done:1 %p %p", fct_cmd, dbuf);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
3021
MODSYM(fct_scsi_data_xfer_done) (fct_cmd, dbuf, 0);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
61
stmf_data_buf_t *dbuf, uint32_t ioflags);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
83
static void emlxs_fct_dbuf_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
85
static int emlxs_fct_dbuf_dma_sync(emlxs_hba_t *hba, stmf_data_buf_t *dbuf,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
3584
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
3712
dbuf = cmd_sbp->fct_buf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
3752
iocb->un.fcpt64.fcpt_Offset = dbuf->db_relative_offset;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
3761
(dbuf->db_data_size >=
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
3036
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
3122
dbuf = sbp->fct_buf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
3127
wqe->un.FcpCmd.TotalTransferCount = dbuf->db_relative_offset;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
4193
stmf_data_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
4400
dbuf = cmd_sbp->fct_buf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
4463
if ((dbuf->db_data_size >=
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
4505
wqe->CmdSpecific = dbuf->db_data_size;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
102
ret = ddi_dma_addr_bind_handle(dbuf->dma_handle,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
103
(struct as *)0, dbuf->base, actual_len,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
111
bzero(dbuf->base, actual_len);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
112
dbuf->addr = cookie.dmac_laddress;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
113
dbuf->size = actual_len;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
115
dbuf->len = size;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
116
dbuf->num_pages = OCE_NUM_PAGES(size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
117
return (dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
120
ddi_dma_mem_free(&dbuf->acc_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
122
ddi_dma_free_handle(&dbuf->dma_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
124
kmem_free(dbuf, sizeof (oce_dma_buf_t));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
137
oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
141
if (dbuf == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
144
if (dbuf->dma_handle != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
145
(void) ddi_dma_unbind_handle(dbuf->dma_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
147
if (dbuf->acc_handle != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
148
ddi_dma_mem_free(&dbuf->acc_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
150
if (dbuf->dma_handle != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
151
ddi_dma_free_handle(&dbuf->dma_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
153
kmem_free(dbuf, sizeof (oce_dma_buf_t));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
181
ring->dbuf = oce_alloc_dma_buffer(dev, size, NULL, flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
182
if (ring->dbuf == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
214
oce_free_dma_buffer(dev, ring->dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
215
ring->dbuf = NULL;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
66
oce_dma_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
78
dbuf = kmem_zalloc(sizeof (oce_dma_buf_t), KM_NOSLEEP);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
79
if (dbuf == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
85
DDI_DMA_DONTWAIT, NULL, &dbuf->dma_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
92
ret = ddi_dma_mem_alloc(dbuf->dma_handle, size, &oce_dma_buf_accattr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
93
flags, DDI_DMA_DONTWAIT, NULL, &dbuf->base,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_buf.c
94
&actual_len, &dbuf->acc_handle);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
107
fwcmd->params.req.num_pages = eq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
108
oce_page_list(eq->ring->dbuf, &fwcmd->params.req.pages[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
109
eq->ring->dbuf->num_pages);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
249
fwcmd->params.req.num_pages = cq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
250
oce_page_list(cq->ring->dbuf, &fwcmd->params.req.pages[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
251
cq->ring->dbuf->num_pages);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
371
fwcmd->params.req.num_pages = mq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
372
oce_page_list(mq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
373
mq->ring->dbuf->num_pages);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
604
fwcmd->params.req.num_pages = wq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
606
(uint32_t)wq->ring->dbuf->num_pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
607
wq->ring->dbuf->size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
617
oce_page_list(wq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
618
wq->ring->dbuf->num_pages);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
844
fwcmd->params.req.num_pages = rq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
847
oce_page_list(rq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
848
rq->ring->dbuf->num_pages);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
156
oce_dma_buf_t *dbuf;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
160
dbuf = oce_alloc_dma_buffer(dev, size, &oce_rx_buf_attr, flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
161
if (dbuf == NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
168
rqbd->mp = desballoc((uchar_t *)(dbuf->base),
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
169
dbuf->size, 0, &rqbd->fr_rtn);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
171
oce_free_dma_buffer(dev, dbuf);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
174
rqbd->rqb = dbuf;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
176
rqbd->frag_addr.dw.addr_lo = ADDR_LO(dbuf->addr + OCE_RQE_BUF_HEADROOM);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
177
rqbd->frag_addr.dw.addr_hi = ADDR_HI(dbuf->addr + OCE_RQE_BUF_HEADROOM);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_rx.c
505
(void) DBUF_SYNC(cq->ring->dbuf, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
566
(void) ddi_dma_sync(cq->ring->dbuf->dma_handle, 0, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_tx.c
863
(void) ddi_dma_sync(wq->ring->dbuf->dma_handle, 0, 0,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_utils.c
45
oce_page_list(oce_dma_buf_t *dbuf,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_utils.c
51
ASSERT(dbuf != NULL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_utils.c
54
paddr = DBUF_PA(dbuf);
usr/src/uts/common/ipp/ippctl.c
501
char *dbuf;
usr/src/uts/common/ipp/ippctl.c
561
if ((rc = ippctl_data(&dbuf, &dbuflen, &nextbuflen)) != 0)
usr/src/uts/common/ipp/ippctl.c
568
rc = ippctl_copyout((caddr_t)arg, mode, dbuf, dbuflen);
usr/src/uts/common/os/sunpm.c
6586
char dbuf[DC_SCSI_MFR_LEN];
usr/src/uts/common/os/sunpm.c
6655
bcopy(scp->svc_date, dbuf, DC_SCSI_YEAR_LEN);
usr/src/uts/common/os/sunpm.c
6656
dbuf[DC_SCSI_YEAR_LEN] = '\0';
usr/src/uts/common/os/sunpm.c
6657
ptr = dbuf;
usr/src/uts/common/os/sunpm.c
6659
bcopy(&scp->svc_date[DC_SCSI_YEAR_LEN], dbuf,
usr/src/uts/common/os/sunpm.c
6661
dbuf[DC_SCSI_WEEK_LEN] = '\0';
usr/src/uts/common/os/sunpm.c
6667
ptr = dbuf;
usr/src/uts/common/sys/fct.h
201
stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/fct.h
203
stmf_data_buf_t *dbuf, uint32_t flags);
usr/src/uts/common/sys/fct.h
205
stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/fct.h
249
stmf_data_buf_t *dbuf, uint32_t flags);
usr/src/uts/common/sys/fct.h
400
void fct_post_rcvd_cmd(fct_cmd_t *cmd, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/fct.h
409
void fct_scsi_data_xfer_done(fct_cmd_t *cmd, stmf_data_buf_t *dbuf,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
162
(void*)(((type *)DBUF_VA(ring->dbuf)) + ring->cidx)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
165
(uint64_t)(((type *)DBUF_PA(ring->dbuf)) + ring->cidx)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
168
(void *)(((type *)DBUF_VA(ring->dbuf)) + ring->pidx)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
171
(uint64_t)(((type *)DBUF_PA(ring->dbuf)) + ring->pidx)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
187
void oce_page_list(oce_dma_buf_t *dbuf,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_buf.h
87
oce_dma_buf_t *dbuf; /* dma buffer */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
295
void oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf);
usr/src/uts/common/sys/lpif.h
136
stmf_status_t stmf_proxy_scsi_cmd(scsi_task_t *, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/lpif.h
57
struct stmf_data_buf *dbuf);
usr/src/uts/common/sys/lpif.h
79
struct stmf_data_buf *dbuf);
usr/src/uts/common/sys/portif.h
45
struct stmf_dbuf_store *ds, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/portif.h
48
stmf_data_buf_t *dbuf, uint32_t flags);
usr/src/uts/common/sys/portif.h
51
struct stmf_dbuf_store *ds, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/portif.h
68
struct stmf_data_buf *dbuf, uint32_t ioflags);
usr/src/uts/common/sys/stmf.h
374
void stmf_post_task(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/stmf.h
377
void stmf_free_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/stmf.h
378
stmf_status_t stmf_setup_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/sys/stmf.h
380
void stmf_teardown_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/common/sys/stmf.h
381
stmf_status_t stmf_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/sys/stmf.h
384
void stmf_data_xfer_done(scsi_task_t *task, stmf_data_buf_t *dbuf,
usr/src/uts/common/sys/stmf.h
417
void stmf_scsilib_handle_report_tpgs(scsi_task_t *task, stmf_data_buf_t *dbuf);
usr/src/uts/sun4u/io/rmc_comm_dp.c
101
dp_buffer_t *dbuf = rcs->dp_state.dp_buffers;
usr/src/uts/sun4u/io/rmc_comm_dp.c
104
dbuf[i].in_use = 0;
usr/src/uts/sun4u/io/rmc_comm_dp.c
113
dp_buffer_t *dbuf = rcs->dp_state.dp_buffers;
usr/src/uts/sun4u/io/rmc_comm_dp.c
118
dbuf[type].in_use) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
122
type, dbuf[type].in_use));
usr/src/uts/sun4u/io/rmc_comm_dp.c
129
dbuf[type].in_use = 1;
usr/src/uts/sun4u/io/rmc_comm_dp.c
131
return (dbuf[type].buf);
usr/src/uts/sun4u/io/rmc_comm_dp.c
140
dp_buffer_t *dbuf = rcs->dp_state.dp_buffers;
usr/src/uts/sun4u/io/rmc_comm_dp.c
147
type, dbuf[type].in_use));
usr/src/uts/sun4u/io/rmc_comm_dp.c
152
dbuf[type].in_use = 0;