Symbol: sb
bin/cp/utils.c
104
struct stat sb, *fs;
bin/cp/utils.c
114
fstat(from_fd, &sb) != 0) {
bin/cp/utils.c
128
if ((sb.st_mode & S_IFMT) != (fs->st_mode & S_IFMT)) {
bin/date/date.c
137
} else if (stat(optarg, &sb) == 0) {
bin/date/date.c
138
ts.tv_sec = sb.st_mtim.tv_sec;
bin/date/date.c
139
ts.tv_nsec = sb.st_mtim.tv_nsec;
bin/date/date.c
91
struct stat sb;
bin/dd/dd.c
313
struct stat sb;
bin/dd/dd.c
316
if (fstat(io->fd, &sb) == -1)
bin/dd/dd.c
318
if (S_ISREG(sb.st_mode))
bin/dd/dd.c
320
if (S_ISCHR(sb.st_mode) || S_ISBLK(sb.st_mode)) {
bin/dd/dd.c
328
if (S_ISCHR(sb.st_mode) && (type & D_TAPE) == 0)
bin/getfacl/getfacl.c
104
error = lstat(path, &sb);
bin/getfacl/getfacl.c
106
error = stat(path, &sb);
bin/getfacl/getfacl.c
168
getuname(sb.st_uid), getgname(sb.st_gid));
bin/getfacl/getfacl.c
173
acl = acl_from_mode_np(sb.st_mode);
bin/getfacl/getfacl.c
98
struct stat sb;
bin/ln/ln.c
152
if (hflag && lstat(targetdir, &sb) == 0 && S_ISLNK(sb.st_mode)) {
bin/ln/ln.c
160
if (stat(targetdir, &sb))
bin/ln/ln.c
162
if (!S_ISDIR(sb.st_mode))
bin/ln/ln.c
228
struct stat sb;
bin/ln/ln.c
235
if ((Pflag ? lstat : stat)(source, &sb)) {
bin/ln/ln.c
240
if (S_ISDIR(sb.st_mode)) {
bin/ln/ln.c
261
if (isdir || (lstat(target, &sb) == 0 && S_ISDIR(sb.st_mode)) ||
bin/ln/ln.c
262
(!hflag && stat(target, &sb) == 0 && S_ISDIR(sb.st_mode))) {
bin/ln/ln.c
285
if (stat(source, &sb) != 0)
bin/ln/ln.c
298
if (stat(wbuf, &sb) != 0)
bin/ln/ln.c
307
exists = lstat(target, &sb) == 0;
bin/ln/ln.c
320
if (Fflag && S_ISDIR(sb.st_mode)) {
bin/ln/ln.c
341
if (Fflag && S_ISDIR(sb.st_mode)) {
bin/ln/ln.c
64
struct stat sb;
bin/ln/ln.c
80
if (lstat(argv[1], &sb) == 0)
bin/mkdir/mkdir.c
129
struct stat sb;
bin/mkdir/mkdir.c
169
if (stat(path, &sb) < 0) {
bin/mkdir/mkdir.c
173
} else if (!S_ISDIR(sb.st_mode)) {
bin/mv/mv.c
108
if (stat(argv[argc - 1], &sb) || !S_ISDIR(sb.st_mode)) {
bin/mv/mv.c
121
if (lstat(argv[1], &sb) == 0 && S_ISLNK(sb.st_mode))
bin/mv/mv.c
163
struct stat sb;
bin/mv/mv.c
173
if (lstat(from, &sb) == -1) {
bin/mv/mv.c
187
} else if (access(to, W_OK) && !stat(to, &sb) && isatty(STDIN_FILENO)) {
bin/mv/mv.c
188
strmode(sb.st_mode, modep);
bin/mv/mv.c
191
user_from_uid((unsigned long)sb.st_uid, 0),
bin/mv/mv.c
192
group_from_gid((unsigned long)sb.st_gid, 0), to, YESNO);
bin/mv/mv.c
221
if (lstat(from, &sb) == -1) {
bin/mv/mv.c
225
if (!S_ISLNK(sb.st_mode)) {
bin/mv/mv.c
247
if (lstat(from, &sb)) {
bin/mv/mv.c
251
return (S_ISREG(sb.st_mode) ?
bin/mv/mv.c
252
fastcopy(from, to, &sb) : copy(from, to));
bin/mv/mv.c
360
struct stat sb;
bin/mv/mv.c
363
if (lstat(to, &sb) == 0) {
bin/mv/mv.c
365
if (S_ISDIR(sb.st_mode)) {
bin/mv/mv.c
70
struct stat sb;
bin/pax/ar_subs.c
150
struct stat sb;
bin/pax/ar_subs.c
205
if ((uflag || Dflag) && ((lstat(arcn->name, &sb) == 0))) {
bin/pax/ar_subs.c
207
if ((arcn->sb.st_mtime <= sb.st_mtime) &&
bin/pax/ar_subs.c
208
(arcn->sb.st_ctime <= sb.st_ctime)) {
bin/pax/ar_subs.c
213
if (arcn->sb.st_ctime <= sb.st_ctime) {
bin/pax/ar_subs.c
217
} else if (arcn->sb.st_mtime <= sb.st_mtime) {
bin/pax/ar_subs.c
241
if ((Yflag || Zflag) && ((lstat(arcn->name, &sb) == 0))) {
bin/pax/ar_subs.c
243
if ((arcn->sb.st_mtime <= sb.st_mtime) &&
bin/pax/ar_subs.c
244
(arcn->sb.st_ctime <= sb.st_ctime)) {
bin/pax/ar_subs.c
249
if (arcn->sb.st_ctime <= sb.st_ctime) {
bin/pax/ar_subs.c
253
} else if (arcn->sb.st_mtime <= sb.st_mtime) {
bin/pax/ar_subs.c
727
struct stat sb;
bin/pax/ar_subs.c
745
if (stat(dirptr, &sb) < 0) {
bin/pax/ar_subs.c
750
if (!S_ISDIR(sb.st_mode)) {
bin/pax/ar_subs.c
817
res = lstat(dirbuf, &sb);
bin/pax/ar_subs.c
822
if ((arcn->sb.st_mtime<=sb.st_mtime) &&
bin/pax/ar_subs.c
823
(arcn->sb.st_ctime<=sb.st_ctime))
bin/pax/ar_subs.c
826
if (arcn->sb.st_ctime <= sb.st_ctime)
bin/pax/ar_subs.c
828
} else if (arcn->sb.st_mtime <= sb.st_mtime)
bin/pax/ar_subs.c
853
if ((Yflag || Zflag) && ((lstat(arcn->name, &sb) == 0))) {
bin/pax/ar_subs.c
855
if ((arcn->sb.st_mtime <= sb.st_mtime) &&
bin/pax/ar_subs.c
856
(arcn->sb.st_ctime <= sb.st_ctime))
bin/pax/ar_subs.c
859
if (arcn->sb.st_ctime <= sb.st_ctime)
bin/pax/ar_subs.c
861
} else if (arcn->sb.st_mtime <= sb.st_mtime)
bin/pax/buf_subs.c
601
off_t size = arcn->sb.st_size;
bin/pax/buf_subs.c
602
struct stat sb;
bin/pax/buf_subs.c
628
else if (fstat(ifd, &sb) < 0)
bin/pax/buf_subs.c
630
else if (arcn->sb.st_mtime != sb.st_mtime)
bin/pax/buf_subs.c
661
off_t size = arcn->sb.st_size;
bin/pax/buf_subs.c
667
struct stat sb;
bin/pax/buf_subs.c
674
if (fstat(ofd, &sb) == 0) {
bin/pax/buf_subs.c
675
if (sb.st_blksize > 0)
bin/pax/buf_subs.c
676
sz = (int)sb.st_blksize;
bin/pax/buf_subs.c
720
if (isem && (arcn->sb.st_size > 0L))
bin/pax/buf_subs.c
756
struct stat sb;
bin/pax/buf_subs.c
762
if (((off_t)(arcn->sb.st_blocks * BLKMULT)) >= arcn->sb.st_size)
bin/pax/buf_subs.c
769
if (fstat(fd2, &sb) == 0) {
bin/pax/buf_subs.c
770
if (sb.st_blksize > 0)
bin/pax/buf_subs.c
771
sz = sb.st_blksize;
bin/pax/buf_subs.c
797
else if (cpcnt != arcn->sb.st_size)
bin/pax/buf_subs.c
800
else if (fstat(fd1, &sb) < 0)
bin/pax/buf_subs.c
802
else if (arcn->sb.st_mtime != sb.st_mtime)
bin/pax/buf_subs.c
812
if (!no_hole && isem && (arcn->sb.st_size > 0L))
bin/pax/cpio.c
1025
hd->h_dev[0] = CHR_WR_2(arcn->sb.st_dev);
bin/pax/cpio.c
1026
hd->h_dev[1] = CHR_WR_3(arcn->sb.st_dev);
bin/pax/cpio.c
1027
if (arcn->sb.st_dev != (dev_t)(SHRT_EXT(hd->h_dev)))
bin/pax/cpio.c
1029
hd->h_ino[0] = CHR_WR_2(arcn->sb.st_ino);
bin/pax/cpio.c
1030
hd->h_ino[1] = CHR_WR_3(arcn->sb.st_ino);
bin/pax/cpio.c
1031
if (arcn->sb.st_ino != (ino_t)(SHRT_EXT(hd->h_ino)))
bin/pax/cpio.c
1033
hd->h_mode[0] = CHR_WR_2(arcn->sb.st_mode);
bin/pax/cpio.c
1034
hd->h_mode[1] = CHR_WR_3(arcn->sb.st_mode);
bin/pax/cpio.c
1035
if (arcn->sb.st_mode != (mode_t)(SHRT_EXT(hd->h_mode)))
bin/pax/cpio.c
1037
hd->h_uid[0] = CHR_WR_2(arcn->sb.st_uid);
bin/pax/cpio.c
1038
hd->h_uid[1] = CHR_WR_3(arcn->sb.st_uid);
bin/pax/cpio.c
1039
if (arcn->sb.st_uid != (uid_t)(SHRT_EXT(hd->h_uid)))
bin/pax/cpio.c
1041
hd->h_gid[0] = CHR_WR_2(arcn->sb.st_gid);
bin/pax/cpio.c
1042
hd->h_gid[1] = CHR_WR_3(arcn->sb.st_gid);
bin/pax/cpio.c
1043
if (arcn->sb.st_gid != (gid_t)(SHRT_EXT(hd->h_gid)))
bin/pax/cpio.c
1045
hd->h_nlink[0] = CHR_WR_2(arcn->sb.st_nlink);
bin/pax/cpio.c
1046
hd->h_nlink[1] = CHR_WR_3(arcn->sb.st_nlink);
bin/pax/cpio.c
1047
if (arcn->sb.st_nlink != (nlink_t)(SHRT_EXT(hd->h_nlink)))
bin/pax/cpio.c
1049
hd->h_rdev[0] = CHR_WR_2(arcn->sb.st_rdev);
bin/pax/cpio.c
1050
hd->h_rdev[1] = CHR_WR_3(arcn->sb.st_rdev);
bin/pax/cpio.c
1051
if (arcn->sb.st_rdev != (dev_t)(SHRT_EXT(hd->h_rdev)))
bin/pax/cpio.c
1053
hd->h_mtime_1[0] = CHR_WR_0(arcn->sb.st_mtime);
bin/pax/cpio.c
1054
hd->h_mtime_1[1] = CHR_WR_1(arcn->sb.st_mtime);
bin/pax/cpio.c
1055
hd->h_mtime_2[0] = CHR_WR_2(arcn->sb.st_mtime);
bin/pax/cpio.c
1056
hd->h_mtime_2[1] = CHR_WR_3(arcn->sb.st_mtime);
bin/pax/cpio.c
1059
if (arcn->sb.st_mtime != t_timet)
bin/pax/cpio.c
107
switch(arcn->sb.st_mode & C_IFMT) {
bin/pax/cpio.c
133
arcn->sb.st_mode = (arcn->sb.st_mode & 0xfff) | C_ISREG;
bin/pax/cpio.c
135
arcn->skip = arcn->sb.st_size;
bin/pax/cpio.c
161
last.sb.st_nlink = 1;
bin/pax/cpio.c
209
if ((arcn->sb.st_size == 0) ||
bin/pax/cpio.c
210
((size_t)arcn->sb.st_size >= sizeof(arcn->ln_name))) {
bin/pax/cpio.c
212
(uintmax_t)arcn->sb.st_size);
bin/pax/cpio.c
219
if (rd_wrbuf(arcn->ln_name, (int)arcn->sb.st_size) !=
bin/pax/cpio.c
220
(int)arcn->sb.st_size) {
bin/pax/cpio.c
224
arcn->ln_nlen = arcn->sb.st_size;
bin/pax/cpio.c
284
arcn->sb.st_dev = (dev_t)asc_ul(hd->c_dev, sizeof(hd->c_dev), OCT);
bin/pax/cpio.c
285
arcn->sb.st_ino = (ino_t)asc_ul(hd->c_ino, sizeof(hd->c_ino), OCT);
bin/pax/cpio.c
286
arcn->sb.st_mode = (mode_t)asc_ul(hd->c_mode, sizeof(hd->c_mode), OCT);
bin/pax/cpio.c
287
arcn->sb.st_uid = (uid_t)asc_ul(hd->c_uid, sizeof(hd->c_uid), OCT);
bin/pax/cpio.c
288
arcn->sb.st_gid = (gid_t)asc_ul(hd->c_gid, sizeof(hd->c_gid), OCT);
bin/pax/cpio.c
289
arcn->sb.st_nlink = (nlink_t)asc_ul(hd->c_nlink, sizeof(hd->c_nlink),
bin/pax/cpio.c
291
arcn->sb.st_rdev = (dev_t)asc_ul(hd->c_rdev, sizeof(hd->c_rdev), OCT);
bin/pax/cpio.c
292
arcn->sb.st_mtime = (time_t)asc_uqd(hd->c_mtime, sizeof(hd->c_mtime),
bin/pax/cpio.c
294
arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
bin/pax/cpio.c
295
arcn->sb.st_size = (off_t)asc_uqd(hd->c_filesize,sizeof(hd->c_filesize),
bin/pax/cpio.c
308
if (((arcn->sb.st_mode&C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)) {
bin/pax/cpio.c
380
arcn->sb.st_rdev = 0;
bin/pax/cpio.c
389
if (uqd_asc((u_quad_t)arcn->sb.st_size, hd->c_filesize,
bin/pax/cpio.c
418
ul_asc((u_long)arcn->sb.st_dev, hd->c_dev, sizeof(hd->c_dev),
bin/pax/cpio.c
420
ul_asc((u_long)arcn->sb.st_ino, hd->c_ino, sizeof(hd->c_ino),
bin/pax/cpio.c
422
ul_asc((u_long)arcn->sb.st_mode, hd->c_mode, sizeof(hd->c_mode),
bin/pax/cpio.c
424
ul_asc((u_long)arcn->sb.st_uid, hd->c_uid, sizeof(hd->c_uid),
bin/pax/cpio.c
426
ul_asc((u_long)arcn->sb.st_gid, hd->c_gid, sizeof(hd->c_gid),
bin/pax/cpio.c
428
ul_asc((u_long)arcn->sb.st_nlink, hd->c_nlink, sizeof(hd->c_nlink),
bin/pax/cpio.c
430
ul_asc((u_long)arcn->sb.st_rdev, hd->c_rdev, sizeof(hd->c_rdev),
bin/pax/cpio.c
432
ul_asc((u_long)arcn->sb.st_mtime,hd->c_mtime,sizeof(hd->c_mtime),
bin/pax/cpio.c
562
arcn->sb.st_ino = (ino_t)asc_ul(hd->c_ino, sizeof(hd->c_ino), HEX);
bin/pax/cpio.c
563
arcn->sb.st_mode = (mode_t)asc_ul(hd->c_mode, sizeof(hd->c_mode), HEX);
bin/pax/cpio.c
564
arcn->sb.st_uid = (uid_t)asc_ul(hd->c_uid, sizeof(hd->c_uid), HEX);
bin/pax/cpio.c
565
arcn->sb.st_gid = (gid_t)asc_ul(hd->c_gid, sizeof(hd->c_gid), HEX);
bin/pax/cpio.c
566
arcn->sb.st_mtime = (time_t)asc_uqd(hd->c_mtime,sizeof(hd->c_mtime),HEX);
bin/pax/cpio.c
567
arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
bin/pax/cpio.c
568
arcn->sb.st_size = (off_t)asc_uqd(hd->c_filesize,
bin/pax/cpio.c
570
arcn->sb.st_nlink = (nlink_t)asc_ul(hd->c_nlink, sizeof(hd->c_nlink),
bin/pax/cpio.c
574
arcn->sb.st_dev = TODEV(devmajor, devminor);
bin/pax/cpio.c
577
arcn->sb.st_rdev = TODEV(devmajor, devminor);
bin/pax/cpio.c
600
if (((arcn->sb.st_mode&C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)) {
bin/pax/cpio.c
604
arcn->pad = VCPIO_PAD(arcn->sb.st_size);
bin/pax/cpio.c
612
(rd_skip((off_t)(VCPIO_PAD(arcn->sb.st_size))) < 0))
bin/pax/cpio.c
674
arcn->sb.st_rdev = 0;
bin/pax/cpio.c
701
arcn->pad = VCPIO_PAD(arcn->sb.st_size);
bin/pax/cpio.c
702
if (uqd_asc((u_quad_t)arcn->sb.st_size, hd->c_filesize,
bin/pax/cpio.c
733
if (ul_asc((u_long)arcn->sb.st_ino, hd->c_ino, sizeof(hd->c_ino),
bin/pax/cpio.c
735
ul_asc((u_long)arcn->sb.st_mode, hd->c_mode, sizeof(hd->c_mode),
bin/pax/cpio.c
737
ul_asc((u_long)arcn->sb.st_uid, hd->c_uid, sizeof(hd->c_uid),
bin/pax/cpio.c
739
ul_asc((u_long)arcn->sb.st_gid, hd->c_gid, sizeof(hd->c_gid),
bin/pax/cpio.c
741
ul_asc((u_long)arcn->sb.st_mtime, hd->c_mtime, sizeof(hd->c_mtime),
bin/pax/cpio.c
743
ul_asc((u_long)arcn->sb.st_nlink, hd->c_nlink, sizeof(hd->c_nlink),
bin/pax/cpio.c
745
ul_asc((u_long)MAJOR(arcn->sb.st_dev),hd->c_maj, sizeof(hd->c_maj),
bin/pax/cpio.c
747
ul_asc((u_long)MINOR(arcn->sb.st_dev),hd->c_min, sizeof(hd->c_min),
bin/pax/cpio.c
749
ul_asc((u_long)MAJOR(arcn->sb.st_rdev),hd->c_rmaj,sizeof(hd->c_maj),
bin/pax/cpio.c
751
ul_asc((u_long)MINOR(arcn->sb.st_rdev),hd->c_rmin,sizeof(hd->c_min),
bin/pax/cpio.c
856
arcn->sb.st_dev = (dev_t)(RSHRT_EXT(hd->h_dev));
bin/pax/cpio.c
857
arcn->sb.st_ino = (ino_t)(RSHRT_EXT(hd->h_ino));
bin/pax/cpio.c
858
arcn->sb.st_mode = (mode_t)(RSHRT_EXT(hd->h_mode));
bin/pax/cpio.c
859
arcn->sb.st_uid = (uid_t)(RSHRT_EXT(hd->h_uid));
bin/pax/cpio.c
860
arcn->sb.st_gid = (gid_t)(RSHRT_EXT(hd->h_gid));
bin/pax/cpio.c
861
arcn->sb.st_nlink = (nlink_t)(RSHRT_EXT(hd->h_nlink));
bin/pax/cpio.c
862
arcn->sb.st_rdev = (dev_t)(RSHRT_EXT(hd->h_rdev));
bin/pax/cpio.c
863
arcn->sb.st_mtime = (time_t)(RSHRT_EXT(hd->h_mtime_1));
bin/pax/cpio.c
864
arcn->sb.st_mtime = (arcn->sb.st_mtime << 16) |
bin/pax/cpio.c
866
arcn->sb.st_size = (off_t)(RSHRT_EXT(hd->h_filesize_1));
bin/pax/cpio.c
867
arcn->sb.st_size = (arcn->sb.st_size << 16) |
bin/pax/cpio.c
871
arcn->sb.st_dev = (dev_t)(SHRT_EXT(hd->h_dev));
bin/pax/cpio.c
872
arcn->sb.st_ino = (ino_t)(SHRT_EXT(hd->h_ino));
bin/pax/cpio.c
873
arcn->sb.st_mode = (mode_t)(SHRT_EXT(hd->h_mode));
bin/pax/cpio.c
874
arcn->sb.st_uid = (uid_t)(SHRT_EXT(hd->h_uid));
bin/pax/cpio.c
875
arcn->sb.st_gid = (gid_t)(SHRT_EXT(hd->h_gid));
bin/pax/cpio.c
876
arcn->sb.st_nlink = (nlink_t)(SHRT_EXT(hd->h_nlink));
bin/pax/cpio.c
877
arcn->sb.st_rdev = (dev_t)(SHRT_EXT(hd->h_rdev));
bin/pax/cpio.c
878
arcn->sb.st_mtime = (time_t)(SHRT_EXT(hd->h_mtime_1));
bin/pax/cpio.c
879
arcn->sb.st_mtime = (arcn->sb.st_mtime << 16) |
bin/pax/cpio.c
881
arcn->sb.st_size = (off_t)(SHRT_EXT(hd->h_filesize_1));
bin/pax/cpio.c
882
arcn->sb.st_size = (arcn->sb.st_size << 16) |
bin/pax/cpio.c
886
arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
bin/pax/cpio.c
89
if ((strcmp(arcn->name, TRAILER) == 0) && (arcn->sb.st_size == 0))
bin/pax/cpio.c
908
if (((arcn->sb.st_mode & C_IFMT) != C_ISLNK)||(arcn->sb.st_size == 0)){
bin/pax/cpio.c
912
arcn->pad = BCPIO_PAD(arcn->sb.st_size);
bin/pax/cpio.c
917
(rd_skip((off_t)(BCPIO_PAD(arcn->sb.st_size))) < 0))
bin/pax/cpio.c
969
arcn->sb.st_rdev = 0;
bin/pax/cpio.c
980
arcn->pad = BCPIO_PAD(arcn->sb.st_size);
bin/pax/cpio.c
981
hd->h_filesize_1[0] = CHR_WR_0(arcn->sb.st_size);
bin/pax/cpio.c
982
hd->h_filesize_1[1] = CHR_WR_1(arcn->sb.st_size);
bin/pax/cpio.c
983
hd->h_filesize_2[0] = CHR_WR_2(arcn->sb.st_size);
bin/pax/cpio.c
984
hd->h_filesize_2[1] = CHR_WR_3(arcn->sb.st_size);
bin/pax/cpio.c
987
if (arcn->sb.st_size != t_offt) {
bin/pax/file_subs.c
109
if (nodirs || chk_path(arcn->name,arcn->sb.st_uid,arcn->sb.st_gid) < 0) {
bin/pax/file_subs.c
142
res = set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid);
bin/pax/file_subs.c
150
arcn->sb.st_mode &= ~(SETBITS);
bin/pax/file_subs.c
152
set_pmode(arcn->name, arcn->sb.st_mode);
bin/pax/file_subs.c
154
set_ftime(arcn->name, arcn->sb.st_mtime, arcn->sb.st_atime, 0);
bin/pax/file_subs.c
168
struct stat sb;
bin/pax/file_subs.c
174
if (lstat(arcn->ln_name, &sb) < 0) {
bin/pax/file_subs.c
180
if (S_ISDIR(sb.st_mode)) {
bin/pax/file_subs.c
186
return(mk_link(arcn->ln_name, &sb, arcn->name, 0));
bin/pax/file_subs.c
209
return(mk_link(arcn->org_name, &(arcn->sb), arcn->name, 1));
bin/pax/file_subs.c
226
struct stat sb;
bin/pax/file_subs.c
232
if (lstat(arcn->name, &sb) < 0)
bin/pax/file_subs.c
240
if ((arcn->sb.st_dev == sb.st_dev) && (arcn->sb.st_ino == sb.st_ino)) {
bin/pax/file_subs.c
264
struct stat sb;
bin/pax/file_subs.c
271
if (lstat(from, &sb) == 0) {
bin/pax/file_subs.c
278
if ((to_sb->st_dev==sb.st_dev)&&(to_sb->st_ino == sb.st_ino)) {
bin/pax/file_subs.c
286
if (S_ISDIR(sb.st_mode)) {
bin/pax/file_subs.c
341
struct stat sb;
bin/pax/file_subs.c
349
file_mode = arcn->sb.st_mode & FILEBITS;
bin/pax/file_subs.c
360
res = mknod(arcn->name, file_mode, arcn->sb.st_rdev);
bin/pax/file_subs.c
364
res = mknod(arcn->name, file_mode, arcn->sb.st_rdev);
bin/pax/file_subs.c
411
if (nodirs || chk_path(arcn->name,arcn->sb.st_uid,arcn->sb.st_gid) < 0) {
bin/pax/file_subs.c
421
res = set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid);
bin/pax/file_subs.c
431
arcn->sb.st_mode &= ~(SETBITS);
bin/pax/file_subs.c
433
set_pmode(arcn->name, arcn->sb.st_mode);
bin/pax/file_subs.c
446
if (lstat(arcn->name, &sb) < 0) {
bin/pax/file_subs.c
458
((sb.st_mode & FILEBITS) | S_IRWXU));
bin/pax/file_subs.c
460
arcn->sb.st_mode = sb.st_mode;
bin/pax/file_subs.c
467
add_dir(arcn->name, arcn->nlen, &(arcn->sb), 1);
bin/pax/file_subs.c
469
add_dir(arcn->name, arcn->nlen, &(arcn->sb), 0);
bin/pax/file_subs.c
473
set_ftime(arcn->name, arcn->sb.st_mtime, arcn->sb.st_atime, 0);
bin/pax/file_subs.c
492
struct stat sb;
bin/pax/file_subs.c
497
if (lstat(name, &sb) < 0)
bin/pax/file_subs.c
502
if (S_ISDIR(sb.st_mode)) {
bin/pax/file_subs.c
544
struct stat sb;
bin/pax/file_subs.c
576
if (lstat(name, &sb) == 0) {
bin/pax/file_subs.c
607
(lstat(name, &sb) == 0)) {
bin/pax/file_subs.c
608
set_pmode(name, ((sb.st_mode & FILEBITS) | S_IRWXU));
bin/pax/file_subs.c
609
add_dir(name, spt - name, &sb, 1);
bin/pax/file_subs.c
633
struct stat sb;
bin/pax/file_subs.c
642
if (lstat(fnm, &sb) == 0) {
bin/pax/file_subs.c
644
tv[0].tv_sec = sb.st_atime;
bin/pax/file_subs.c
646
tv[1].tv_sec = sb.st_mtime;
bin/pax/file_subs.c
86
file_mode = arcn->sb.st_mode & FILEBITS;
bin/pax/file_subs.c
875
set_ftime(arcn->org_name, arcn->sb.st_mtime, arcn->sb.st_atime, 1);
bin/pax/file_subs.c
897
struct stat sb;
bin/pax/file_subs.c
907
if ((size = (u_long)arcn->sb.st_blksize) > (u_long)sizeof(tbuf))
bin/pax/file_subs.c
926
if (cpcnt != arcn->sb.st_size)
bin/pax/file_subs.c
928
else if (fstat(fd, &sb) < 0)
bin/pax/file_subs.c
930
else if (arcn->sb.st_mtime != sb.st_mtime)
bin/pax/ftree.c
427
arcn->sb = *(ftent->fts_statp);
bin/pax/ftree.c
439
switch(S_IFMT & arcn->sb.st_mode) {
bin/pax/ftree.c
444
add_atdir(ftent->fts_path, arcn->sb.st_dev,
bin/pax/ftree.c
445
arcn->sb.st_ino, arcn->sb.st_mtime,
bin/pax/ftree.c
446
arcn->sb.st_atime);
bin/pax/ftree.c
462
arcn->skip = arcn->sb.st_size;
bin/pax/gen_subs.c
149
if ((arcn->sb.st_mtime + SIXMONTHS) <= time(NULL))
bin/pax/gen_subs.c
158
localtime(&(arcn->sb.st_mtime))) == 0)
bin/pax/gen_subs.c
160
strmode(arcn->sb.st_mode, f_mode);
bin/pax/gen_subs.c
90
sbp = &(arcn->sb);
bin/pax/options.c
978
struct stat sb;
bin/pax/options.c
991
if (stat(path, &sb)) {
bin/pax/options.c
996
} else if (!S_ISDIR(sb.st_mode)) {
bin/pax/pax.h
197
struct stat sb; /* stat buffer see stat(2) */
bin/pax/sel_subs.c
175
pt = usrtb[((unsigned)arcn->sb.st_uid) % USR_TB_SZ];
bin/pax/sel_subs.c
177
if (pt->uid == arcn->sb.st_uid)
bin/pax/sel_subs.c
272
pt = grptb[((unsigned)arcn->sb.st_gid) % GRP_TB_SZ];
bin/pax/sel_subs.c
274
if (pt->gid == arcn->sb.st_gid)
bin/pax/sel_subs.c
473
(arcn->sb.st_mtime < pt->low_time) &&
bin/pax/sel_subs.c
474
(arcn->sb.st_ctime < pt->low_time)) ||
bin/pax/sel_subs.c
476
(arcn->sb.st_mtime > pt->high_time) &&
bin/pax/sel_subs.c
477
(arcn->sb.st_ctime > pt->high_time))) {
bin/pax/sel_subs.c
487
(arcn->sb.st_ctime < pt->low_time)) ||
bin/pax/sel_subs.c
489
(arcn->sb.st_ctime > pt->high_time))) {
bin/pax/sel_subs.c
500
(arcn->sb.st_mtime < pt->low_time)) ||
bin/pax/sel_subs.c
502
(arcn->sb.st_mtime > pt->high_time))) {
bin/pax/tables.c
134
if ((arcn->type == PAX_DIR) || (arcn->sb.st_nlink <= 1))
bin/pax/tables.c
140
indx = ((unsigned)arcn->sb.st_ino) % L_TAB_SZ;
bin/pax/tables.c
147
if ((pt->ino == arcn->sb.st_ino) &&
bin/pax/tables.c
148
(pt->dev == arcn->sb.st_dev))
bin/pax/tables.c
188
pt->dev = arcn->sb.st_dev;
bin/pax/tables.c
189
pt->ino = arcn->sb.st_ino;
bin/pax/tables.c
190
pt->nlink = arcn->sb.st_nlink;
bin/pax/tables.c
221
if ((arcn->sb.st_nlink <= 1) || (arcn->type == PAX_DIR) ||
bin/pax/tables.c
228
indx = ((unsigned)arcn->sb.st_ino) % L_TAB_SZ;
bin/pax/tables.c
238
if ((pt->ino == arcn->sb.st_ino) &&
bin/pax/tables.c
239
(pt->dev == arcn->sb.st_dev))
bin/pax/tables.c
420
if (arcn->sb.st_mtime > pt->mtime) {
bin/pax/tables.c
424
pt->mtime = arcn->sb.st_mtime;
bin/pax/tables.c
444
pt->mtime = arcn->sb.st_mtime;
bin/pax/tables.c
678
if (chk_dev(arcn->sb.st_dev, 1) == NULL)
bin/pax/tables.c
771
if ((arcn->sb.st_dev & (dev_t)dev_mask) != arcn->sb.st_dev)
bin/pax/tables.c
773
if ((nino = arcn->sb.st_ino & (ino_t)ino_mask) != arcn->sb.st_ino) {
bin/pax/tables.c
775
trunc_bits = arcn->sb.st_ino & (ino_t)(~ino_mask);
bin/pax/tables.c
782
if ((pt = chk_dev(arcn->sb.st_dev, 0)) != NULL) {
bin/pax/tables.c
795
arcn->sb.st_dev = dpt->dev;
bin/pax/tables.c
796
arcn->sb.st_ino = nino;
bin/pax/tables.c
810
if ((pt = chk_dev(arcn->sb.st_dev, 1)) == NULL)
bin/pax/tables.c
826
dpt->dev = arcn->sb.st_dev;
bin/pax/tables.c
861
arcn->sb.st_dev = lastdev;
bin/pax/tables.c
862
arcn->sb.st_ino = nino;
bin/pax/tar.c
372
arcn->sb.st_nlink = 1;
bin/pax/tar.c
386
arcn->sb.st_mode = (mode_t)(asc_ul(hd->mode,sizeof(hd->mode),OCT) &
bin/pax/tar.c
388
arcn->sb.st_uid = (uid_t)asc_ul(hd->uid, sizeof(hd->uid), OCT);
bin/pax/tar.c
389
arcn->sb.st_gid = (gid_t)asc_ul(hd->gid, sizeof(hd->gid), OCT);
bin/pax/tar.c
390
arcn->sb.st_size = (off_t)asc_uqd(hd->size, sizeof(hd->size), OCT);
bin/pax/tar.c
391
arcn->sb.st_mtime = (time_t)asc_uqd(hd->mtime, sizeof(hd->mtime), OCT);
bin/pax/tar.c
392
arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
bin/pax/tar.c
409
arcn->sb.st_mode |= S_IFLNK;
bin/pax/tar.c
417
arcn->sb.st_nlink = 2;
bin/pax/tar.c
426
arcn->sb.st_mode |= S_IFREG;
bin/pax/tar.c
433
arcn->sb.st_mode |= S_IFDIR;
bin/pax/tar.c
434
arcn->sb.st_nlink = 2;
bin/pax/tar.c
447
arcn->sb.st_mode |= S_IFDIR;
bin/pax/tar.c
448
arcn->sb.st_nlink = 2;
bin/pax/tar.c
456
arcn->sb.st_mode |= S_IFREG;
bin/pax/tar.c
457
arcn->pad = TAR_PAD(arcn->sb.st_size);
bin/pax/tar.c
458
arcn->skip = arcn->sb.st_size;
bin/pax/tar.c
589
if (uqd_oct((u_quad_t)arcn->sb.st_size, hd->size,
bin/pax/tar.c
594
arcn->pad = TAR_PAD(arcn->sb.st_size);
bin/pax/tar.c
600
if (ul_oct((u_long)arcn->sb.st_mode, hd->mode, sizeof(hd->mode), 0) ||
bin/pax/tar.c
601
ul_oct((u_long)arcn->sb.st_uid, hd->uid, sizeof(hd->uid), 0) ||
bin/pax/tar.c
602
ul_oct((u_long)arcn->sb.st_gid, hd->gid, sizeof(hd->gid), 0) ||
bin/pax/tar.c
603
ul_oct((u_long)arcn->sb.st_mtime, hd->mtime, sizeof(hd->mtime), 1))
bin/pax/tar.c
720
arcn->sb.st_nlink = 1;
bin/pax/tar.c
748
arcn->sb.st_mode = (mode_t)(asc_ul(hd->mode, sizeof(hd->mode), OCT) &
bin/pax/tar.c
750
arcn->sb.st_size = (off_t)asc_uqd(hd->size, sizeof(hd->size), OCT);
bin/pax/tar.c
751
arcn->sb.st_mtime = (time_t)asc_uqd(hd->mtime, sizeof(hd->mtime), OCT);
bin/pax/tar.c
752
arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime;
bin/pax/tar.c
761
if (gid_name(hd->gname, &(arcn->sb.st_gid)) < 0)
bin/pax/tar.c
762
arcn->sb.st_gid = (gid_t)asc_ul(hd->gid, sizeof(hd->gid), OCT);
bin/pax/tar.c
764
if (uid_name(hd->uname, &(arcn->sb.st_uid)) < 0)
bin/pax/tar.c
765
arcn->sb.st_uid = (uid_t)asc_ul(hd->uid, sizeof(hd->uid), OCT);
bin/pax/tar.c
773
arcn->sb.st_mode |= S_IFIFO;
bin/pax/tar.c
777
arcn->sb.st_mode |= S_IFDIR;
bin/pax/tar.c
778
arcn->sb.st_nlink = 2;
bin/pax/tar.c
795
arcn->sb.st_mode |= S_IFBLK;
bin/pax/tar.c
798
arcn->sb.st_mode |= S_IFCHR;
bin/pax/tar.c
802
arcn->sb.st_rdev = TODEV(devmajor, devminor);
bin/pax/tar.c
808
arcn->sb.st_mode |= S_IFLNK;
bin/pax/tar.c
814
arcn->sb.st_mode |= S_IFREG;
bin/pax/tar.c
815
arcn->sb.st_nlink = 2;
bin/pax/tar.c
833
arcn->pad = TAR_PAD(arcn->sb.st_size);
bin/pax/tar.c
834
arcn->skip = arcn->sb.st_size;
bin/pax/tar.c
835
arcn->sb.st_mode |= S_IFREG;
bin/pax/tar.c
928
if (ul_oct((u_long)MAJOR(arcn->sb.st_rdev), hd->devmajor,
bin/pax/tar.c
930
ul_oct((u_long)MINOR(arcn->sb.st_rdev), hd->devminor,
bin/pax/tar.c
970
arcn->pad = TAR_PAD(arcn->sb.st_size);
bin/pax/tar.c
971
if (uqd_oct((u_quad_t)arcn->sb.st_size, hd->size,
bin/pax/tar.c
986
if (ul_oct((u_long)arcn->sb.st_mode, hd->mode, sizeof(hd->mode), 3) ||
bin/pax/tar.c
987
ul_oct((u_long)arcn->sb.st_uid, hd->uid, sizeof(hd->uid), 3) ||
bin/pax/tar.c
988
ul_oct((u_long)arcn->sb.st_gid, hd->gid, sizeof(hd->gid), 3) ||
bin/pax/tar.c
989
ul_oct((u_long)arcn->sb.st_mtime,hd->mtime,sizeof(hd->mtime),3))
bin/pax/tar.c
991
l_strncpy(hd->uname,name_uid(arcn->sb.st_uid, 0),sizeof(hd->uname));
bin/pax/tar.c
992
l_strncpy(hd->gname,name_gid(arcn->sb.st_gid, 0),sizeof(hd->gname));
bin/ps/ps.c
924
struct stat sb;
bin/ps/ps.c
953
if (stat(pathbuf2, &sb) == 0 && S_ISCHR(sb.st_mode)) {
bin/ps/ps.c
961
if (stat(pathbuf3, &sb) == 0 && S_ISCHR(sb.st_mode)) {
bin/ps/ps.c
969
if (stat(ttypath, &sb) == -1) {
bin/ps/ps.c
978
if (!S_ISCHR(sb.st_mode)) {
bin/ps/ps.c
990
inf->l.ttys[(inf->count)++] = sb.st_rdev;
bin/rm/rm.c
327
struct stat sb;
bin/rm/rm.c
337
if (lstat(f, &sb)) {
bin/rm/rm.c
339
sb.st_mode = S_IFWHT|S_IWUSR|S_IRUSR;
bin/rm/rm.c
353
if (S_ISDIR(sb.st_mode) && !dflag) {
bin/rm/rm.c
358
if (!fflag && !S_ISWHT(sb.st_mode) && !check(f, f, &sb))
bin/rm/rm.c
361
if (!uid && !S_ISWHT(sb.st_mode) &&
bin/rm/rm.c
362
(sb.st_flags & (UF_APPEND|UF_IMMUTABLE)) &&
bin/rm/rm.c
363
!(sb.st_flags & (SF_APPEND|SF_IMMUTABLE)))
bin/rm/rm.c
364
rval = lchflags(f, sb.st_flags & ~(UF_APPEND|UF_IMMUTABLE));
bin/rm/rm.c
366
if (S_ISWHT(sb.st_mode))
bin/rm/rm.c
368
else if (S_ISDIR(sb.st_mode))
bin/sh/redir.c
167
struct stat sb;
bin/sh/redir.c
188
if (stat(fname, &sb) == -1) {
bin/sh/redir.c
191
} else if (!S_ISREG(sb.st_mode)) {
bin/sh/redir.c
194
if (fstat(f, &sb) != -1 && S_ISREG(sb.st_mode)) {
bin/sh/var.c
570
const char *const *sa, *const *sb;
bin/sh/var.c
573
sb = b;
bin/sh/var.c
579
return strcoll(*sa, *sb);
crypto/heimdal/appl/ftp/ftp/main.c
414
char *sb = stringbase;
crypto/heimdal/appl/ftp/ftp/main.c
418
if (*sb == '!' || *sb == '$') { /* recognize ! as a token for shell */
crypto/heimdal/appl/ftp/ftp/main.c
423
return ((*sb == '!') ? "!" : "$");
crypto/heimdal/appl/ftp/ftp/main.c
435
switch (*sb) {
crypto/heimdal/appl/ftp/ftp/main.c
442
sb++; goto S0;
crypto/heimdal/appl/ftp/ftp/main.c
451
altarg = sb;
crypto/heimdal/appl/ftp/ftp/main.c
460
switch (*sb) {
crypto/heimdal/appl/ftp/ftp/main.c
468
sb++; goto S2; /* slurp next character */
crypto/heimdal/appl/ftp/ftp/main.c
471
sb++; goto S3; /* slurp quoted string */
crypto/heimdal/appl/ftp/ftp/main.c
474
*ap++ = *sb++; /* add character to token */
crypto/heimdal/appl/ftp/ftp/main.c
480
switch (*sb) {
crypto/heimdal/appl/ftp/ftp/main.c
486
*ap++ = *sb++;
crypto/heimdal/appl/ftp/ftp/main.c
492
switch (*sb) {
crypto/heimdal/appl/ftp/ftp/main.c
498
sb++; goto S1;
crypto/heimdal/appl/ftp/ftp/main.c
501
*ap++ = *sb++;
crypto/heimdal/appl/ftp/ftp/main.c
510
stringbase = sb; /* update scan pointer */
crypto/heimdal/appl/ftp/ftpd/ls.c
413
lstat_file (const char *file, struct stat *sb)
crypto/heimdal/appl/ftp/ftpd/ls.c
473
return lstat (file, sb);
crypto/heimdal/appl/ftp/ftpd/ls.c
481
ret = lstat (dir, sb);
crypto/heimdal/appl/ftp/ftpd/ls.c
486
if (ino_last == sb->st_ino)
crypto/heimdal/appl/ftp/ftpd/ls.c
489
ino_last = sb->st_ino;
crypto/heimdal/appl/ftp/ftpd/ls.c
492
sb->st_ino += ino_counter;
crypto/heimdal/appl/ftp/ftpd/ls.c
493
sb->st_nlink = 3;
crypto/heimdal/appl/ftp/ftpd/ls.c
498
return lstat (file, sb);
crypto/heimdal/appl/telnet/telnetd/sys_term.c
475
struct stat sb;
crypto/heimdal/appl/telnet/telnetd/sys_term.c
488
if(stat(line, &sb) < 0) {
crypto/heimdal/appl/telnet/telnetd/sys_term.c
492
if(sb.st_uid || sb.st_gid || sb.st_mode != 0600) {
crypto/heimdal/appl/telnet/telnetd/telnetd.c
568
static unsigned char sb[] =
crypto/heimdal/appl/telnet/telnetd/telnetd.c
571
telnet_net_write (sb, sizeof sb);
crypto/heimdal/appl/telnet/telnetd/telnetd.c
572
DIAG(TD_OPTIONS, printsub('>', sb + 2, sizeof sb - 2););
crypto/heimdal/appl/telnet/telnetd/telnetd.c
575
static unsigned char sb[] =
crypto/heimdal/appl/telnet/telnetd/telnetd.c
578
telnet_net_write (sb, sizeof sb);
crypto/heimdal/appl/telnet/telnetd/telnetd.c
579
DIAG(TD_OPTIONS, printsub('>', sb + 2, sizeof sb - 2););
crypto/heimdal/appl/telnet/telnetd/telnetd.c
582
static unsigned char sb[] =
crypto/heimdal/appl/telnet/telnetd/telnetd.c
585
telnet_net_write (sb, sizeof sb);
crypto/heimdal/appl/telnet/telnetd/telnetd.c
586
DIAG(TD_OPTIONS, printsub('>', sb + 2, sizeof sb - 2););
crypto/heimdal/appl/telnet/telnetd/telnetd.c
589
static unsigned char sb[] =
crypto/heimdal/appl/telnet/telnetd/telnetd.c
592
telnet_net_write (sb, sizeof sb);
crypto/heimdal/appl/telnet/telnetd/telnetd.c
593
DIAG(TD_OPTIONS, printsub('>', sb + 2, sizeof sb - 2););
crypto/heimdal/kdc/pkinit.c
1496
struct stat sb;
crypto/heimdal/kdc/pkinit.c
1510
ret = fstat(fd, &sb);
crypto/heimdal/kdc/pkinit.c
1519
ret = krb5_data_alloc(&ocsp.data, sb.st_size);
crypto/heimdal/kdc/pkinit.c
1526
ocsp.data.length = sb.st_size;
crypto/heimdal/kdc/pkinit.c
1527
ret = read(fd, ocsp.data.data, sb.st_size);
crypto/heimdal/kdc/pkinit.c
1529
if (ret != sb.st_size) {
crypto/heimdal/lib/asn1/asn1_print.c
295
struct stat sb;
crypto/heimdal/lib/asn1/asn1_print.c
302
if (fstat (fd, &sb) < 0)
crypto/heimdal/lib/asn1/asn1_print.c
304
len = sb.st_size;
crypto/heimdal/lib/asn1/check-der.c
362
char **sb = (char **)b;
crypto/heimdal/lib/asn1/check-der.c
364
return strcmp (*sa, *sb);
crypto/heimdal/lib/hx509/ks_dir.c
63
struct stat sb;
crypto/heimdal/lib/hx509/ks_dir.c
66
ret = stat(residue, &sb);
crypto/heimdal/lib/hx509/ks_dir.c
73
if (!S_ISDIR(sb.st_mode)) {
crypto/heimdal/lib/hx509/revoke.c
331
struct stat sb;
crypto/heimdal/lib/hx509/revoke.c
339
ret = stat(ocsp->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
375
ocsp->last_modfied = sb.st_mtime;
crypto/heimdal/lib/hx509/revoke.c
567
struct stat sb;
crypto/heimdal/lib/hx509/revoke.c
577
ret = stat(path, &sb);
crypto/heimdal/lib/hx509/revoke.c
581
*t = sb.st_mtime;
crypto/heimdal/lib/hx509/revoke.c
695
struct stat sb;
crypto/heimdal/lib/hx509/revoke.c
700
ret = stat(ocsp->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
701
if (ret == 0 && ocsp->last_modfied != sb.st_mtime) {
crypto/heimdal/lib/hx509/revoke.c
771
struct stat sb;
crypto/heimdal/lib/hx509/revoke.c
780
ret = stat(crl->path, &sb);
crypto/heimdal/lib/hx509/revoke.c
781
if (ret == 0 && crl->last_modfied != sb.st_mtime) {
crypto/heimdal/lib/krb5/fcache.c
1052
struct stat sb;
crypto/heimdal/lib/krb5/fcache.c
1058
ret = fstat(fd, &sb);
crypto/heimdal/lib/krb5/fcache.c
1065
*mtime = sb.st_mtime;
crypto/heimdal/lib/krb5/fcache.c
930
struct stat sb;
crypto/heimdal/lib/krb5/fcache.c
931
ret = stat(fn + 5, &sb);
crypto/heimdal/lib/krb5/test_store.c
202
struct stat sb;
crypto/heimdal/lib/krb5/test_store.c
207
if (fstat(fd, &sb) != 0)
crypto/heimdal/lib/krb5/test_store.c
209
if (sb.st_size != 2)
crypto/heimdal/lib/krb5/test_store.c
214
if (fstat(fd, &sb) != 0)
crypto/heimdal/lib/krb5/test_store.c
216
if (sb.st_size != 1024)
crypto/heimdal/lib/roken/dumpdata.c
61
struct stat sb;
crypto/heimdal/lib/roken/dumpdata.c
70
if (fstat(fd, &sb) != 0){
crypto/heimdal/lib/roken/dumpdata.c
74
*buf = malloc(sb.st_size);
crypto/heimdal/lib/roken/dumpdata.c
79
*size = sb.st_size;
crypto/heimdal/lib/roken/glob.c
522
struct stat sb;
crypto/heimdal/lib/roken/glob.c
533
if (g_lstat(pathbuf, &sb, pglob))
crypto/heimdal/lib/roken/glob.c
537
pathend[-1] != CHAR_SEP) && (S_ISDIR(sb.st_mode)
crypto/heimdal/lib/roken/glob.c
538
|| (S_ISLNK(sb.st_mode) &&
crypto/heimdal/lib/roken/glob.c
539
(g_stat(pathbuf, &sb, pglob) == 0) &&
crypto/heimdal/lib/roken/glob.c
540
S_ISDIR(sb.st_mode)))) {
crypto/heimdal/lib/roken/glob.c
775
g_lstat(Char *fn, struct stat *sb, glob_t *pglob)
crypto/heimdal/lib/roken/glob.c
781
return((*pglob->gl_lstat)(buf, sb));
crypto/heimdal/lib/roken/glob.c
782
return(lstat(buf, sb));
crypto/heimdal/lib/roken/glob.c
786
g_stat(Char *fn, struct stat *sb, glob_t *pglob)
crypto/heimdal/lib/roken/glob.c
792
return((*pglob->gl_stat)(buf, sb));
crypto/heimdal/lib/roken/glob.c
793
return(stat(buf, sb));
crypto/krb5/src/lib/crypto/krb/prng.c
71
struct stat sb;
crypto/krb5/src/lib/crypto/krb/prng.c
82
if (fstat(fd, &sb) == -1 || S_ISREG(sb.st_mode))
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
102
struct stat sb;
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
120
if (fstat(fd, &sb) == -1) {
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
124
dict->word_block = malloc(sb.st_size + 1);
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
129
if (read(fd, dict->word_block, sb.st_size) != sb.st_size) {
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
134
dict->word_block[sb.st_size] = '\0';
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
137
len = sb.st_size;
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
642
struct stat sb;
crypto/krb5/src/lib/krb5/ccache/cc_dir.c
649
if (data->primary != NULL && stat(data->primary + 1, &sb) == 0)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
1213
struct stat sb;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
1233
if (stat(residual, &sb) != 0)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
131
struct stat sb;
crypto/krb5/src/lib/krb5/ccache/cc_file.c
134
if (fstat(fileno(fp), &sb) == -1)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
136
if (sizeof(off_t) > sizeof(size_t) && sb.st_size > (off_t)SIZE_MAX)
crypto/krb5/src/lib/krb5/ccache/cc_file.c
139
*size_out = sb.st_size;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
218
if (fstat(t->bt_fd, &sb))
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
220
if (sb.st_size) {
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
262
b.psize = sb.st_blksize;
crypto/krb5/src/plugins/kdb/db2/libdb2/btree/bt_open.c
95
struct stat sb;
crypto/krb5/src/plugins/kdb/db2/libdb2/mpool/mpool.c
61
struct stat sb;
crypto/krb5/src/plugins/kdb/db2/libdb2/mpool/mpool.c
71
if (fstat(fd, &sb))
crypto/krb5/src/plugins/kdb/db2/libdb2/mpool/mpool.c
73
if (!S_ISREG(sb.st_mode)) {
crypto/krb5/src/plugins/kdb/db2/libdb2/mpool/mpool.c
85
mp->npages = sb.st_size / pagesize;
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_open.c
152
if (fstat(rfd, &sb))
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_open.c
163
if (sb.st_size == 0)
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_open.c
174
t->bt_msize = sb.st_size;
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_open.c
180
t->bt_emap = t->bt_smap + sb.st_size;
crypto/krb5/src/plugins/kdb/db2/libdb2/recno/rec_open.c
65
struct stat sb;
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
759
struct stat sb;
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
768
fstat(fd, &sb))
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
771
if (sb.st_size > (off_t)SIZE_T_MAX)
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
774
if ((p = (void *)malloc((u_int)sb.st_size)) == NULL)
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
776
if (read(fd, p, (int)sb.st_size) == -1)
crypto/krb5/src/plugins/kdb/db2/libdb2/test/dbtest.c
778
*lenp = sb.st_size;
crypto/krb5/src/plugins/pwqual/test/main.c
57
struct stat sb;
crypto/krb5/src/plugins/pwqual/test/main.c
65
if (fstat(fd, &sb) == -1) {
crypto/krb5/src/plugins/pwqual/test/main.c
69
dict->word_block = malloc(sb.st_size + 1);
crypto/krb5/src/plugins/pwqual/test/main.c
72
if (read(fd, dict->word_block, sb.st_size) != sb.st_size)
crypto/krb5/src/plugins/pwqual/test/main.c
75
dict->word_block[sb.st_size] = '\0';
crypto/krb5/src/plugins/pwqual/test/main.c
79
len = sb.st_size;
crypto/openssh/clientloop.c
2242
struct stat sb;
crypto/openssh/clientloop.c
2307
if (stat(options.user_hostfiles[i], &sb) != 0) {
crypto/openssh/openbsd-compat/glob.c
1015
g_lstat(Char *fn, struct stat *sb, glob_t *pglob)
crypto/openssh/openbsd-compat/glob.c
1022
return((*pglob->gl_lstat)(buf, sb));
crypto/openssh/openbsd-compat/glob.c
1023
return(lstat(buf, sb));
crypto/openssh/openbsd-compat/glob.c
1027
g_stat(Char *fn, struct stat *sb, glob_t *pglob)
crypto/openssh/openbsd-compat/glob.c
1034
return((*pglob->gl_stat)(buf, sb));
crypto/openssh/openbsd-compat/glob.c
1035
return(stat(buf, sb));
crypto/openssh/openbsd-compat/glob.c
635
struct stat sb;
crypto/openssh/openbsd-compat/glob.c
654
if (g_lstat(pathbuf, &sb, pglob))
crypto/openssh/openbsd-compat/glob.c
658
pathend[-1] != SEP) && (S_ISDIR(sb.st_mode) ||
crypto/openssh/openbsd-compat/glob.c
659
(S_ISLNK(sb.st_mode) &&
crypto/openssh/openbsd-compat/glob.c
660
(g_stat(pathbuf, &sb, pglob) == 0) &&
crypto/openssh/openbsd-compat/glob.c
661
S_ISDIR(sb.st_mode)))) {
crypto/openssh/openbsd-compat/glob.c
668
return(globextend(pathbuf, pglob, limitp, &sb));
crypto/openssh/openbsd-compat/glob.c
801
struct stat *sb)
crypto/openssh/openbsd-compat/glob.c
852
if (sb == NULL)
crypto/openssh/openbsd-compat/glob.c
864
memcpy(statv[pglob->gl_offs + pglob->gl_pathc], sb,
crypto/openssh/openbsd-compat/glob.c
865
sizeof(*sb));
crypto/openssh/openbsd-compat/mktemp.c
101
if (lstat(path, &sb) != 0)
crypto/openssh/openbsd-compat/mktemp.c
75
struct stat sb;
crypto/openssh/openbsd-compat/port-linux.c
345
struct stat sb;
crypto/openssh/openbsd-compat/port-linux.c
363
if (path[0] == '/' && stat(path, &sb) != 0) {
crypto/openssh/openbsd-compat/regress/utimensattest.c
111
if (stat(TMPFILE2, &sb) == -1)
crypto/openssh/openbsd-compat/regress/utimensattest.c
113
if (sb.st_atime == 11223344)
crypto/openssh/openbsd-compat/regress/utimensattest.c
115
if (sb.st_mtime == 55667788)
crypto/openssh/openbsd-compat/regress/utimensattest.c
64
struct stat sb;
crypto/openssh/openbsd-compat/regress/utimensattest.c
79
if (stat(TMPFILE, &sb) == -1)
crypto/openssh/openbsd-compat/regress/utimensattest.c
81
if (sb.st_atime != 12345678)
crypto/openssh/openbsd-compat/regress/utimensattest.c
83
if (sb.st_mtime != 34567890)
crypto/openssh/openbsd-compat/regress/utimensattest.c
91
if (sb.st_atim.tv_nsec != 23456000)
crypto/openssh/openbsd-compat/regress/utimensattest.c
92
fail("atim.tv_nsec", 23456000, sb.st_atim.tv_nsec);
crypto/openssh/openbsd-compat/regress/utimensattest.c
93
if (sb.st_mtim.tv_nsec != 45678000)
crypto/openssh/openbsd-compat/regress/utimensattest.c
94
fail("mtim.tv_nsec", 45678000, sb.st_mtim.tv_nsec);
crypto/openssh/readconf.c
2580
struct stat sb;
crypto/openssh/readconf.c
2582
if (fstat(fileno(f), &sb) == -1)
crypto/openssh/readconf.c
2584
if (((sb.st_uid != 0 && sb.st_uid != getuid()) ||
crypto/openssh/readconf.c
2585
(sb.st_mode & 022) != 0))
crypto/openssh/regress/setuid-allowed.c
41
struct statvfs sb;
crypto/openssh/regress/setuid-allowed.c
48
if (statvfs(path, &sb) != 0) {
crypto/openssh/regress/setuid-allowed.c
55
return (sb.f_flag & ST_NOSUID) ? 1 : 0;
crypto/openssh/scp.c
1047
struct stat sb;
crypto/openssh/scp.c
1191
if (stat(argv[i], &sb) != 0) {
crypto/openssh/scp.c
737
do_times(int fd, int verb, const struct stat *sb)
crypto/openssh/scp.c
743
(unsigned long long) (sb->st_mtime < 0 ? 0 : sb->st_mtime),
crypto/openssh/scp.c
744
(unsigned long long) (sb->st_atime < 0 ? 0 : sb->st_atime));
crypto/openssh/scp.c
747
(long long)sb->st_mtime, (long long)sb->st_atime);
crypto/openssh/session.c
1285
struct stat sb;
crypto/openssh/session.c
1296
if (stat(nl, &sb) == -1)
crypto/openssh/sftp-client.c
2041
struct stat sb;
crypto/openssh/sftp-client.c
2058
if (fstat(local_fd, &sb) == -1) {
crypto/openssh/sftp-client.c
2063
if (!S_ISREG(sb.st_mode)) {
crypto/openssh/sftp-client.c
2068
stat_to_attrib(&sb, &a);
crypto/openssh/sftp-client.c
2083
if ((off_t)c.size >= sb.st_size) {
crypto/openssh/sftp-client.c
2118
sb.st_size, &progress_counter);
crypto/openssh/sftp-client.c
2259
struct stat sb;
crypto/openssh/sftp-client.c
2270
if (stat(src, &sb) == -1) {
crypto/openssh/sftp-client.c
2274
if (!S_ISDIR(sb.st_mode)) {
crypto/openssh/sftp-client.c
2281
stat_to_attrib(&sb, &a);
crypto/openssh/sftp-client.c
2322
if (lstat(new_src, &sb) == -1) {
crypto/openssh/sftp-client.c
2328
if (S_ISLNK(sb.st_mode)) {
crypto/openssh/sftp-client.c
2334
if (stat(new_src, &sb) == -1) {
crypto/openssh/sftp-client.c
2341
if (S_ISDIR(sb.st_mode)) {
crypto/openssh/sftp-client.c
2346
} else if (S_ISREG(sb.st_mode)) {
crypto/openssh/sftp-glob.c
143
struct stat sb;
crypto/openssh/sftp-glob.c
171
if (fudge_stat(s, &sb) == 0 && S_ISDIR(sb.st_mode)) {
crypto/openssh/sftp-realpath.c
161
if (lstat(resolved, &sb) != 0) {
crypto/openssh/sftp-realpath.c
168
if (S_ISLNK(sb.st_mode)) {
crypto/openssh/sftp-realpath.c
60
struct stat sb;
crypto/openssh/sftp-server.c
1272
struct stat sb;
crypto/openssh/sftp-server.c
1281
if (lstat(oldpath, &sb) == -1)
crypto/openssh/sftp-server.c
1283
else if (S_ISREG(sb.st_mode)) {
crypto/openssh/sftp-server.c
1316
} else if (stat(newpath, &sb) == -1) {
crypto/openssh/sftp.c
641
struct stat sb;
crypto/openssh/sftp.c
643
if (stat(path, &sb) == -1)
crypto/openssh/sftp.c
645
return S_ISDIR(sb.st_mode);
crypto/openssh/sftp.c
743
struct stat sb;
crypto/openssh/sftp.c
771
if (stat(g.gl_pathv[i], &sb) == -1) {
crypto/openssh/sftp.c
906
struct stat sb;
crypto/openssh/sftp.c
908
memset(&sb, 0, sizeof(sb));
crypto/openssh/sftp.c
909
attrib_to_stat(&d[n]->a, &sb);
crypto/openssh/sftp.c
910
lname = ls_file(fname, &sb, 1,
crypto/openssh/sftp.c
912
ruser_name(sb.st_uid),
crypto/openssh/sftp.c
913
rgroup_name(sb.st_gid));
crypto/openssh/ssh-keygen.c
1345
struct stat sb;
crypto/openssh/ssh-keygen.c
1355
if (stat(identity_file, &sb) != 0)
crypto/openssh/ssh-keygen.c
1383
(void)fchmod(fd, sb.st_mode & 0644);
crypto/openssh/ssh-keygen.c
2468
struct stat sb;
crypto/openssh/ssh-keygen.c
2476
if (stat(identity_file, &sb) == -1) {
crypto/openssh/sshd.c
1368
struct stat sb;
crypto/openssh/sshd.c
1800
if ((stat(_PATH_PRIVSEP_CHROOT_DIR, &sb) == -1) ||
crypto/openssh/sshd.c
1801
(S_ISDIR(sb.st_mode) == 0))
crypto/openssh/sshd.c
1806
(sb.st_uid != getuid () ||
crypto/openssh/sshd.c
1807
(sb.st_mode & (S_IWGRP|S_IWOTH)) != 0))
crypto/openssh/sshd.c
1809
if (sb.st_uid != 0 || (sb.st_mode & (S_IWGRP|S_IWOTH)) != 0)
crypto/openssh/sshd.c
1844
if (stat(rexec_argv[0], &sb) != 0 || !(sb.st_mode & (S_IXOTH|S_IXUSR)))
crypto/openssh/sshd.c
1849
if (stat(options.sshd_auth_path, &sb) != 0 ||
crypto/openssh/sshd.c
1850
!(sb.st_mode & (S_IXOTH|S_IXUSR))) {
crypto/openssl/apps/ocsp.c
933
struct stat sb;
crypto/openssl/apps/ocsp.c
935
if (rdb != NULL && stat(rdb->dbfname, &sb) != -1) {
crypto/openssl/apps/ocsp.c
936
if (rdb->dbst.st_mtime != sb.st_mtime
crypto/openssl/apps/ocsp.c
937
|| rdb->dbst.st_ctime != sb.st_ctime
crypto/openssl/apps/ocsp.c
938
|| rdb->dbst.st_ino != sb.st_ino
crypto/openssl/apps/ocsp.c
939
|| rdb->dbst.st_dev != sb.st_dev) {
crypto/openssl/crypto/ec/curve448/curve448.c
396
uint8_t sb = scalar[t / 8];
crypto/openssl/crypto/ec/curve448/curve448.c
401
sb &= -(uint8_t)COFACTOR;
crypto/openssl/crypto/ec/curve448/curve448.c
403
sb = -1;
crypto/openssl/crypto/ec/curve448/curve448.c
405
k_t = (sb >> (t % 8)) & 1;
crypto/openssl/crypto/rand/randfile.c
112
if (fstat(fileno(in), &sb) < 0) {
crypto/openssl/crypto/rand/randfile.c
120
if (S_ISREG(sb.st_mode))
crypto/openssl/crypto/rand/randfile.c
121
bytes = sb.st_size;
crypto/openssl/crypto/rand/randfile.c
191
struct stat sb;
crypto/openssl/crypto/rand/randfile.c
193
if (stat(file, &sb) >= 0 && !S_ISREG(sb.st_mode)) {
crypto/openssl/crypto/rand/randfile.c
97
struct stat sb;
crypto/openssl/ssl/bio_ssl.c
105
sb = BIO_get_data(b);
crypto/openssl/ssl/bio_ssl.c
106
ssl = sb->ssl;
crypto/openssl/ssl/bio_ssl.c
114
if (sb->renegotiate_count > 0) {
crypto/openssl/ssl/bio_ssl.c
115
sb->byte_count += *readbytes;
crypto/openssl/ssl/bio_ssl.c
116
if (sb->byte_count > sb->renegotiate_count) {
crypto/openssl/ssl/bio_ssl.c
117
sb->byte_count = 0;
crypto/openssl/ssl/bio_ssl.c
118
sb->num_renegotiates++;
crypto/openssl/ssl/bio_ssl.c
123
if ((sb->renegotiate_timeout > 0) && (!r)) {
crypto/openssl/ssl/bio_ssl.c
127
if (tm > sb->last_time + sb->renegotiate_timeout) {
crypto/openssl/ssl/bio_ssl.c
128
sb->last_time = tm;
crypto/openssl/ssl/bio_ssl.c
129
sb->num_renegotiates++;
crypto/openssl/ssl/bio_ssl.c
98
BIO_SSL *sb;
crypto/openssl/test/timing_load_creds.c
105
struct stat sb;
crypto/openssl/test/timing_load_creds.c
152
if (stat(av[0], &sb) < 0) {
crypto/openssl/test/timing_load_creds.c
156
contents = OPENSSL_malloc(sb.st_size + 1);
crypto/openssl/test/timing_load_creds.c
162
if ((long)fread(contents, 1, sb.st_size, fp) != sb.st_size) {
crypto/openssl/test/timing_load_creds.c
166
contents[sb.st_size] = '\0';
crypto/openssl/test/timing_load_creds.c
175
readx509(contents, (int)sb.st_size);
crypto/openssl/test/timing_load_creds.c
178
readpkey(contents, (int)sb.st_size);
crypto/openssl/test/timing_load_creds.c
202
readx509(contents, (int)sb.st_size);
crypto/openssl/test/timing_load_creds.c
205
readpkey(contents, (int)sb.st_size);
lib/geom/part/geom_part.c
1115
struct stat sb;
lib/geom/part/geom_part.c
1119
if (stat(bootfile, &sb) == -1)
lib/geom/part/geom_part.c
1121
if (!S_ISREG(sb.st_mode))
lib/geom/part/geom_part.c
1123
if (sb.st_size == 0)
lib/geom/part/geom_part.c
1125
if (*size > 0 && sb.st_size > *size)
lib/geom/part/geom_part.c
1129
*size = sb.st_size;
lib/lib80211/lib80211_regdomain.c
620
struct stat sb;
lib/lib80211/lib80211_regdomain.c
634
if (fstat(fd, &sb) < 0) {
lib/lib80211/lib80211_regdomain.c
642
xml = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
lib/lib80211/lib80211_regdomain.c
651
if (lib80211_regdomain_readconfig(rdp, xml, sb.st_size) != 0) {
lib/lib80211/lib80211_regdomain.c
655
munmap(xml, sb.st_size);
lib/lib80211/lib80211_regdomain.c
660
munmap(xml, sb.st_size);
lib/libbe/be.c
1247
struct stat sb;
lib/libbe/be.c
1276
if (stat(child_path, &sb) != 0) {
lib/libc/db/btree/bt_open.c
207
if (_fstat(t->bt_fd, &sb))
lib/libc/db/btree/bt_open.c
209
if (sb.st_size) {
lib/libc/db/btree/bt_open.c
251
b.psize = sb.st_blksize;
lib/libc/db/btree/bt_open.c
89
struct stat sb;
lib/libc/db/mpool/mpool.c
61
struct stat sb;
lib/libc/db/mpool/mpool.c
71
if (_fstat(fd, &sb))
lib/libc/db/mpool/mpool.c
73
if (!S_ISREG(sb.st_mode)) {
lib/libc/db/mpool/mpool.c
85
mp->npages = sb.st_size / pagesize;
lib/libc/db/recno/rec_open.c
141
if (_fstat(rfd, &sb))
lib/libc/db/recno/rec_open.c
152
if (sb.st_size == 0)
lib/libc/db/recno/rec_open.c
163
t->bt_msize = sb.st_size;
lib/libc/db/recno/rec_open.c
169
t->bt_emap = t->bt_smap + sb.st_size;
lib/libc/db/recno/rec_open.c
59
struct stat sb;
lib/libc/db/test/dbtest.c
670
struct stat sb;
lib/libc/db/test/dbtest.c
679
fstat(fd, &sb))
lib/libc/db/test/dbtest.c
682
if (sb.st_size > (off_t)SIZE_T_MAX)
lib/libc/db/test/dbtest.c
685
if ((p = (void *)malloc((u_int)sb.st_size)) == NULL)
lib/libc/db/test/dbtest.c
687
(void)read(fd, p, (int)sb.st_size);
lib/libc/db/test/dbtest.c
688
*lenp = sb.st_size;
lib/libc/gen/ctermid.c
45
struct stat sb;
lib/libc/gen/ctermid.c
58
if (stat(_PATH_TTY, &sb) == 0 && S_ISCHR(sb.st_mode))
lib/libc/gen/ctermid.c
60
&dlen, &sb.st_rdev, sizeof(sb.st_rdev));
lib/libc/gen/exec.c
150
struct stat sb;
lib/libc/gen/exec.c
213
if (stat(path, &sb) == -1) {
lib/libc/gen/fstab.c
100
if (stat(buf, &sb) != 0 ||
lib/libc/gen/fstab.c
101
(!S_ISBLK(sb.st_mode) && !S_ISCHR(sb.st_mode)))
lib/libc/gen/fstab.c
88
struct stat sb;
lib/libc/gen/fts-compat.c
1169
struct freebsd11_stat sb;
lib/libc/gen/fts-compat.c
1176
if (freebsd11_fstat(newfd, &sb)) {
lib/libc/gen/fts-compat.c
1180
if (p->fts_dev != sb.st_dev || p->fts_ino != sb.st_ino) {
lib/libc/gen/fts-compat.c
917
struct freebsd11_stat *sbp, sb;
lib/libc/gen/fts-compat.c
921
sbp = ISSET(FTS_NOSTAT) ? &sb : p->fts_statp;
lib/libc/gen/fts-compat.c
926
if (sbp != &sb) {
lib/libc/gen/fts-compat11.c
1148
struct freebsd11_stat sb;
lib/libc/gen/fts-compat11.c
1156
if (freebsd11_fstat(newfd, &sb)) {
lib/libc/gen/fts-compat11.c
1160
if (p->fts_dev != sb.st_dev || p->fts_ino != sb.st_ino) {
lib/libc/gen/fts-compat11.c
900
struct freebsd11_stat *sbp, sb;
lib/libc/gen/fts-compat11.c
910
sbp = ISSET(FTS_NOSTAT) ? &sb : p->fts_statp;
lib/libc/gen/fts-compat11.c
915
if (sbp != &sb) {
lib/libc/gen/fts.c
1004
struct stat *sbp, sb;
lib/libc/gen/fts.c
1016
sbp = ISSET(FTS_NOSTAT) ? &sb : p->fts_statp;
lib/libc/gen/fts.c
1020
if (sbp != &sb) {
lib/libc/gen/fts.c
1241
struct stat sb;
lib/libc/gen/fts.c
1250
if (_fstat(newfd, &sb)) {
lib/libc/gen/fts.c
1254
if (p->fts_dev != sb.st_dev || p->fts_ino != sb.st_ino) {
lib/libc/gen/fts.c
1262
p->fts_dev = sb.st_dev;
lib/libc/gen/fts.c
1263
p->fts_ino = sb.st_ino;
lib/libc/gen/getttyent.c
103
struct stat sb;
lib/libc/gen/getttyent.c
112
if (dev != NULL && stat(dev, &sb) == 0)
lib/libc/gen/getutxent.c
46
struct stat sb;
lib/libc/gen/getutxent.c
74
if (_fstat(fileno(uf), &sb) != -1 &&
lib/libc/gen/getutxent.c
75
sb.st_size % sizeof(struct futx) != 0) {
lib/libc/gen/glob-compat11.c
1001
return ((*pglob->gl_stat)(buf, sb));
lib/libc/gen/glob-compat11.c
1002
return (freebsd11_stat(buf, sb));
lib/libc/gen/glob-compat11.c
611
struct freebsd11_stat sb;
lib/libc/gen/glob-compat11.c
622
if (g_lstat(pathbuf, &sb, pglob))
lib/libc/gen/glob-compat11.c
632
(S_ISDIR(sb.st_mode) ||
lib/libc/gen/glob-compat11.c
633
(S_ISLNK(sb.st_mode) &&
lib/libc/gen/glob-compat11.c
634
g_stat(pathbuf, &sb, pglob) == 0 &&
lib/libc/gen/glob-compat11.c
635
S_ISDIR(sb.st_mode)))) {
lib/libc/gen/glob-compat11.c
978
g_lstat(Char *fn, struct freebsd11_stat *sb, glob11_t *pglob)
lib/libc/gen/glob-compat11.c
987
return((*pglob->gl_lstat)(buf, sb));
lib/libc/gen/glob-compat11.c
988
return (freebsd11_lstat(buf, sb));
lib/libc/gen/glob-compat11.c
992
g_stat(Char *fn, struct freebsd11_stat *sb, glob11_t *pglob)
lib/libc/gen/glob.c
1040
g_lstat(Char *fn, struct stat *sb, glob_t *pglob)
lib/libc/gen/glob.c
1049
return((*pglob->gl_lstat)(buf, sb));
lib/libc/gen/glob.c
1050
return (lstat(buf, sb));
lib/libc/gen/glob.c
1054
g_stat(Char *fn, struct stat *sb, glob_t *pglob)
lib/libc/gen/glob.c
1063
return ((*pglob->gl_stat)(buf, sb));
lib/libc/gen/glob.c
1064
return (stat(buf, sb));
lib/libc/gen/glob.c
674
struct stat sb;
lib/libc/gen/glob.c
685
if (g_lstat(pathbuf, &sb, pglob))
lib/libc/gen/glob.c
695
(S_ISDIR(sb.st_mode) ||
lib/libc/gen/glob.c
696
(S_ISLNK(sb.st_mode) &&
lib/libc/gen/glob.c
697
g_stat(pathbuf, &sb, pglob) == 0 &&
lib/libc/gen/glob.c
698
S_ISDIR(sb.st_mode)))) {
lib/libc/gen/pututxline.c
237
struct stat sb;
lib/libc/gen/pututxline.c
249
if (_fstat(fd, &sb) != -1 && sb.st_size % sizeof(struct futx) != 0)
lib/libc/gen/pututxline.c
46
struct stat sb;
lib/libc/gen/pututxline.c
54
if (_fstat(fd, &sb) != -1 && sb.st_size % sizeof(struct futx) != 0) {
lib/libc/gen/sem_new.c
142
struct stat sb;
lib/libc/gen/sem_new.c
181
if (fd == -1 || _fstat(fd, &sb) == -1) {
lib/libc/gen/sem_new.c
186
O_EXCL) || ni->dev != sb.st_dev ||
lib/libc/gen/sem_new.c
187
ni->ino != sb.st_ino) {
lib/libc/gen/sem_new.c
212
if (fd == -1 || _fstat(fd, &sb) == -1)
lib/libc/gen/sem_new.c
215
if (sb.st_size < sizeof(sem_t)) {
lib/libc/gen/sem_new.c
237
ni->dev = sb.st_dev;
lib/libc/gen/sem_new.c
238
ni->ino = sb.st_ino;
lib/libc/locale/rune.c
151
munmap(fdata, sb.st_size);
lib/libc/locale/rune.c
223
munmap(fdata, sb.st_size);
lib/libc/locale/rune.c
243
munmap(fdata, sb.st_size);
lib/libc/locale/rune.c
62
struct stat sb;
lib/libc/locale/rune.c
76
if (_fstat(fd, &sb) < 0) {
lib/libc/locale/rune.c
82
if ((size_t)sb.st_size < sizeof (_FileRuneLocale)) {
lib/libc/locale/rune.c
89
fdata = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
lib/libc/locale/rune.c
97
lastp = fdata + sb.st_size;
lib/libc/resolv/res_init.c
285
struct stat sb;
lib/libc/resolv/res_init.c
289
if (_fstat(fileno(fp), &sb) == 0) {
lib/libc/resolv/res_init.c
290
statp->_u._ext.ext->conf_mtim = sb.st_mtim;
lib/libc/resolv/res_state.c
70
struct stat sb;
lib/libc/resolv/res_state.c
88
if (stat(_PATH_RESCONF, &sb) == 0 &&
lib/libc/resolv/res_state.c
89
(sb.st_mtim.tv_sec != ext->conf_mtim.tv_sec ||
lib/libc/resolv/res_state.c
90
sb.st_mtim.tv_nsec != ext->conf_mtim.tv_nsec)) {
lib/libc/stdio/remove.c
43
struct stat sb;
lib/libc/stdio/remove.c
45
if (lstat(file, &sb) < 0)
lib/libc/stdio/remove.c
47
if (S_ISDIR(sb.st_mode))
lib/libc/stdlib/realpath.c
138
if (lstat(resolved, &sb) != 0) {
lib/libc/stdlib/realpath.c
152
if (S_ISLNK(sb.st_mode)) {
lib/libc/stdlib/realpath.c
201
} else if (!S_ISDIR(sb.st_mode) && p != NULL) {
lib/libc/stdlib/realpath.c
50
struct stat sb;
lib/libc/sys/lstat.c
36
lstat(const char *path, struct stat *sb)
lib/libc/sys/lstat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, AT_SYMLINK_NOFOLLOW));
lib/libc/sys/stat.c
36
stat(const char *path, struct stat *sb)
lib/libc/sys/stat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, 0));
lib/libcasper/services/cap_fileargs/cap_fileargs.c
365
fileargs_lstat(fileargs_t *fa, const char *name, struct stat *sb)
lib/libcasper/services/cap_fileargs/cap_fileargs.c
380
if (sb == NULL) {
lib/libcasper/services/cap_fileargs/cap_fileargs.c
390
if (fileargs_get_lstat_cache(fa, name, sb) != -1)
lib/libcasper/services/cap_fileargs/cap_fileargs.c
398
assert(size == sizeof(*sb));
lib/libcasper/services/cap_fileargs/cap_fileargs.c
399
memcpy(sb, buf, size);
lib/libcasper/services/cap_fileargs/cap_fileargs.c
540
struct stat sb;
lib/libcasper/services/cap_fileargs/cap_fileargs.c
583
if (lstat(fname, &sb) < 0) {
lib/libcasper/services/cap_fileargs/cap_fileargs.c
588
nvlist_add_binary(new, "stat", &sb, sizeof(sb));
lib/libcasper/services/cap_fileargs/cap_fileargs.c
60
fileargs_get_lstat_cache(fileargs_t *fa, const char *name, struct stat *sb)
lib/libcasper/services/cap_fileargs/cap_fileargs.c
644
struct stat sb;
lib/libcasper/services/cap_fileargs/cap_fileargs.c
654
error = lstat(name, &sb);
lib/libcasper/services/cap_fileargs/cap_fileargs.c
665
nvlist_add_binary(nvlout, "stat", &sb, sizeof(sb));
lib/libcasper/services/cap_fileargs/cap_fileargs.c
82
assert(size == sizeof(*sb));
lib/libcasper/services/cap_fileargs/cap_fileargs.c
83
memcpy(sb, buf, size);
lib/libcasper/services/cap_fileargs/cap_fileargs.h
117
#define fileargs_lstat(fa, name, sb) \
lib/libcasper/services/cap_fileargs/cap_fileargs.h
118
lstat(name, sb)
lib/libcasper/services/cap_fileargs/cap_fileargs.h
55
int fileargs_lstat(fileargs_t *fa, const char *name, struct stat *sb);
lib/libfetch/file.c
103
if (stat(fn, &sb) == -1) {
lib/libfetch/file.c
107
us->size = sb.st_size;
lib/libfetch/file.c
108
us->atime = sb.st_atime;
lib/libfetch/file.c
109
us->mtime = sb.st_mtime;
lib/libfetch/file.c
99
struct stat sb;
lib/libmt/mtlib.c
225
mt_status_tree_sbuf(struct sbuf *sb, struct mt_status_entry *entry, int indent,
lib/libmt/mtlib.c
226
void (*sbuf_func)(struct sbuf *sb, struct mt_status_entry *entry,
lib/libmt/mtlib.c
233
sbuf_func(sb, entry, arg);
lib/libmt/mtlib.c
235
sbuf_printf(sb, "%*sname: %s, value: %s, fmt: %s, size: %zd, "
lib/libmt/mtlib.c
240
sbuf_printf(sb, "%*snv: name: %s, value: %s\n",
lib/libmt/mtlib.c
246
mt_status_tree_sbuf(sb, entry2, indent + 2, sbuf_func, arg);
lib/libmt/mtlib.c
262
struct sbuf *sb;
lib/libmt/mtlib.c
264
sb = sbuf_new_auto();
lib/libmt/mtlib.c
265
if (sb == NULL)
lib/libmt/mtlib.c
267
mt_status_tree_sbuf(sb, entry, indent, NULL, NULL);
lib/libmt/mtlib.c
268
sbuf_finish(sb);
lib/libmt/mtlib.c
270
printf("%s", sbuf_data(sb));
lib/libmt/mtlib.c
271
sbuf_delete(sb);
lib/libmt/mtlib.c
390
mt_entry_sbuf(struct sbuf *sb, struct mt_status_entry *entry, char *fmt)
lib/libmt/mtlib.c
395
sbuf_printf(sb, fmt, (intmax_t)entry->value_signed);
lib/libmt/mtlib.c
397
sbuf_printf(sb, "%jd",
lib/libmt/mtlib.c
402
sbuf_printf(sb, fmt, (uintmax_t)entry->value_unsigned);
lib/libmt/mtlib.c
404
sbuf_printf(sb, "%ju",
lib/libmt/mtlib.c
409
sbuf_printf(sb, fmt, entry->value);
lib/libmt/mtlib.c
411
sbuf_printf(sb, "%s", entry->value);
lib/libmt/mtlib.c
431
mt_param_parent_sbuf(struct sbuf *sb, struct mt_status_entry *entry,
lib/libmt/mtlib.c
435
mt_param_parent_sbuf(sb, entry->parent, print_params);
lib/libmt/mtlib.c
441
sbuf_printf(sb, "%s.", entry->entry_name);
lib/libmt/mtlib.c
445
mt_param_entry_sbuf(struct sbuf *sb, struct mt_status_entry *entry, void *arg)
lib/libmt/mtlib.c
459
mt_param_parent_sbuf(sb, entry->parent, print_params);
lib/libmt/mtlib.c
461
sbuf_printf(sb, "%s: %s", entry->entry_name, entry->value);
lib/libmt/mtlib.c
465
sbuf_printf(sb, " (%s)", entry->desc);
lib/libmt/mtlib.c
466
sbuf_printf(sb, "\n");
lib/libmt/mtlib.h
102
void mt_entry_sbuf(struct sbuf *sb, struct mt_status_entry *entry, char *fmt);
lib/libmt/mtlib.h
105
void mt_param_parent_sbuf(struct sbuf *sb, struct mt_status_entry *entry,
lib/libmt/mtlib.h
107
void mt_param_entry_sbuf(struct sbuf *sb, struct mt_status_entry *entry,
lib/libmt/mtlib.h
90
void mt_status_tree_sbuf(struct sbuf *sb, struct mt_status_entry *entry,
lib/libmt/mtlib.h
91
int indent, void (*sbuf_func)(struct sbuf *sb,
lib/libpam/modules/pam_xdg/pam_xdg.c
113
rv = fstatat(rt_dir_prefix, user, &sb, 0);
lib/libpam/modules/pam_xdg/pam_xdg.c
119
if (sb.st_uid != passwd->pw_uid ||
lib/libpam/modules/pam_xdg/pam_xdg.c
120
sb.st_gid != passwd->pw_gid) {
lib/libpam/modules/pam_xdg/pam_xdg.c
126
if ((sb.st_mode & 0x1FF) != RUNTIME_DIR_MODE) {
lib/libpam/modules/pam_xdg/pam_xdg.c
215
struct stat sb;
lib/libpam/modules/pam_xdg/pam_xdg.c
243
rv = fstatat(rt_dir_prefix, user, &sb, 0);
lib/libpam/modules/pam_xdg/pam_xdg.c
249
if (sb.st_uid != passwd->pw_uid ||
lib/libpam/modules/pam_xdg/pam_xdg.c
250
sb.st_gid != passwd->pw_gid) {
lib/libpam/modules/pam_xdg/pam_xdg.c
256
if ((sb.st_mode & 0x1FF) != RUNTIME_DIR_MODE) {
lib/libpam/modules/pam_xdg/pam_xdg.c
59
struct stat sb;
lib/libpmc/pmu-events/jevents.c
1200
static int preprocess_arch_std_files(const char *fpath, const struct stat *sb,
lib/libpmc/pmu-events/jevents.c
1207
return json_events(fpath, save_arch_std_events, (void *)(uintptr_t)sb);
lib/libpmc/pmu-events/jevents.c
1212
static int process_one_file(const char *fpath, const struct stat *sb,
lib/libpmc/pmu-events/jevents.c
1244
level, sb->st_size, bname, fpath);
lib/libsbuf/tests/sbuf_core_test.c
100
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_core_test.c
116
struct sbuf *sb;
lib/libsbuf/tests/sbuf_core_test.c
118
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_core_test.c
120
sbuf_set_drain(sb, drain_ret0, NULL);
lib/libsbuf/tests/sbuf_core_test.c
122
sbuf_cat(sb, test_string);
lib/libsbuf/tests/sbuf_core_test.c
124
ATF_CHECK_EQ_MSG(-1, sbuf_finish(sb),
lib/libsbuf/tests/sbuf_core_test.c
133
struct sbuf *sb;
lib/libsbuf/tests/sbuf_core_test.c
137
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_core_test.c
138
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
143
buf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_core_test.c
146
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0,
lib/libsbuf/tests/sbuf_core_test.c
151
sbuf_set_flags(sb, SBUF_INCLUDENUL);
lib/libsbuf/tests/sbuf_core_test.c
152
ATF_REQUIRE_MSG((ssize_t)(i * test_string_len + 1) == sbuf_len(sb),
lib/libsbuf/tests/sbuf_core_test.c
156
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
159
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_core_test.c
166
struct sbuf sb;
lib/libsbuf/tests/sbuf_core_test.c
169
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
lib/libsbuf/tests/sbuf_core_test.c
171
sbuf_cat(&sb, test_string);
lib/libsbuf/tests/sbuf_core_test.c
175
ATF_REQUIRE_EQ_MSG(0, sbuf_finish(&sb),
lib/libsbuf/tests/sbuf_core_test.c
178
sbuf_putbuf(&sb);
lib/libsbuf/tests/sbuf_core_test.c
183
sbuf_putc(&sb, ' ');
lib/libsbuf/tests/sbuf_core_test.c
185
ATF_CHECK_EQ_MSG(-1, sbuf_finish(&sb),
lib/libsbuf/tests/sbuf_core_test.c
188
sbuf_delete(&sb);
lib/libsbuf/tests/sbuf_core_test.c
194
struct sbuf *sb;
lib/libsbuf/tests/sbuf_core_test.c
198
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_core_test.c
199
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
206
ATF_REQUIRE(sbuf_len(sb) == 0);
lib/libsbuf/tests/sbuf_core_test.c
208
ATF_CHECK(sbuf_setpos(sb, -1) == -1);
lib/libsbuf/tests/sbuf_core_test.c
209
ATF_CHECK(sbuf_setpos(sb, 0) == 0);
lib/libsbuf/tests/sbuf_core_test.c
210
ATF_CHECK(sbuf_setpos(sb, 1) == -1);
lib/libsbuf/tests/sbuf_core_test.c
212
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_core_test.c
214
buf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_core_test.c
222
ATF_CHECK(sbuf_setpos(sb, -1) == -1);
lib/libsbuf/tests/sbuf_core_test.c
228
ATF_CHECK(sbuf_setpos(sb, test_string_len + 2) == -1);
lib/libsbuf/tests/sbuf_core_test.c
230
ATF_CHECK(sbuf_setpos(sb, test_string_chopped_len) == 0);
lib/libsbuf/tests/sbuf_core_test.c
232
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
235
buf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_core_test.c
238
ATF_REQUIRE_MSG(strncmp(sbuf_data(sb), test_string, buf_len) == 0,
lib/libsbuf/tests/sbuf_core_test.c
239
"sbuf (\"%s\") != test string (\"%s\") for [0,%zd]", sbuf_data(sb),
lib/libsbuf/tests/sbuf_core_test.c
242
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_core_test.c
47
struct sbuf *sb;
lib/libsbuf/tests/sbuf_core_test.c
51
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_core_test.c
52
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
55
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_core_test.c
63
ATF_REQUIRE_EQ_MSG(0, sbuf_finish(sb), "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
66
sbuf_putbuf(sb);
lib/libsbuf/tests/sbuf_core_test.c
71
sbuf_clear(sb);
lib/libsbuf/tests/sbuf_core_test.c
73
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
76
buf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_core_test.c
78
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), "", "sbuf (\"%s\") was not empty",
lib/libsbuf/tests/sbuf_core_test.c
79
sbuf_data(sb));
lib/libsbuf/tests/sbuf_core_test.c
81
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_core_test.c
87
struct sbuf *sb;
lib/libsbuf/tests/sbuf_core_test.c
89
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_core_test.c
90
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
93
ATF_CHECK(sbuf_done(sb) == 0);
lib/libsbuf/tests/sbuf_core_test.c
95
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_core_test.c
98
ATF_CHECK(sbuf_done(sb) != 0);
lib/libsbuf/tests/sbuf_stdio_test.c
101
ATF_REQUIRE_EQ_MSG(0, sbuf_cat(sb, test_string),
lib/libsbuf/tests/sbuf_stdio_test.c
104
ATF_CHECK_EQ(0, sbuf_finish(sb));
lib/libsbuf/tests/sbuf_stdio_test.c
110
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
116
struct sbuf *sb;
lib/libsbuf/tests/sbuf_stdio_test.c
123
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_stdio_test.c
124
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
127
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_stdio_test.c
128
ATF_REQUIRE_MSG(sbuf_putc(sb, MESSAGE_SEPARATOR) == 0,
lib/libsbuf/tests/sbuf_stdio_test.c
131
ATF_REQUIRE_MSG(sbuf_printf(sb, MESSAGE_FORMAT, test_string) == 0,
lib/libsbuf/tests/sbuf_stdio_test.c
134
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
137
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string_tmp,
lib/libsbuf/tests/sbuf_stdio_test.c
138
"sbuf (\"%s\") != test string (\"%s\")", sbuf_data(sb),
lib/libsbuf/tests/sbuf_stdio_test.c
141
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
149
struct sbuf *sb;
lib/libsbuf/tests/sbuf_stdio_test.c
152
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_stdio_test.c
153
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
156
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_stdio_test.c
160
ATF_CHECK_EQ(0, sbuf_finish(sb));
lib/libsbuf/tests/sbuf_stdio_test.c
161
sbuf_putbuf(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
166
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
169
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
175
struct sbuf *sb;
lib/libsbuf/tests/sbuf_stdio_test.c
183
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_stdio_test.c
184
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
187
ATF_REQUIRE_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_stdio_test.c
188
ATF_REQUIRE_MSG(sbuf_putc(sb, MESSAGE_SEPARATOR) == 0,
lib/libsbuf/tests/sbuf_stdio_test.c
191
rc = sbuf_vprintf_helper(sb, MESSAGE_FORMAT, test_string);
lib/libsbuf/tests/sbuf_stdio_test.c
194
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
197
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string_tmp,
lib/libsbuf/tests/sbuf_stdio_test.c
198
"sbuf (\"%s\") != test string (\"%s\")", sbuf_data(sb),
lib/libsbuf/tests/sbuf_stdio_test.c
201
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
45
sbuf_vprintf_helper(struct sbuf *sb, const char *restrict format, ...)
lib/libsbuf/tests/sbuf_stdio_test.c
52
rc = sbuf_vprintf(sb, format, ap);
lib/libsbuf/tests/sbuf_stdio_test.c
62
struct sbuf *sb;
lib/libsbuf/tests/sbuf_stdio_test.c
66
sb = sbuf_new(NULL, buf, sizeof(buf), SBUF_FIXEDLEN);
lib/libsbuf/tests/sbuf_stdio_test.c
67
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
72
sbuf_set_drain(sb, sbuf_printf_drain, NULL);
lib/libsbuf/tests/sbuf_stdio_test.c
74
ATF_REQUIRE_EQ_MSG(0, sbuf_cat(sb, test_string),
lib/libsbuf/tests/sbuf_stdio_test.c
77
ATF_CHECK_EQ(0, sbuf_finish(sb));
lib/libsbuf/tests/sbuf_stdio_test.c
82
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_stdio_test.c
88
struct sbuf *sb;
lib/libsbuf/tests/sbuf_stdio_test.c
93
sb = sbuf_new(NULL, buf, sizeof(buf), SBUF_FIXEDLEN);
lib/libsbuf/tests/sbuf_stdio_test.c
94
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_stdio_test.c
99
sbuf_set_drain(sb, sbuf_printf_drain, &cnt);
lib/libsbuf/tests/sbuf_string_test.c
100
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
108
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
111
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
112
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
115
ATF_CHECK_MSG(sbuf_bcpy(sb, test_buffer, sizeof(test_buffer)) == 0,
lib/libsbuf/tests/sbuf_string_test.c
118
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
123
ATF_CHECK_MSG(sbuf_bcpy(sb, test_buffer, sizeof(test_buffer)) == 0,
lib/libsbuf/tests/sbuf_string_test.c
126
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
131
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
134
check_buffers_equal(sbuf_data(sb), test_buffer, (size_t)test_sbuf_len);
lib/libsbuf/tests/sbuf_string_test.c
136
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
142
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
149
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
150
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
153
ATF_CHECK_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_string_test.c
155
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
160
ATF_CHECK_MSG(sbuf_cat(sb, test_string) == 0, "sbuf_cat failed");
lib/libsbuf/tests/sbuf_string_test.c
162
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
167
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
170
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string_tmp,
lib/libsbuf/tests/sbuf_string_test.c
171
"sbuf (\"%s\") != test string (\"%s\")", sbuf_data(sb),
lib/libsbuf/tests/sbuf_string_test.c
174
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
182
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
185
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
186
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
189
ATF_CHECK_MSG(sbuf_cpy(sb, test_string) == 0, "sbuf_cpy failed");
lib/libsbuf/tests/sbuf_string_test.c
191
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
196
ATF_CHECK_MSG(sbuf_cpy(sb, test_string) == 0, "sbuf_cpy failed");
lib/libsbuf/tests/sbuf_string_test.c
198
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
203
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
206
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string,
lib/libsbuf/tests/sbuf_string_test.c
207
"sbuf (\"%s\") != test string (\"%s\")", sbuf_data(sb),
lib/libsbuf/tests/sbuf_string_test.c
210
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
216
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
220
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
221
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
225
ATF_REQUIRE_MSG(sbuf_putc(sb, test_string[i]) == 0,
lib/libsbuf/tests/sbuf_string_test.c
229
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
235
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
238
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string,
lib/libsbuf/tests/sbuf_string_test.c
239
"sbuf (\"%s\") != test string (\"%s\")", sbuf_data(sb),
lib/libsbuf/tests/sbuf_string_test.c
242
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
248
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
251
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
252
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
255
ATF_CHECK_MSG(sbuf_cpy(sb, test_string) == 0, "sbuf_cpy failed");
lib/libsbuf/tests/sbuf_string_test.c
256
ATF_CHECK_MSG(sbuf_cat(sb, test_whitespace_string) == 0,
lib/libsbuf/tests/sbuf_string_test.c
262
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
267
ATF_REQUIRE_MSG(sbuf_trim(sb) == 0, "sbuf_trim failed");
lib/libsbuf/tests/sbuf_string_test.c
269
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
272
ATF_REQUIRE_STREQ_MSG(sbuf_data(sb), test_string,
lib/libsbuf/tests/sbuf_string_test.c
273
"sbuf (\"%s\") != test string (\"%s\") (trimmed)", sbuf_data(sb),
lib/libsbuf/tests/sbuf_string_test.c
276
sbuf_delete(sb);
lib/libsbuf/tests/sbuf_string_test.c
63
struct sbuf *sb;
lib/libsbuf/tests/sbuf_string_test.c
74
sb = sbuf_new_auto();
lib/libsbuf/tests/sbuf_string_test.c
75
ATF_REQUIRE_MSG(sb != NULL, "sbuf_new_auto failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
78
ATF_CHECK_MSG(sbuf_bcat(sb, test_buffer, sizeof(test_buffer)) == 0,
lib/libsbuf/tests/sbuf_string_test.c
81
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
86
ATF_CHECK_MSG(sbuf_bcat(sb, test_buffer, sizeof(test_buffer)) == 0,
lib/libsbuf/tests/sbuf_string_test.c
89
test_sbuf_len = sbuf_len(sb);
lib/libsbuf/tests/sbuf_string_test.c
94
ATF_REQUIRE_MSG(sbuf_finish(sb) == 0, "sbuf_finish failed: %s",
lib/libsbuf/tests/sbuf_string_test.c
97
check_buffers_equal(sbuf_data(sb), test_buffer_tmp,
lib/libsys/_libsys.h
836
int __sys_fstat(int fd, struct stat * sb);
lib/libsys/_libsys.h
838
int __sys_fhstat(const struct fhandle * u_fhp, struct stat * sb);
lib/libutil++/tests/pidfile_test.cc
22
struct stat sb;
lib/libutil++/tests/pidfile_test.cc
23
ATF_REQUIRE(fstat(pidfile_fileno(pfh), &sb) == 0);
lib/libutil++/tests/pidfile_test.cc
24
ATF_REQUIRE_EQ(0, sb.st_size);
lib/libutil++/tests/pidfile_test.cc
31
ATF_REQUIRE(fstat(pf.fileno(), &sb) == 0);
lib/libutil++/tests/pidfile_test.cc
32
ATF_REQUIRE(sb.st_size > 0);
lib/libutil/_secure_path.c
46
struct stat sb;
lib/libutil/_secure_path.c
49
if (lstat(path, &sb) < 0) {
lib/libutil/_secure_path.c
55
else if (!S_ISREG(sb.st_mode))
lib/libutil/_secure_path.c
57
else if (sb.st_mode & S_IWOTH)
lib/libutil/_secure_path.c
59
else if ((int)uid != -1 && sb.st_uid != uid && sb.st_uid != 0) {
lib/libutil/_secure_path.c
64
} else if ((int)gid != -1 && sb.st_gid != gid && (sb.st_mode & S_IWGRP))
lib/libutil/flopen.c
52
struct stat sb, fsb;
lib/libutil/flopen.c
82
if (fstatat(dirfd, path, &sb, 0) == -1) {
lib/libutil/flopen.c
94
if (sb.st_dev != fsb.st_dev ||
lib/libutil/flopen.c
95
sb.st_ino != fsb.st_ino) {
lib/libutil/mntopts.c
123
struct stat sb;
lib/libutil/mntopts.c
125
if (realpath(path, resolved) == NULL || stat(resolved, &sb) != 0)
lib/libutil/mntopts.c
127
if (!S_ISDIR(sb.st_mode)) {
lib/libutil/mntopts.c
137
struct stat sb;
lib/libutil/mntopts.c
139
if (realpath(path, resolved) == NULL || stat(resolved, &sb) != 0)
lib/libutil/mntopts.c
141
if (!S_ISDIR(sb.st_mode) && !S_ISREG(sb.st_mode)) {
lib/libutil/pidfile.c
126
struct stat sb;
lib/libutil/pidfile.c
197
if (fstat(fd, &sb) == -1) {
lib/libutil/pidfile.c
214
pfh->pf_dev = sb.st_dev;
lib/libutil/pidfile.c
215
pfh->pf_ino = sb.st_ino;
lib/libutil/pidfile.c
61
struct stat sb;
lib/libutil/pidfile.c
68
if (fstat(pfh->pf_fd, &sb) == -1)
lib/libutil/pidfile.c
70
if (sb.st_dev != pfh->pf_dev || sb.st_ino != pfh->pf_ino)
lib/virtual_oss/bt/sbc_encode.c
109
if ((sbc->scalefactor[0][sb] + sbc->scalefactor[1][sb]) > x + y) {
lib/virtual_oss/bt/sbc_encode.c
110
joint |= 1 << (sbc->bands - sb - 1);
lib/virtual_oss/bt/sbc_encode.c
111
sbc->scalefactor[0][sb] = x;
lib/virtual_oss/bt/sbc_encode.c
112
sbc->scalefactor[1][sb] = y;
lib/virtual_oss/bt/sbc_encode.c
114
sbc->samples[block][0][sb] = sb_j[block][0];
lib/virtual_oss/bt/sbc_encode.c
115
sbc->samples[block][1][sb] = sb_j[block][1];
lib/virtual_oss/bt/sbc_encode.c
127
uint8_t sb;
lib/virtual_oss/bt/sbc_encode.c
130
for (sb = 0; sb != sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
135
x |= (uint32_t)ABS(sbc->samples[block][ch][sb]);
lib/virtual_oss/bt/sbc_encode.c
141
sbc->scalefactor[ch][sb] = 16 - lx;
lib/virtual_oss/bt/sbc_encode.c
154
int ch, sb, start_chan = 0;
lib/virtual_oss/bt/sbc_encode.c
166
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
167
bitneed[ch][sb] = sbc->scalefactor[ch][sb];
lib/virtual_oss/bt/sbc_encode.c
169
if (bitneed[ch][sb] > max_bitneed)
lib/virtual_oss/bt/sbc_encode.c
170
max_bitneed = bitneed[ch][sb];
lib/virtual_oss/bt/sbc_encode.c
175
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
176
if (sbc->scalefactor[ch][sb] == 0) {
lib/virtual_oss/bt/sbc_encode.c
177
bitneed[ch][sb] = -5;
lib/virtual_oss/bt/sbc_encode.c
180
loudness = sbc->scalefactor[ch][sb] -
lib/virtual_oss/bt/sbc_encode.c
181
loudnessoffset8[cfg->freq][sb];
lib/virtual_oss/bt/sbc_encode.c
183
loudness = sbc->scalefactor[ch][sb] -
lib/virtual_oss/bt/sbc_encode.c
184
loudnessoffset4[cfg->freq][sb];
lib/virtual_oss/bt/sbc_encode.c
187
bitneed[ch][sb] = loudness / 2;
lib/virtual_oss/bt/sbc_encode.c
189
bitneed[ch][sb] = loudness;
lib/virtual_oss/bt/sbc_encode.c
191
if (bitneed[ch][sb] > max_bitneed)
lib/virtual_oss/bt/sbc_encode.c
192
max_bitneed = bitneed[ch][sb];
lib/virtual_oss/bt/sbc_encode.c
204
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
205
if ((bitneed[ch][sb] > bitslice + 1) &&
lib/virtual_oss/bt/sbc_encode.c
206
(bitneed[ch][sb] < bitslice + 16))
lib/virtual_oss/bt/sbc_encode.c
208
else if (bitneed[ch][sb] == bitslice + 1)
lib/virtual_oss/bt/sbc_encode.c
220
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
221
if (bitneed[ch][sb] < bitslice + 2) {
lib/virtual_oss/bt/sbc_encode.c
222
sbc->bits[ch][sb] = 0;
lib/virtual_oss/bt/sbc_encode.c
224
sbc->bits[ch][sb] = bitneed[ch][sb] - bitslice;
lib/virtual_oss/bt/sbc_encode.c
225
if (sbc->bits[ch][sb] > 16)
lib/virtual_oss/bt/sbc_encode.c
226
sbc->bits[ch][sb] = 16;
lib/virtual_oss/bt/sbc_encode.c
235
sb = 0;
lib/virtual_oss/bt/sbc_encode.c
236
while (bitcount < cfg->bitpool && sb < sbc->bands) {
lib/virtual_oss/bt/sbc_encode.c
237
if ((sbc->bits[ch][sb] >= 2) && (sbc->bits[ch][sb] < 16)) {
lib/virtual_oss/bt/sbc_encode.c
238
sbc->bits[ch][sb]++;
lib/virtual_oss/bt/sbc_encode.c
240
} else if ((bitneed[ch][sb] == bitslice + 1) &&
lib/virtual_oss/bt/sbc_encode.c
242
sbc->bits[ch][sb] = 2;
lib/virtual_oss/bt/sbc_encode.c
246
sb++;
lib/virtual_oss/bt/sbc_encode.c
249
sb++;
lib/virtual_oss/bt/sbc_encode.c
258
sb = 0;
lib/virtual_oss/bt/sbc_encode.c
259
while (bitcount < cfg->bitpool && sb < sbc->bands) {
lib/virtual_oss/bt/sbc_encode.c
260
if (sbc->bits[ch][sb] < 16) {
lib/virtual_oss/bt/sbc_encode.c
261
sbc->bits[ch][sb]++;
lib/virtual_oss/bt/sbc_encode.c
265
sb++;
lib/virtual_oss/bt/sbc_encode.c
268
sb++;
lib/virtual_oss/bt/sbc_encode.c
320
int sb;
lib/virtual_oss/bt/sbc_encode.c
382
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
383
if (sbc->bits[chan][sb] == 0)
lib/virtual_oss/bt/sbc_encode.c
385
mask[chan][sb] = BM(sbc->bits[chan][sb]);
lib/virtual_oss/bt/sbc_encode.c
386
levels[chan][sb] = mask[chan][sb] *
lib/virtual_oss/bt/sbc_encode.c
387
(1LL << (15 - sbc->scalefactor[chan][sb]));
lib/virtual_oss/bt/sbc_encode.c
388
delta[chan][sb] =
lib/virtual_oss/bt/sbc_encode.c
389
(1LL << (sbc->scalefactor[chan][sb] + 16));
lib/virtual_oss/bt/sbc_encode.c
396
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
397
if (sbc->bits[chan][sb] == 0)
lib/virtual_oss/bt/sbc_encode.c
399
audioout = (levels[chan][sb] *
lib/virtual_oss/bt/sbc_encode.c
400
(delta[chan][sb] + sbc->samples[block][chan][sb]));
lib/virtual_oss/bt/sbc_encode.c
406
if (audioout > mask[chan][sb])
lib/virtual_oss/bt/sbc_encode.c
407
audioout = mask[chan][sb];
lib/virtual_oss/bt/sbc_encode.c
433
int sb;
lib/virtual_oss/bt/sbc_encode.c
438
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
439
levels[chan][sb] = (1 << sbc->bits[chan][sb]) - 1;
lib/virtual_oss/bt/sbc_encode.c
440
delta[chan][sb] = (1 << sbc->scalefactor[chan][sb]);
lib/virtual_oss/bt/sbc_encode.c
447
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
448
if (sbc->bits[chan][sb] == 0) {
lib/virtual_oss/bt/sbc_encode.c
452
((((sbc->output[i] * 2.0f) + 1.0f) * delta[chan][sb]) /
lib/virtual_oss/bt/sbc_encode.c
453
levels[chan][sb]) - delta[chan][sb];
lib/virtual_oss/bt/sbc_encode.c
463
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
464
if (sbc->join & (1 << (sbc->bands - sb - 1))) {
lib/virtual_oss/bt/sbc_encode.c
556
uint8_t sb;
lib/virtual_oss/bt/sbc_encode.c
596
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
597
if (sbc->bits[chan][sb] == 0)
lib/virtual_oss/bt/sbc_encode.c
600
sbc_store_bits_crc(sbc, sbc->bits[chan][sb], sbc->output[i++]);
lib/virtual_oss/bt/sbc_encode.c
635
uint8_t sb;
lib/virtual_oss/bt/sbc_encode.c
684
for (sb = 0; sb < sbc->bands; sb++) {
lib/virtual_oss/bt/sbc_encode.c
685
if (sbc->bits[chan][sb] == 0) {
lib/virtual_oss/bt/sbc_encode.c
690
sbc_load_bits_crc(sbc, sbc->bits[chan][sb]);
lib/virtual_oss/bt/sbc_encode.c
76
uint8_t sb;
lib/virtual_oss/bt/sbc_encode.c
80
for (sb = 0; sb != sbc->bands - 1; sb++) {
lib/virtual_oss/bt/sbc_encode.c
82
sb_j[block][0] = (sbc->samples[block][0][sb] +
lib/virtual_oss/bt/sbc_encode.c
83
sbc->samples[block][1][sb]) / 2.0f;
lib/virtual_oss/bt/sbc_encode.c
84
sb_j[block][1] = (sbc->samples[block][0][sb] -
lib/virtual_oss/bt/sbc_encode.c
85
sbc->samples[block][1][sb]) / 2.0f;
libexec/flua/lfs/lfs.c
236
push_st_ ## lname (lua_State *L, struct stat *sb) \
libexec/flua/lfs/lfs.c
238
lua_pushinteger(L, (lua_Integer)sb->st_ ## stname); \
libexec/flua/lfs/lfs.c
253
push_st_mode(lua_State *L, struct stat *sb)
libexec/flua/lfs/lfs.c
258
mode = (sb->st_mode & S_IFMT);
libexec/flua/lfs/lfs.c
280
push_st_permissions(lua_State *L, struct stat *sb)
libexec/flua/lfs/lfs.c
288
snprintf(buf, sizeof(buf), "%o", sb->st_mode & ~S_IFMT);
libexec/flua/lfs/lfs.c
315
struct stat sb;
libexec/flua/lfs/lfs.c
328
rc = stat(path, &sb);
libexec/flua/lfs/lfs.c
344
members[i].push(L, &sb);
libexec/flua/lfs/lfs.c
358
members[i].push(L, &sb);
libexec/rtld-elf/map_object.c
296
if (sb != NULL) {
libexec/rtld-elf/map_object.c
297
obj->dev = sb->st_dev;
libexec/rtld-elf/map_object.c
298
obj->ino = sb->st_ino;
libexec/rtld-elf/map_object.c
60
map_object(int fd, const char *path, const struct stat *sb, bool ismain)
libexec/rtld-elf/map_object.c
99
hdr = get_elf_header(fd, path, sb, &phdr);
libexec/rtld-elf/rtld-libc/rtld_libc.h
77
#define _fstat(fd, sb) __sys_fstat(fd, sb)
libexec/rtld-elf/rtld.c
2845
struct stat sb;
libexec/rtld-elf/rtld.c
2894
if (fstat(fd, &sb) == -1) {
libexec/rtld-elf/rtld.c
2903
if (obj->ino == sb.st_ino && obj->dev == sb.st_dev)
libexec/rtld-elf/rtld.c
2920
obj = do_load_object(fd, name, path, &sb, flags);
libexec/tftpd/tests/functional.c
1144
struct stat sb;
libexec/tftpd/tests/functional.c
1156
ATF_REQUIRE_EQ(0, stat("small.txt", &sb));
libexec/tftpd/tests/functional.c
1157
ATF_REQUIRE_EQ(0, sb.st_size);
libexec/tftpd/tftpd.c
322
struct stat sb;
libexec/tftpd/tftpd.c
335
statret = stat(tempchroot, &sb);
libexec/tftpd/tftpd.c
337
(statret == 0 && (sb.st_mode & S_IFDIR)))
libexec/tftpd/tftpd.c
691
struct stat sb;
libexec/tftpd/tftpd.c
719
if (stat(filename, &sb) != 0)
libexec/tftpd/tftpd.c
721
if (!S_ISREG(sb.st_mode))
libexec/tftpd/tftpd.c
724
if ((sb.st_mode & S_IROTH) == 0)
libexec/tftpd/tftpd.c
727
if (check_woth && (sb.st_mode & S_IWOTH) == 0)
libexec/tftpd/tftpd.c
741
if (stat(pathname, &sb) != 0)
libexec/tftpd/tftpd.c
743
if (!S_ISREG(sb.st_mode))
libexec/tftpd/tftpd.c
747
if ((sb.st_mode & S_IROTH) == 0)
libexec/tftpd/tftpd.c
750
if (check_woth && (sb.st_mode & S_IWOTH) == 0)
libexec/tftpd/tftpd.c
767
option_tsize(peer, NULL, mode, &sb);
sbin/bsdlabel/bsdlabel.c
430
struct stat sb;
sbin/bsdlabel/bsdlabel.c
432
if (fstat(f, &sb) != 0)
sbin/bsdlabel/bsdlabel.c
434
i = sb.st_mode & S_IFMT;
sbin/bsdlabel/bsdlabel.c
438
mediasize = sb.st_size;
sbin/camcontrol/attrib.c
368
struct sbuf *sb;
sbin/camcontrol/attrib.c
378
sb = sbuf_new_auto();
sbin/camcontrol/attrib.c
379
if (sb == NULL) {
sbin/camcontrol/attrib.c
401
error = scsi_attrib_sbuf(sb, cur_id, len_left,
sbin/camcontrol/attrib.c
407
sbuf_delete(sb);
sbin/camcontrol/attrib.c
415
sbuf_finish(sb);
sbin/camcontrol/attrib.c
416
fprintf(stdout, "%s", sbuf_data(sb));
sbin/camcontrol/attrib.c
417
sbuf_delete(sb);
sbin/camcontrol/camcontrol.c
7045
struct stat sb;
sbin/camcontrol/camcontrol.c
7059
if (fstat(fd, &sb) < 0) {
sbin/camcontrol/camcontrol.c
7064
sz = sb.st_size;
sbin/camcontrol/camcontrol.c
8315
struct sbuf *sb = NULL;
sbin/camcontrol/camcontrol.c
8398
sb = sbuf_new_auto();
sbin/camcontrol/camcontrol.c
8399
if (sb == NULL) {
sbin/camcontrol/camcontrol.c
8404
smp_report_general_sbuf(response, sizeof(*response), sb);
sbin/camcontrol/camcontrol.c
8406
if (sbuf_finish(sb) != 0) {
sbin/camcontrol/camcontrol.c
8411
printf("%s", sbuf_data(sb));
sbin/camcontrol/camcontrol.c
8423
if (sb != NULL)
sbin/camcontrol/camcontrol.c
8424
sbuf_delete(sb);
sbin/camcontrol/camcontrol.c
8712
struct sbuf *sb = NULL;
sbin/camcontrol/camcontrol.c
8766
sb = sbuf_new_auto();
sbin/camcontrol/camcontrol.c
8767
if (sb == NULL) {
sbin/camcontrol/camcontrol.c
8772
smp_report_manuf_info_sbuf(&response, sizeof(response), sb);
sbin/camcontrol/camcontrol.c
8774
if (sbuf_finish(sb) != 0) {
sbin/camcontrol/camcontrol.c
8779
printf("%s", sbuf_data(sb));
sbin/camcontrol/camcontrol.c
8786
if (sb != NULL)
sbin/camcontrol/camcontrol.c
8787
sbuf_delete(sb);
sbin/camcontrol/camcontrol.c
927
struct sbuf *sb;
sbin/camcontrol/camcontrol.c
930
sb = sbuf_new_auto();
sbin/camcontrol/camcontrol.c
931
if (sb == NULL) {
sbin/camcontrol/camcontrol.c
937
scsi_sense_only_sbuf(&sense, returned_bytes, sb, path_str,
sbin/camcontrol/camcontrol.c
941
sbuf_finish(sb);
sbin/camcontrol/camcontrol.c
942
printf("%s", sbuf_data(sb));
sbin/camcontrol/camcontrol.c
943
sbuf_delete(sb);
sbin/camcontrol/modeedit.c
643
struct sbuf sb;
sbin/camcontrol/modeedit.c
669
sbuf_new(&sb, format, sizeof(format), SBUF_FIXEDLEN);
sbin/camcontrol/modeedit.c
675
sbuf_printf(&sb, "{Number of Logical Blocks%s High} i4\n", num);
sbin/camcontrol/modeedit.c
676
sbuf_printf(&sb, "{Number of Logical Blocks%s} i4\n", num);
sbin/camcontrol/modeedit.c
677
sbuf_cat(&sb, "{Reserved} *i4\n");
sbin/camcontrol/modeedit.c
678
sbuf_printf(&sb, "{Logical Block Length%s} i4\n", num);
sbin/camcontrol/modeedit.c
680
sbuf_printf(&sb, "{Number of Logical Blocks%s} i4\n", num);
sbin/camcontrol/modeedit.c
681
sbuf_cat(&sb, "{Reserved} *i1\n");
sbin/camcontrol/modeedit.c
682
sbuf_printf(&sb, "{Logical Block Length%s} i3\n", num);
sbin/camcontrol/modeedit.c
684
sbuf_printf(&sb, "{Density Code%s} i1\n", num);
sbin/camcontrol/modeedit.c
685
sbuf_printf(&sb, "{Number of Logical Blocks%s} i3\n", num);
sbin/camcontrol/modeedit.c
686
sbuf_cat(&sb, "{Reserved} *i1\n");
sbin/camcontrol/modeedit.c
687
sbuf_printf(&sb, "{Logical Block Length%s} i3\n", num);
sbin/camcontrol/modeedit.c
690
sbuf_finish(&sb);
sbin/camcontrol/modeedit.c
691
sbuf_delete(&sb);
sbin/camcontrol/persist.c
156
struct sbuf *sb;
sbin/camcontrol/persist.c
158
sb = sbuf_new_auto();
sbin/camcontrol/persist.c
159
if (sb == NULL)
sbin/camcontrol/persist.c
162
scsi_transportid_sbuf(sb, (struct scsi_transportid_header *)buf, len);
sbin/camcontrol/persist.c
164
sbuf_finish(sb);
sbin/camcontrol/persist.c
166
fprintf(stdout, "%s\n", sbuf_data(sb));
sbin/camcontrol/persist.c
168
sbuf_delete(sb);
sbin/devmatch/devmatch.c
77
struct stat sb;
sbin/devmatch/devmatch.c
85
if (fstat(fd, &sb) != 0)
sbin/devmatch/devmatch.c
87
h = malloc(sb.st_size);
sbin/devmatch/devmatch.c
89
err(1, "not enough space to read hints file of %ju bytes", (uintmax_t)sb.st_size);
sbin/devmatch/devmatch.c
90
if (read(fd, h, sb.st_size) != sb.st_size)
sbin/devmatch/devmatch.c
91
err(1, "Can't read in %ju bytes from %s", (uintmax_t)sb.st_size, fn);
sbin/devmatch/devmatch.c
93
*len = sb.st_size;
sbin/dump/main.c
107
struct stat sb;
sbin/dump/main.c
366
if ((stat(snapname, &sb) < 0) || !S_ISDIR(sb.st_mode)) {
sbin/dump/main.c
389
if (fstat(diskfd, &sb) != 0)
sbin/dump/main.c
391
spcl.c_date = _time_to_time64(sb.st_mtime);
sbin/dump/main.c
401
if (fstat(diskfd, &sb) != 0)
sbin/dump/main.c
403
if (S_ISDIR(sb.st_mode))
sbin/dump/main.c
692
struct stat sb;
sbin/dump/main.c
697
if (stat(cp, &sb) == 0 && (sb.st_mode & S_IFMT) == S_IFCHR)
sbin/dump/tape.c
304
struct stat sb;
sbin/dump/tape.c
355
if (fstat(tapefd, &sb) == 0 && S_ISFIFO(sb.st_mode)) {
sbin/fdisk/fdisk.c
518
struct stat sb;
sbin/fdisk/fdisk.c
522
fstat(fdesc, &sb) == -1)
sbin/fdisk/fdisk.c
524
if (sb.st_size == 0)
sbin/fdisk/fdisk.c
526
if ((mboot.bootinst_size = sb.st_size) % secsize != 0)
sbin/fdisk/fdisk.c
530
if ((mboot.bootinst = malloc(mboot.bootinst_size = sb.st_size)) == NULL)
sbin/geom/core/geom.c
1430
struct stat sb;
sbin/geom/core/geom.c
1448
if (stat(name, &sb) == 0)
sbin/ggate/shared/ggate.c
135
struct stat sb;
sbin/ggate/shared/ggate.c
137
if (fstat(fd, &sb) == -1)
sbin/ggate/shared/ggate.c
139
if (S_ISCHR(sb.st_mode)) {
sbin/ggate/shared/ggate.c
144
} else if (S_ISREG(sb.st_mode)) {
sbin/ggate/shared/ggate.c
145
mediasize = sb.st_size;
sbin/ggate/shared/ggate.c
156
struct stat sb;
sbin/ggate/shared/ggate.c
158
if (fstat(fd, &sb) == -1)
sbin/ggate/shared/ggate.c
160
if (S_ISCHR(sb.st_mode)) {
sbin/ggate/shared/ggate.c
165
} else if (S_ISREG(sb.st_mode)) {
sbin/growfs/debug.c
107
for (i = 0; i < sb->fs_bsize; i += 24) {
sbin/growfs/debug.c
125
dbg_dump_fs(struct fs *sb, const char *comment)
sbin/growfs/debug.c
133
fprintf(dbg_log, "# %d@%lx: %s\n", indent, (unsigned long)sb, comment);
sbin/growfs/debug.c
137
sb->fs_sblkno);
sbin/growfs/debug.c
139
sb->fs_cblkno);
sbin/growfs/debug.c
141
sb->fs_iblkno);
sbin/growfs/debug.c
143
sb->fs_dblkno);
sbin/growfs/debug.c
146
sb->fs_old_cgoffset);
sbin/growfs/debug.c
148
sb->fs_old_cgmask);
sbin/growfs/debug.c
150
(unsigned int)sb->fs_old_time);
sbin/growfs/debug.c
152
sb->fs_old_size);
sbin/growfs/debug.c
154
sb->fs_old_dsize);
sbin/growfs/debug.c
156
sb->fs_ncg);
sbin/growfs/debug.c
158
sb->fs_bsize);
sbin/growfs/debug.c
160
sb->fs_fsize);
sbin/growfs/debug.c
162
sb->fs_frag);
sbin/growfs/debug.c
165
sb->fs_minfree);
sbin/growfs/debug.c
167
sb->fs_old_rotdelay);
sbin/growfs/debug.c
169
sb->fs_old_rps);
sbin/growfs/debug.c
172
sb->fs_bmask);
sbin/growfs/debug.c
174
sb->fs_fmask);
sbin/growfs/debug.c
176
sb->fs_bshift);
sbin/growfs/debug.c
178
sb->fs_fshift);
sbin/growfs/debug.c
181
sb->fs_maxcontig);
sbin/growfs/debug.c
183
sb->fs_maxbpg);
sbin/growfs/debug.c
186
sb->fs_fragshift);
sbin/growfs/debug.c
188
sb->fs_fsbtodb);
sbin/growfs/debug.c
190
sb->fs_sbsize);
sbin/growfs/debug.c
192
sb->fs_spare1[0], sb->fs_spare1[1]);
sbin/growfs/debug.c
194
sb->fs_nindir);
sbin/growfs/debug.c
196
sb->fs_inopb);
sbin/growfs/debug.c
198
sb->fs_old_nspf);
sbin/growfs/debug.c
201
sb->fs_optim);
sbin/growfs/debug.c
204
sb->fs_old_npsect);
sbin/growfs/debug.c
206
sb->fs_old_interleave);
sbin/growfs/debug.c
208
sb->fs_old_trackskew);
sbin/growfs/debug.c
211
sb->fs_id[0], sb->fs_id[1]);
sbin/growfs/debug.c
214
sb->fs_old_csaddr);
sbin/growfs/debug.c
216
sb->fs_cssize);
sbin/growfs/debug.c
218
sb->fs_cgsize);
sbin/growfs/debug.c
221
sb->fs_spare2);
sbin/growfs/debug.c
223
sb->fs_old_nsect);
sbin/growfs/debug.c
225
sb->fs_old_spc);
sbin/growfs/debug.c
228
sb->fs_old_ncyl);
sbin/growfs/debug.c
231
sb->fs_old_cpg);
sbin/growfs/debug.c
233
sb->fs_ipg);
sbin/growfs/debug.c
235
sb->fs_fpg);
sbin/growfs/debug.c
237
dbg_dump_csum("internal old_cstotal", &sb->fs_old_cstotal);
sbin/growfs/debug.c
240
sb->fs_fmod);
sbin/growfs/debug.c
242
sb->fs_clean);
sbin/growfs/debug.c
244
sb->fs_ronly);
sbin/growfs/debug.c
246
sb->fs_old_flags);
sbin/growfs/debug.c
248
sb->fs_fsmnt);
sbin/growfs/debug.c
250
sb->fs_volname);
sbin/growfs/debug.c
252
((unsigned int *)&(sb->fs_swuid))[1],
sbin/growfs/debug.c
253
((unsigned int *)&(sb->fs_swuid))[0]);
sbin/growfs/debug.c
256
sb->fs_pad);
sbin/growfs/debug.c
259
sb->fs_cgrotor);
sbin/growfs/debug.c
265
sb->fs_old_cpc);
sbin/growfs/debug.c
270
sb->fs_maxbsize);
sbin/growfs/debug.c
272
sb->fs_unrefs);
sbin/growfs/debug.c
274
((unsigned int *)&(sb->fs_sblockloc))[1],
sbin/growfs/debug.c
275
((unsigned int *)&(sb->fs_sblockloc))[0]);
sbin/growfs/debug.c
277
dbg_dump_csum_total("internal cstotal", &sb->fs_cstotal);
sbin/growfs/debug.c
280
(unsigned int)sb->fs_time);
sbin/growfs/debug.c
283
((unsigned int *)&(sb->fs_size))[1],
sbin/growfs/debug.c
284
((unsigned int *)&(sb->fs_size))[0]);
sbin/growfs/debug.c
286
((unsigned int *)&(sb->fs_dsize))[1],
sbin/growfs/debug.c
287
((unsigned int *)&(sb->fs_dsize))[0]);
sbin/growfs/debug.c
289
((unsigned int *)&(sb->fs_csaddr))[1],
sbin/growfs/debug.c
290
((unsigned int *)&(sb->fs_csaddr))[0]);
sbin/growfs/debug.c
292
((unsigned int *)&(sb->fs_pendingblocks))[1],
sbin/growfs/debug.c
293
((unsigned int *)&(sb->fs_pendingblocks))[0]);
sbin/growfs/debug.c
295
sb->fs_pendinginodes);
sbin/growfs/debug.c
299
j, sb->fs_snapinum[j]);
sbin/growfs/debug.c
300
if (!sb->fs_snapinum[j]) { /* list is dense */
sbin/growfs/debug.c
305
sb->fs_avgfilesize);
sbin/growfs/debug.c
307
sb->fs_avgfpdir);
sbin/growfs/debug.c
309
sb->fs_flags);
sbin/growfs/debug.c
311
sb->fs_contigsumsize);
sbin/growfs/debug.c
313
sb->fs_maxsymlinklen);
sbin/growfs/debug.c
315
sb->fs_old_inodefmt);
sbin/growfs/debug.c
317
((unsigned int *)&(sb->fs_maxfilesize))[1],
sbin/growfs/debug.c
318
((unsigned int *)&(sb->fs_maxfilesize))[0]);
sbin/growfs/debug.c
320
((unsigned int *)&(sb->fs_qbmask))[1],
sbin/growfs/debug.c
321
((unsigned int *)&(sb->fs_qbmask))[0]);
sbin/growfs/debug.c
323
((unsigned int *)&(sb->fs_qfmask))[1],
sbin/growfs/debug.c
324
((unsigned int *)&(sb->fs_qfmask))[0]);
sbin/growfs/debug.c
326
sb->fs_state);
sbin/growfs/debug.c
328
sb->fs_old_postblformat);
sbin/growfs/debug.c
330
sb->fs_old_nrpos);
sbin/growfs/debug.c
332
sb->fs_spare5[0], sb->fs_spare5[1]);
sbin/growfs/debug.c
334
sb->fs_magic);
sbin/growfs/debug.c
459
dbg_dump_inmap(struct fs *sb, const char *comment, struct cg *cgr)
sbin/growfs/debug.c
472
e = sb->fs_ipg / 8;
sbin/growfs/debug.c
502
dbg_dump_frmap(struct fs *sb, const char *comment, struct cg *cgr)
sbin/growfs/debug.c
515
if (sb->fs_old_nspf)
sbin/growfs/debug.c
516
e = howmany(sb->fs_old_cpg * sb->fs_old_spc / sb->fs_old_nspf,
sbin/growfs/debug.c
548
dbg_dump_clmap(struct fs *sb, const char *comment, struct cg *cgr)
sbin/growfs/debug.c
561
if (sb->fs_old_nspf)
sbin/growfs/debug.c
562
e = howmany(sb->fs_old_cpg * sb->fs_old_spc / (sb->fs_old_nspf << sb->fs_fragshift), CHAR_BIT);
sbin/growfs/debug.c
593
dbg_dump_clsum(struct fs *sb, const char *comment, struct cg *cgr)
sbin/growfs/debug.c
606
for (j = 0; j <= sb->fs_contigsumsize; j++) {
sbin/growfs/debug.c
628
dbg_dump_sptbl(struct fs *sb, const char *comment, struct cg *cgr)
sbin/growfs/debug.c
642
for (j = 0; j < sb->fs_old_cpg; j++) {
sbin/growfs/debug.c
644
for (k = 0; k < sb->fs_old_nrpos; k++) {
sbin/growfs/debug.c
645
fprintf(dbg_log, "%4d", cg_blks(sb, cgr, j)[k]);
sbin/growfs/debug.c
646
if (k < sb->fs_old_nrpos - 1)
sbin/growfs/debug.c
663
dbg_dump_ufs1_ino(struct fs *sb, const char *comment, struct ufs1_dinode *ino)
sbin/growfs/debug.c
691
remaining_blocks = howmany(ino->di_size, sb->fs_bsize); /* XXX ts - +1? */
sbin/growfs/debug.c
701
remaining_blocks -= howmany(sb->fs_bsize, sizeof(ufs1_daddr_t));
sbin/growfs/debug.c
707
remaining_blocks -= SQUARE(howmany(sb->fs_bsize, sizeof(ufs1_daddr_t)));
sbin/growfs/debug.c
730
dbg_dump_ufs2_ino(struct fs *sb, const char *comment, struct ufs2_dinode *ino)
sbin/growfs/debug.c
768
remaining_blocks = howmany(ino->di_size, sb->fs_bsize); /* XXX ts - +1? */
sbin/growfs/debug.c
778
remaining_blocks -= howmany(sb->fs_bsize, sizeof(ufs2_daddr_t));
sbin/growfs/debug.c
784
remaining_blocks -= SQUARE(howmany(sb->fs_bsize, sizeof(ufs2_daddr_t)));
sbin/growfs/debug.c
802
dbg_dump_iblk(struct fs *sb, const char *comment, char *block, size_t length)
sbin/growfs/debug.c
814
if (sb->fs_magic == FS_UFS1_MAGIC)
sbin/growfs/debug.c
820
for (i = 0; (size_t)i < MIN(howmany(sb->fs_bsize, size), length);
sbin/growfs/debug.c
97
dbg_dump_hex(struct fs *sb, const char *comment, unsigned char *mem)
sbin/hastd/hastd.c
168
struct stat sb;
sbin/hastd/hastd.c
191
if (fstat(fd, &sb) == 0) {
sbin/hastd/hastd.c
193
mode = sb.st_mode;
sbin/hastd/subr.c
117
} else if (S_ISREG(sb.st_mode)) {
sbin/hastd/subr.c
122
res->hr_local_mediasize = sb.st_size;
sbin/hastd/subr.c
81
struct stat sb;
sbin/hastd/subr.c
95
if (fstat(res->hr_localfd, &sb) == -1) {
sbin/hastd/subr.c
99
if (S_ISCHR(sb.st_mode)) {
sbin/init/init.c
1964
struct stat sb;
sbin/init/init.c
1974
if (stat(_PATH_RUNDOWN, &sb) == -1 && errno == ENOENT)
sbin/init/init.c
2124
struct stat sb;
sbin/init/init.c
2132
if (stat(_PATH_RUNFINAL, &sb) == -1 && errno == ENOENT)
sbin/init/init.c
634
struct stat sb;
sbin/init/init.c
646
error = fstat(fd, &sb);
sbin/init/init.c
653
bufsize = sb.st_size;
sbin/ipf/iplang/iplang_y.y
790
struct stat sb;
sbin/ipf/iplang/iplang_y.y
799
if (fstat(fd, &sb) == -1) {
sbin/ipf/iplang/iplang_y.y
804
if ((sb.st_size + aniphead->ah_len ) > 65535) {
sbin/ipf/iplang/iplang_y.y
809
if ((len = read(fd, canip->ah_data, sb.st_size)) == -1) {
sbin/ipf/ipmon/ipmon.c
1718
struct stat sb;
sbin/ipf/ipmon/ipmon.c
1736
if (fstat(l->fd, &sb) == -1) {
sbin/ipf/ipmon/ipmon.c
1743
l->regular = !S_ISCHR(sb.st_mode);
sbin/ipf/ipmon/ipmon.c
1745
l->size = sb.st_size;
sbin/kldload/kldload.c
101
} else if (sb.st_dev == dev && sb.st_ino == ino)
sbin/kldload/kldload.c
52
struct stat sb;
sbin/kldload/kldload.c
64
if (stat(kldname, &sb) != 0)
sbin/kldload/kldload.c
68
dev = sb.st_dev;
sbin/kldload/kldload.c
69
ino = sb.st_ino;
sbin/kldload/kldload.c
91
if (stat(kldpath, &sb) == -1)
sbin/kldload/kldload.c
96
if (sb.st_dev != dev || sb.st_ino != ino) {
sbin/mdconfig/mdconfig.c
469
struct stat sb;
sbin/mdconfig/mdconfig.c
477
if (fstat(fd, &sb) == -1)
sbin/mdconfig/mdconfig.c
479
if (!S_ISREG(sb.st_mode))
sbin/mdconfig/mdconfig.c
482
mdio.md_mediasize = sb.st_size;
sbin/mount_msdosfs/mount_msdosfs.c
197
if (stat(mntpath, &sb) == -1)
sbin/mount_msdosfs/mount_msdosfs.c
201
uid = sb.st_uid;
sbin/mount_msdosfs/mount_msdosfs.c
203
gid = sb.st_gid;
sbin/mount_msdosfs/mount_msdosfs.c
206
sb.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO);
sbin/mount_msdosfs/mount_msdosfs.c
68
struct stat sb;
sbin/newfs_msdos/mkfs_msdos.c
239
struct stat sb;
sbin/newfs_msdos/mkfs_msdos.c
290
if (fstat(fd, &sb)) {
sbin/newfs_msdos/mkfs_msdos.c
295
if (!S_ISREG(sb.st_mode))
sbin/newfs_msdos/mkfs_msdos.c
301
if (!S_ISCHR(sb.st_mode))
sbin/newfs_msdos/mkfs_msdos.c
307
if (check_mounted(fname, sb.st_mode) == -1)
sbin/newfs_msdos/mkfs_msdos.c
445
if ((fd1 = open(bname, O_RDONLY)) == -1 || fstat(fd1, &sb)) {
sbin/newfs_msdos/mkfs_msdos.c
449
if (!S_ISREG(sb.st_mode) || sb.st_size % bpb.bpbBytesPerSec ||
sbin/newfs_msdos/mkfs_msdos.c
450
sb.st_size < bpb.bpbBytesPerSec ||
sbin/newfs_msdos/mkfs_msdos.c
451
sb.st_size > bpb.bpbBytesPerSec * MAXU16) {
sbin/newfs_msdos/mkfs_msdos.c
455
bss = sb.st_size / bpb.bpbBytesPerSec;
sbin/nvmecontrol/firmware.c
117
struct stat sb;
sbin/nvmecontrol/firmware.c
126
if (fstat(fd, &sb) < 0)
sbin/nvmecontrol/firmware.c
140
if (sb.st_size > INT32_MAX)
sbin/nvmecontrol/firmware.c
142
path, (intmax_t)sb.st_size);
sbin/nvmecontrol/firmware.c
143
filesize = (int32_t)sb.st_size;
sbin/pfctl/tests/pfctl_test.c
73
struct sbuf *sb;
sbin/pfctl/tests/pfctl_test.c
77
sb = sbuf_new(NULL, NULL, sizehint, SBUF_AUTOEXTEND);
sbin/pfctl/tests/pfctl_test.c
80
sbuf_bcat(sb, buffer, count);
sbin/pfctl/tests/pfctl_test.c
83
sbuf_finish(sb); /* Ensure NULL-termination */
sbin/pfctl/tests/pfctl_test.c
84
return (sb);
sbin/quotacheck/quotacheck.c
242
struct stat sb;
sbin/quotacheck/quotacheck.c
280
if ((stat(mntpt, &sb)) < 0) {
sbin/quotacheck/quotacheck.c
284
dev = sb.st_dev;
sbin/quotacheck/quotacheck.c
294
if (stat(quota_qfname(qfu), &sb) == 0) {
sbin/quotacheck/quotacheck.c
295
userino = sb.st_ino;
sbin/quotacheck/quotacheck.c
296
userdev = sb.st_dev;
sbin/quotacheck/quotacheck.c
300
if (stat(quota_qfname(qfg), &sb) == 0) {
sbin/quotacheck/quotacheck.c
301
groupino = sb.st_ino;
sbin/quotacheck/quotacheck.c
302
groupdev = sb.st_dev;
sbin/quotacheck/quotacheck.c
424
struct stat sb;
sbin/quotacheck/quotacheck.c
483
stat(quota_qfname(qf), &sb) == 0 &&
sbin/quotacheck/quotacheck.c
484
sb.st_size > (off_t)((highid + 2) * sizeof(struct dqblk)))
sbin/reboot/reboot.c
365
struct stat sb;
sbin/reboot/reboot.c
378
if (stat(PATH_NEXTBOOT, &sb) != 0 && errno == ENOENT)
sbin/reboot/reboot.c
398
struct stat sb;
sbin/reboot/reboot.c
403
if (stat(k, &sb) != 0)
sbin/reboot/reboot.c
405
if (!S_ISREG(sb.st_mode))
sbin/recoverdisk/recoverdisk.c
529
struct stat sb;
sbin/recoverdisk/recoverdisk.c
535
error = fstat(read_fd, &sb);
sbin/recoverdisk/recoverdisk.c
539
if (S_ISBLK(sb.st_mode) || S_ISCHR(sb.st_mode)) {
sbin/recoverdisk/recoverdisk.c
550
} else if (S_ISREG(sb.st_mode) && sb.st_size > 0) {
sbin/recoverdisk/recoverdisk.c
551
total_size = sb.st_size;
sbin/routed/parms.c
165
struct stat sb;
sbin/routed/parms.c
174
if (0 > fstat(fileno(fp), &sb)) {
sbin/routed/parms.c
199
(sb.st_uid == 0
sbin/routed/parms.c
200
&& !(sb.st_mode&(S_IRWXG|S_IRWXO))));
sbin/savecore/savecore.c
351
struct stat sb;
sbin/savecore/savecore.c
354
if (fstatat(savedirfd, path, &sb, 0) == -1)
sbin/savecore/savecore.c
356
return (sb.st_size);
sbin/swapon/swapon.c
378
struct stat sb;
sbin/swapon/swapon.c
382
error = stat(name, &sb);
sbin/swapon/swapon.c
707
struct stat sb;
sbin/swapon/swapon.c
716
if (fstat(fd, &sb) < 0)
sbin/swapon/swapon.c
718
if (S_ISREG(sb.st_mode))
sbin/swapon/swapon.c
719
sz = sb.st_size;
sbin/swapon/swapon.c
720
else if (S_ISCHR(sb.st_mode)) {
sbin/umount/umount.c
259
struct stat sb;
sbin/umount/umount.c
305
} else if (stat(mntname, &sb) != 0) {
sbin/umount/umount.c
307
} else if (S_ISDIR(sb.st_mode)) {
sbin/umount/umount.c
309
dev = sb.st_dev;
sbin/umount/umount.c
311
if (stat(buf, &sb) != 0) {
sbin/umount/umount.c
313
} else if (sb.st_dev == dev) {
share/examples/ipfilter/l4check/l4check.c
453
struct stat sb;
share/examples/ipfilter/l4check/l4check.c
463
if (fstat(fd, &sb) == -1) {
share/examples/ipfilter/l4check/l4check.c
469
addr = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
share/examples/ipfilter/l4check/l4check.c
476
*sizep = sb.st_size;
stand/common/gfx_fb.c
572
uint8_t *source, *destination, *sb;
stand/common/gfx_fb.c
624
sb = source + x * bpp;
stand/common/gfx_fb.c
627
c = *sb;
stand/common/gfx_fb.c
630
c = *(uint16_t *)sb;
stand/common/gfx_fb.c
633
c = sb[0] << 16 | sb[1] << 8 | sb[2];
stand/common/gfx_fb.c
636
c = *(uint32_t *)sb;
stand/common/ls.c
116
sb.st_size = 0;
stand/common/ls.c
117
sb.st_mode = 0;
stand/common/ls.c
122
if (stat(buf, &sb)) {
stand/common/ls.c
123
sb.st_size = 0;
stand/common/ls.c
124
sb.st_mode = 0;
stand/common/ls.c
131
typestr[d->d_type? d->d_type:sb.st_mode >> 12],
stand/common/ls.c
132
(int)sb.st_size, d->d_name);
stand/common/ls.c
135
typestr[d->d_type? d->d_type:sb.st_mode >> 12], d->d_name);
stand/common/ls.c
156
struct stat sb;
stand/common/ls.c
189
if (fstat(fd, &sb) < 0) {
stand/common/ls.c
194
if (!S_ISDIR(sb.st_mode)) {
stand/common/ls.c
59
struct stat sb;
stand/common/ls.c
91
if (stat(path, &sb) == 0 && !S_ISDIR(sb.st_mode)) {
stand/common/ls.c
94
typestr[sb.st_mode >> 12],
stand/common/ls.c
95
(int)sb.st_size, path);
stand/common/ls.c
98
typestr[sb.st_mode >> 12], path);
stand/common/module.c
1139
struct stat sb;
stand/common/module.c
1152
if (stat(name, &sb) == 0)
stand/common/vdisk.c
106
if (stat(argv[1], &sb) < 0) {
stand/common/vdisk.c
121
if (sb.st_size < 1024 * 1024) {
stand/common/vdisk.c
145
vd->vdisk_size = sb.st_size;
stand/common/vdisk.c
90
struct stat sb;
stand/efi/libefi/efihttp.c
231
EFI_SERVICE_BINDING_PROTOCOL *sb;
stand/efi/libefi/efihttp.c
292
status = BS->OpenProtocol(handle, &httpsb_guid, (void **)&sb, IH, NULL,
stand/efi/libefi/efihttp.c
299
status = sb->CreateChild(sb, &oh->http_handle);
stand/efi/libefi/efihttp.c
308
sb->DestroyChild(sb, oh->http_handle);
stand/efi/libefi/efihttp.c
321
sb->DestroyChild(sb, oh->http_handle);
stand/efi/libefi/efihttp.c
364
EFI_SERVICE_BINDING_PROTOCOL *sb;
stand/efi/libefi/efihttp.c
371
status = BS->OpenProtocol(oh->dev_handle, &httpsb_guid, (void **)&sb,
stand/efi/libefi/efihttp.c
375
sb->DestroyChild(sb, oh->http_handle);
stand/efi/libefi/efihttp.c
65
static int efihttp_fs_stat(struct open_file *f, struct stat *sb);
stand/efi/libefi/efihttp.c
744
efihttp_fs_stat(struct open_file *f, struct stat *sb)
stand/efi/libefi/efihttp.c
749
memset(sb, 0, sizeof(*sb));
stand/efi/libefi/efihttp.c
750
sb->st_nlink = 1;
stand/efi/libefi/efihttp.c
751
sb->st_mode = 0777 | (fh->is_dir ? S_IFDIR : S_IFREG);
stand/efi/libefi/efihttp.c
752
sb->st_size = fh->size;
stand/fdt/fdt_loader_cmd.c
749
uint8_t *buf, *sb;
stand/fdt/fdt_loader_cmd.c
801
sb = buf = (uint8_t *)malloc(len);
stand/fdt/fdt_loader_cmd.c
832
if ((err = fdt_setprop(fdtp, root, "memreserve", sb, len)) < 0)
stand/fdt/fdt_loader_cmd.c
835
free(sb);
stand/fdt/fdt_loader_cmd.c
851
sb = buf = (uint8_t *)malloc(len);
stand/fdt/fdt_loader_cmd.c
881
if ((err = fdt_setprop(fdtp, memory, "reg", sb, len)) < 0)
stand/fdt/fdt_loader_cmd.c
884
free(sb);
stand/ficl/loader.c
478
struct stat sb;
stand/ficl/loader.c
491
if (fstat(fd, &sb) < 0)
stand/ficl/loader.c
493
if (!S_ISDIR(sb.st_mode))
stand/ficl/loader.c
598
struct stat sb;
stand/ficl/loader.c
623
if (fstat(fd, &sb) == -1)
stand/ficl/loader.c
625
blksz = (sb.st_blksize) ? sb.st_blksize : getpagesize();
stand/kboot/include/host_syscall.h
164
int host_fstat(int fd, struct host_kstat *sb);
stand/kboot/include/host_syscall.h
181
int host_stat(const char *path, struct host_kstat *sb);
stand/kboot/kboot/arch/aarch64/load_addr.c
19
struct stat sb;
stand/kboot/kboot/arch/aarch64/load_addr.c
27
if (fstat(fd, &sb) < 0)
stand/kboot/kboot/arch/aarch64/load_addr.c
29
buf = malloc(sb.st_size);
stand/kboot/kboot/arch/aarch64/load_addr.c
32
len = read(fd, buf, sb.st_size);
stand/kboot/kboot/hostdisk.c
253
struct host_kstat sb;
stand/kboot/kboot/hostdisk.c
255
if (host_stat(override, &sb) != 0)
stand/kboot/kboot/hostdisk.c
257
if (!HOST_S_ISREG(sb.st_mode))
stand/kboot/kboot/hostdisk.c
259
if (sb.st_size == 0)
stand/kboot/kboot/hostdisk.c
265
hd->hd_size = sb.st_size;
stand/kboot/kboot/hostfs.c
153
hostfs_stat(struct open_file *f, struct stat *sb)
stand/kboot/kboot/hostfs.c
164
memset(sb, 0, sizeof(*sb));
stand/kboot/kboot/hostfs.c
165
sb->st_dev = ksb.st_dev;
stand/kboot/kboot/hostfs.c
166
sb->st_ino = ksb.st_ino;
stand/kboot/kboot/hostfs.c
167
sb->st_nlink = ksb.st_nlink;
stand/kboot/kboot/hostfs.c
168
sb->st_mode = ksb.st_mode;
stand/kboot/kboot/hostfs.c
169
sb->st_uid = ksb.st_uid;
stand/kboot/kboot/hostfs.c
170
sb->st_gid = ksb.st_gid;
stand/kboot/kboot/hostfs.c
171
sb->st_rdev = ksb.st_rdev;
stand/kboot/kboot/hostfs.c
173
sb->st_atim.tv_sec = ksb.st_atime_sec;
stand/kboot/kboot/hostfs.c
174
sb->st_atim.tv_nsec = ksb.st_atime_nsec;
stand/kboot/kboot/hostfs.c
175
sb->st_mtim.tv_sec = ksb.st_mtime_sec;
stand/kboot/kboot/hostfs.c
176
sb->st_mtim.tv_nsec = ksb.st_mtime_nsec;
stand/kboot/kboot/hostfs.c
177
sb->st_ctim.tv_sec = ksb.st_ctime_sec;
stand/kboot/kboot/hostfs.c
178
sb->st_ctim.tv_nsec = ksb.st_ctime_nsec;
stand/kboot/kboot/hostfs.c
180
sb->st_size = ksb.st_size;
stand/kboot/kboot/hostfs.c
181
sb->st_blocks = ksb.st_blocks;
stand/kboot/kboot/hostfs.c
182
sb->st_blksize = ksb.st_blksize;
stand/kboot/kboot/main.c
319
struct host_kstat sb;
stand/kboot/kboot/main.c
322
if (host_fstat(smbios_fd, &sb) < 0) {
stand/kboot/kboot/main.c
327
dmi_data = malloc(sb.st_size);
stand/kboot/kboot/main.c
333
host_read(smbios_fd, dmi_data, sb.st_size);
stand/kboot/libkboot/efi.c
36
struct stat sb;
stand/kboot/libkboot/efi.c
46
} while (stat(fn, &sb) == 0);
stand/kboot/libkboot/host_syscalls.c
150
host_stat(const char *path, struct host_kstat *sb)
stand/kboot/libkboot/host_syscalls.c
152
return host_syscall(SYS_newfstatat, HOST_AT_FDCWD, (uintptr_t)path, (uintptr_t)sb, 0);
stand/kboot/libkboot/host_syscalls.c
36
host_fstat(int fd, struct host_kstat *sb)
stand/kboot/libkboot/host_syscalls.c
39
return host_syscall(SYS_newfstat, fd, (uintptr_t)sb);
stand/kboot/libkboot/host_syscalls.c
41
return host_syscall(SYS_fstat, fd, (uintptr_t)sb);
stand/kshim/bsd_kernel.h
393
typedef int bus_get_device_path_t (device_t bus, device_t child, const char *locator, struct sbuf *sb);
stand/libsa/bzipfs.c
155
struct stat sb;
stand/libsa/bzipfs.c
178
if (fstat(rawfd, &sb) < 0) {
stand/libsa/bzipfs.c
183
if (!S_ISREG(sb.st_mode)) {
stand/libsa/bzipfs.c
350
bzf_stat(struct open_file *f, struct stat *sb)
stand/libsa/bzipfs.c
356
if ((result = fstat(bzf->bzf_rawfd, sb)) == 0)
stand/libsa/bzipfs.c
357
sb->st_size = -1;
stand/libsa/bzipfs.c
66
static int bzf_stat(struct open_file *f, struct stat *sb);
stand/libsa/cd9660.c
662
cd9660_stat(struct open_file *f, struct stat *sb)
stand/libsa/cd9660.c
667
sb->st_mode = S_IRUSR | S_IRGRP | S_IROTH;
stand/libsa/cd9660.c
669
sb->st_mode |= S_IFDIR;
stand/libsa/cd9660.c
671
sb->st_mode |= S_IFREG;
stand/libsa/cd9660.c
672
sb->st_uid = sb->st_gid = 0;
stand/libsa/cd9660.c
673
sb->st_size = fp->f_size;
stand/libsa/cd9660.c
68
static int cd9660_stat(struct open_file *f, struct stat *sb);
stand/libsa/dosfs.c
522
dos_stat(struct open_file *fd, struct stat *sb)
stand/libsa/dosfs.c
527
sb->st_mode = f->de.attr & FA_DIR ? S_IFDIR | 0555 : S_IFREG | 0444;
stand/libsa/dosfs.c
528
sb->st_nlink = 1;
stand/libsa/dosfs.c
529
sb->st_uid = 0;
stand/libsa/dosfs.c
530
sb->st_gid = 0;
stand/libsa/dosfs.c
531
if ((sb->st_size = fsize(f->fs, &f->de)) == -1)
stand/libsa/dosfs.c
57
static int dos_stat(struct open_file *fd, struct stat *sb);
stand/libsa/ext2fs.c
869
ext2fs_stat(struct open_file *f, struct stat *sb)
stand/libsa/ext2fs.c
874
sb->st_mode = fp->f_di.di_mode;
stand/libsa/ext2fs.c
875
sb->st_uid = fp->f_di.di_uid;
stand/libsa/ext2fs.c
876
sb->st_gid = fp->f_di.di_gid;
stand/libsa/ext2fs.c
877
sb->st_size = fp->f_di.di_size;
stand/libsa/ext2fs.c
99
static int ext2fs_stat(struct open_file *f, struct stat *sb);
stand/libsa/fstat.c
35
fstat(int fd, struct stat *sb)
stand/libsa/fstat.c
51
errno = (f->f_ops->fo_stat)(f, sb);
stand/libsa/gzipfs.c
164
struct stat sb;
stand/libsa/gzipfs.c
187
if (fstat(rawfd, &sb) < 0) {
stand/libsa/gzipfs.c
192
if (!S_ISREG(sb.st_mode)) {
stand/libsa/gzipfs.c
326
zf_stat(struct open_file *f, struct stat *sb)
stand/libsa/gzipfs.c
332
if ((result = fstat(zf->zf_rawfd, sb)) == 0)
stand/libsa/gzipfs.c
333
sb->st_size = -1;
stand/libsa/gzipfs.c
49
static int zf_stat(struct open_file *f, struct stat *sb);
stand/libsa/nfs.c
127
static int nfs_stat(struct open_file *f, struct stat *sb);
stand/libsa/nfs.c
746
nfs_stat(struct open_file *f, struct stat *sb)
stand/libsa/nfs.c
755
sb->st_mode = mode;
stand/libsa/nfs.c
756
sb->st_nlink = ntohl(fp->fa.fa_nlink);
stand/libsa/nfs.c
757
sb->st_uid = ntohl(fp->fa.fa_uid);
stand/libsa/nfs.c
758
sb->st_gid = ntohl(fp->fa.fa_gid);
stand/libsa/nfs.c
759
sb->st_size = ntohl(fp->fa.fa_size.val[1]);
stand/libsa/nullfs.c
92
int null_stat (struct open_file *f, struct stat *sb)
stand/libsa/pkgfs.c
403
pkg_stat(struct open_file *f, struct stat *sb)
stand/libsa/pkgfs.c
410
memset(sb, 0, sizeof(*sb));
stand/libsa/pkgfs.c
411
sb->st_mode = get_mode(tf);
stand/libsa/pkgfs.c
412
if ((sb->st_mode & S_IFMT) == 0) {
stand/libsa/pkgfs.c
414
sb->st_mode |= S_IFREG;
stand/libsa/pkgfs.c
416
sb->st_size = tf->tf_size;
stand/libsa/pkgfs.c
417
sb->st_blocks = (tf->tf_size + 511) / 512;
stand/libsa/pkgfs.c
418
sb->st_mtime = pkg_atol(tf->tf_hdr.ut_mtime, 12);
stand/libsa/pkgfs.c
419
sb->st_dev = (off_t)((uintptr_t)tf->tf_pkg);
stand/libsa/pkgfs.c
420
sb->st_ino = tf->tf_ofs; /* unique per tf_pkg */
stand/libsa/splitfs.c
107
struct stat sb;
stand/libsa/splitfs.c
127
if (fstat(conffd, &sb) < 0) {
stand/libsa/splitfs.c
132
if (!S_ISREG(sb.st_mode)) {
stand/libsa/splitfs.c
302
splitfs_stat(struct open_file *f, struct stat *sb)
stand/libsa/splitfs.c
308
if ((result = fstat(sf->curfd, sb)) == 0)
stand/libsa/splitfs.c
309
sb->st_size = -1;
stand/libsa/splitfs.c
49
static int splitfs_stat(struct open_file *f, struct stat *sb);
stand/libsa/stand.h
117
int (*fo_stat)(struct open_file *f, struct stat *sb);
stand/libsa/stand.h
431
extern int null_stat(struct open_file *f, struct stat *sb);
stand/libsa/stat.c
35
stat(const char *str, struct stat *sb)
stand/libsa/stat.c
42
rv = fstat(fd, sb);
stand/libsa/tftp.c
672
tftp_stat(struct open_file *f, struct stat *sb)
stand/libsa/tftp.c
677
sb->st_mode = 0444 | S_IFREG;
stand/libsa/tftp.c
678
sb->st_nlink = 1;
stand/libsa/tftp.c
679
sb->st_uid = 0;
stand/libsa/tftp.c
680
sb->st_gid = 0;
stand/libsa/tftp.c
681
sb->st_size = tftpfile->tftp_tsize;
stand/libsa/tftp.c
682
sb->st_mtime = 0;
stand/libsa/tftp.c
688
sb->st_dev = (dev_t)tftpfile->iodesc->destip.s_addr;
stand/libsa/tftp.c
700
tftpfile->path, (unsigned long)sb->st_dev,
stand/libsa/tftp.c
703
sb->st_ino = tftpfile->ino;
stand/libsa/ufs.c
848
ufs_stat(struct open_file *f, struct stat *sb)
stand/libsa/ufs.c
853
sb->st_mode = DIP(fp, di_mode);
stand/libsa/ufs.c
854
sb->st_uid = DIP(fp, di_uid);
stand/libsa/ufs.c
855
sb->st_gid = DIP(fp, di_gid);
stand/libsa/ufs.c
856
sb->st_size = DIP(fp, di_size);
stand/libsa/ufs.c
857
sb->st_mtime = DIP(fp, di_mtime);
stand/libsa/ufs.c
863
sb->st_ino = fp->f_inumber;
stand/libsa/ufs.c
869
sb->st_dev = (dev_t)(fp->f_fs->fs_id[0] ^ fp->f_fs->fs_id[1]);
stand/libsa/ufs.c
89
static int ufs_stat(struct open_file *f, struct stat *sb);
stand/libsa/zfs/zfs.c
154
struct stat sb;
stand/libsa/zfs/zfs.c
158
rc = zfs_stat(f, &sb);
stand/libsa/zfs/zfs.c
162
if (fp->f_seekp + n > sb.st_size)
stand/libsa/zfs/zfs.c
163
n = sb.st_size - fp->f_seekp;
stand/libsa/zfs/zfs.c
195
struct stat sb;
stand/libsa/zfs/zfs.c
198
error = zfs_stat(f, &sb);
stand/libsa/zfs/zfs.c
203
fp->f_seekp = sb.st_size - offset;
stand/libsa/zfs/zfs.c
214
zfs_stat(struct open_file *f, struct stat *sb)
stand/libsa/zfs/zfs.c
220
return (zfs_dnode_stat(spa, &fp->f_dnode, sb));
stand/libsa/zfs/zfs.c
230
struct stat sb;
stand/libsa/zfs/zfs.c
234
rc = zfs_stat(f, &sb);
stand/libsa/zfs/zfs.c
237
if (!S_ISDIR(sb.st_mode))
stand/libsa/zfs/zfs.c
54
static int zfs_stat(struct open_file *f, struct stat *sb);
stand/libsa/zfs/zfsimpl.c
3702
zfs_dnode_stat(const spa_t *spa, dnode_phys_t *dn, struct stat *sb)
stand/libsa/zfs/zfsimpl.c
3708
sb->st_mode = zp->zp_mode;
stand/libsa/zfs/zfsimpl.c
3709
sb->st_uid = zp->zp_uid;
stand/libsa/zfs/zfsimpl.c
3710
sb->st_gid = zp->zp_gid;
stand/libsa/zfs/zfsimpl.c
3711
sb->st_size = zp->zp_size;
stand/libsa/zfs/zfsimpl.c
3742
sb->st_mode = *(uint64_t *)((char *)sahdrp + hdrsize +
stand/libsa/zfs/zfsimpl.c
3744
sb->st_uid = *(uint64_t *)((char *)sahdrp + hdrsize +
stand/libsa/zfs/zfsimpl.c
3746
sb->st_gid = *(uint64_t *)((char *)sahdrp + hdrsize +
stand/libsa/zfs/zfsimpl.c
3748
sb->st_size = *(uint64_t *)((char *)sahdrp + hdrsize +
stand/libsa/zfs/zfsimpl.c
3827
struct stat sb;
stand/libsa/zfs/zfsimpl.c
3903
if ((rc = zfs_dnode_stat(spa, &dn, &sb)) != 0)
stand/libsa/zfs/zfsimpl.c
3905
if (!S_ISDIR(sb.st_mode)) {
stand/libsa/zfs/zfsimpl.c
3928
rc = zfs_dnode_stat(spa, &dn, &sb);
stand/libsa/zfs/zfsimpl.c
3931
if (S_ISLNK(sb.st_mode)) {
stand/libsa/zfs/zfsimpl.c
3942
if (sb.st_size + strlen(p) + 1 > sizeof(path)) {
stand/libsa/zfs/zfsimpl.c
3946
strcpy(&path[sb.st_size], p);
stand/libsa/zfs/zfsimpl.c
3948
rc = zfs_dnode_readlink(spa, &dn, path, sb.st_size);
stand/userboot/test/test.c
406
struct stat sb;
stand/userboot/test/test.c
415
if (fstat(disk_fd[unit], &sb) == 0)
stand/userboot/test/test.c
416
*(off_t *)data = sb.st_size;
stand/userboot/userboot/host.c
82
host_stat(struct open_file *f, struct stat *sb)
stand/userboot/userboot/host.c
85
CALLBACK(stat, f->f_fsdata, sb);
sys/amd64/amd64/pmap.c
11875
sysctl_kmaps_dump(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/amd64/amd64/pmap.c
11915
sbuf_printf(sb, "0x%016lx-0x%016lx r%c%c%c%c %s %d %d %d\n",
sys/amd64/amd64/pmap.c
11964
sysctl_kmaps_check(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/amd64/amd64/pmap.c
11999
sysctl_kmaps_dump(sb, range, va);
sys/amd64/amd64/pmap.c
12008
struct sbuf sbuf, *sb;
sys/amd64/amd64/pmap.c
12022
sb = &sbuf;
sys/amd64/amd64/pmap.c
12023
sbuf_new_for_sysctl(sb, NULL, PAGE_SIZE, req);
sys/amd64/amd64/pmap.c
12038
sbuf_printf(sb, "\nRecursive map:\n");
sys/amd64/amd64/pmap.c
12040
sbuf_printf(sb, "\nDirect map:\n");
sys/amd64/amd64/pmap.c
12043
sbuf_printf(sb, "\nKASAN shadow map:\n");
sys/amd64/amd64/pmap.c
12047
sbuf_printf(sb, "\nKMSAN shadow map:\n");
sys/amd64/amd64/pmap.c
12049
sbuf_printf(sb, "\nKMSAN origin map:\n");
sys/amd64/amd64/pmap.c
12052
sbuf_printf(sb, "\nKernel map:\n");
sys/amd64/amd64/pmap.c
12054
sbuf_printf(sb, "\nLarge map:\n");
sys/amd64/amd64/pmap.c
12074
sysctl_kmaps_dump(sb, &range, sva);
sys/amd64/amd64/pmap.c
12082
sysctl_kmaps_dump(sb, &range, sva);
sys/amd64/amd64/pmap.c
12093
sysctl_kmaps_dump(sb, &range, sva);
sys/amd64/amd64/pmap.c
12100
sysctl_kmaps_check(sb, &range, sva, pml5e,
sys/amd64/amd64/pmap.c
12122
sysctl_kmaps_dump(sb, &range, sva);
sys/amd64/amd64/pmap.c
12129
sysctl_kmaps_check(sb, &range, sva,
sys/amd64/amd64/pmap.c
12151
sysctl_kmaps_dump(sb, &range,
sys/amd64/amd64/pmap.c
12155
sysctl_kmaps_check(sb, &range, sva,
sys/amd64/amd64/pmap.c
12163
error = sbuf_finish(sb);
sys/amd64/amd64/pmap.c
12164
sbuf_delete(sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
408
struct sbuf sb;
sys/arm/broadcom/bcm2835/bcm2835_rng.c
415
sbuf_new_for_sysctl(&sb, NULL, 128, req);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
416
bcm2835_rng_dump_registers(sc, &sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
417
error = sbuf_finish(&sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
418
sbuf_delete(&sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
476
struct sbuf sb;
sys/arm/broadcom/bcm2835/bcm2835_rng.c
478
(void) sbuf_new(&sb, NULL, 256,
sys/arm/broadcom/bcm2835/bcm2835_rng.c
480
bcm2835_rng_dump_registers(sc, &sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
481
sbuf_trim(&sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
482
error = sbuf_finish(&sb);
sys/arm/broadcom/bcm2835/bcm2835_rng.c
484
device_printf(dev, "%s", sbuf_data(&sb));
sys/arm/broadcom/bcm2835/bcm2835_rng.c
485
sbuf_delete(&sb);
sys/arm/mv/mv_common.c
1866
phandle_t node, child, sb;
sys/arm/mv/mv_common.c
1870
sb = 0;
sys/arm/mv/mv_common.c
1910
sb = node = fdt_find_compatible(node, "simple-bus", 0);
sys/arm/mv/mv_common.c
1920
if ((child == 0) && (node == sb)) {
sys/arm/mv/mv_common.c
1934
phandle_t sb;
sys/arm/mv/mv_common.c
1942
if ((sb = OF_finddevice("cpu")) != -1)
sys/arm/mv/mv_common.c
1943
if (fdt_is_compatible_strict(sb, "ARM,88VS584"))
sys/arm/mv/mv_common.c
1944
OF_setprop(sb, "bus-frequency", (void *)&freq,
sys/arm/mv/mv_common.c
1950
if ((sb = fdt_find_compatible(root, "simple-bus", 1)) != 0)
sys/arm/mv/mv_common.c
1951
OF_setprop(sb, "bus-frequency", (void *)&freq, sizeof(freq));
sys/arm64/arm64/gicv3_its.c
1002
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/arm64/arm64/gicv3_its.c
1003
if (sb == NULL) {
sys/arm64/arm64/gicv3_its.c
1007
sbuf_cat(sb, "\n");
sys/arm64/arm64/gicv3_its.c
1008
sbuf_printf(sb, "GITS_TRKCTLR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1010
sbuf_printf(sb, "GITS_TRKR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1012
sbuf_printf(sb, "GITS_TRKDIDR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1014
sbuf_printf(sb, "GITS_TRKPIDR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1016
sbuf_printf(sb, "GITS_TRKVIDR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1018
sbuf_printf(sb, "GITS_TRKTGTR: 0x%08X\n",
sys/arm64/arm64/gicv3_its.c
1021
err = sbuf_finish(sb);
sys/arm64/arm64/gicv3_its.c
1024
sbuf_delete(sb);
sys/arm64/arm64/gicv3_its.c
998
struct sbuf *sb;
sys/arm64/arm64/identcpu.c
2898
struct sbuf sb;
sys/arm64/arm64/identcpu.c
2910
sbuf_new(&sb, cpu_model, sizeof(cpu_model), SBUF_FIXEDLEN);
sys/arm64/arm64/identcpu.c
2911
print_cpu_midr(&sb, 0);
sys/arm64/arm64/identcpu.c
2913
sbuf_finish(&sb);
sys/arm64/arm64/identcpu.c
2914
sbuf_delete(&sb);
sys/arm64/arm64/identcpu.c
2965
print_register(struct sbuf *sb, const char *reg_name, uint64_t reg,
sys/arm64/arm64/identcpu.c
2970
sbuf_printf(sb, "%29s = <", reg_name);
sys/arm64/arm64/identcpu.c
2972
print_fields(sb, reg, arg);
sys/arm64/arm64/identcpu.c
2974
sbuf_finish(sb);
sys/arm64/arm64/identcpu.c
2975
printf("%s>\n", sbuf_data(sb));
sys/arm64/arm64/identcpu.c
2976
sbuf_clear(sb);
sys/arm64/arm64/identcpu.c
2980
print_id_fields(struct sbuf *sb, uint64_t reg, const void *arg)
sys/arm64/arm64/identcpu.c
3000
sbuf_printf(sb, "%s%s", SEP_STR, fv[j].desc);
sys/arm64/arm64/identcpu.c
3004
sbuf_printf(sb, "%sUnknown %s(%x)", SEP_STR,
sys/arm64/arm64/identcpu.c
3012
sbuf_printf(sb, "%s%#lx", SEP_STR, reg);
sys/arm64/arm64/identcpu.c
3017
print_id_register(struct sbuf *sb, const char *reg_name, uint64_t reg,
sys/arm64/arm64/identcpu.c
3021
print_register(sb, reg_name, reg, print_id_fields, fields);
sys/arm64/arm64/identcpu.c
3025
print_cpu_midr(struct sbuf *sb, u_int cpu)
sys/arm64/arm64/identcpu.c
3048
sbuf_printf(sb, "Unknown Implementer (midr: %08x)", midr);
sys/arm64/arm64/identcpu.c
3065
sbuf_printf(sb, "%s Unknown CPU r%dp%d (midr: %08x)",
sys/arm64/arm64/identcpu.c
3070
sbuf_printf(sb, "%s %s r%dp%d", cpu_impl_name,
sys/arm64/arm64/identcpu.c
3075
print_cpu_cache(struct cpu_desc *desc, struct sbuf *sb, uint64_t ccs,
sys/arm64/arm64/identcpu.c
3095
sbuf_printf(sb, "%zuKB (%s)", cache_size / 1024,
sys/arm64/arm64/identcpu.c
3100
print_cpu_caches(struct sbuf *sb, struct cpu_desc *desc)
sys/arm64/arm64/identcpu.c
3111
sbuf_printf(sb, " L%d cache: ", i + 1);
sys/arm64/arm64/identcpu.c
3113
print_cpu_cache(desc, sb, desc->ccsidr[i][j++], true,
sys/arm64/arm64/identcpu.c
3117
sbuf_printf(sb, ", ");
sys/arm64/arm64/identcpu.c
3120
print_cpu_cache(desc, sb, desc->ccsidr[i][j], false,
sys/arm64/arm64/identcpu.c
3123
sbuf_printf(sb, "\n");
sys/arm64/arm64/identcpu.c
3126
sbuf_finish(sb);
sys/arm64/arm64/identcpu.c
3127
printf("%s", sbuf_data(sb));
sys/arm64/arm64/identcpu.c
3134
struct sbuf *sb;
sys/arm64/arm64/identcpu.c
3136
sb = sbuf_new_auto();
sys/arm64/arm64/identcpu.c
3137
sbuf_printf(sb, "CPU%3u: ", cpu);
sys/arm64/arm64/identcpu.c
3138
print_cpu_midr(sb, cpu);
sys/arm64/arm64/identcpu.c
3140
sbuf_cat(sb, " affinity:");
sys/arm64/arm64/identcpu.c
3144
sbuf_printf(sb, " %2d", CPU_AFF3(desc->mpidr));
sys/arm64/arm64/identcpu.c
3147
sbuf_printf(sb, " %2d", CPU_AFF2(desc->mpidr));
sys/arm64/arm64/identcpu.c
3150
sbuf_printf(sb, " %2d", CPU_AFF1(desc->mpidr));
sys/arm64/arm64/identcpu.c
3154
sbuf_printf(sb, " %2d", CPU_AFF0(desc->mpidr));
sys/arm64/arm64/identcpu.c
3157
sbuf_finish(sb);
sys/arm64/arm64/identcpu.c
3158
printf("%s\n", sbuf_data(sb));
sys/arm64/arm64/identcpu.c
3159
sbuf_clear(sb);
sys/arm64/arm64/identcpu.c
3188
print_id_register(sb, "Cache Type", desc->ctr, ctr_fields);
sys/arm64/arm64/identcpu.c
3192
print_id_register(sb, "Instruction Set Attributes 0",
sys/arm64/arm64/identcpu.c
3197
print_id_register(sb, "Instruction Set Attributes 1",
sys/arm64/arm64/identcpu.c
3202
print_id_register(sb, "Instruction Set Attributes 2",
sys/arm64/arm64/identcpu.c
3207
print_id_register(sb, "Processor Features 0",
sys/arm64/arm64/identcpu.c
3212
print_id_register(sb, "Processor Features 1",
sys/arm64/arm64/identcpu.c
3217
print_id_register(sb, "Processor Features 2",
sys/arm64/arm64/identcpu.c
3222
print_id_register(sb, "Memory Model Features 0",
sys/arm64/arm64/identcpu.c
3227
print_id_register(sb, "Memory Model Features 1",
sys/arm64/arm64/identcpu.c
3232
print_id_register(sb, "Memory Model Features 2",
sys/arm64/arm64/identcpu.c
3237
print_id_register(sb, "Memory Model Features 3",
sys/arm64/arm64/identcpu.c
3242
print_id_register(sb, "Memory Model Features 4",
sys/arm64/arm64/identcpu.c
3247
print_id_register(sb, "Debug Features 0",
sys/arm64/arm64/identcpu.c
3252
print_id_register(sb, "Debug Features 1",
sys/arm64/arm64/identcpu.c
3257
print_id_register(sb, "Auxiliary Features 0",
sys/arm64/arm64/identcpu.c
3262
print_id_register(sb, "Auxiliary Features 1",
sys/arm64/arm64/identcpu.c
3269
print_id_register(sb, "SVE Features 0",
sys/arm64/arm64/identcpu.c
3277
print_id_register(sb, "AArch32 Instruction Set Attributes 5",
sys/arm64/arm64/identcpu.c
3282
print_id_register(sb, "AArch32 Media and VFP Features 0",
sys/arm64/arm64/identcpu.c
3287
print_id_register(sb, "AArch32 Media and VFP Features 1",
sys/arm64/arm64/identcpu.c
3291
print_cpu_caches(sb, desc);
sys/arm64/arm64/identcpu.c
3293
sbuf_delete(sb);
sys/arm64/arm64/identcpu.c
3294
sb = NULL;
sys/arm64/arm64/identcpu.c
58
static void print_cpu_midr(struct sbuf *sb, u_int cpu);
sys/arm64/arm64/identcpu.c
61
static void print_cpu_caches(struct sbuf *sb, struct cpu_desc *desc);
sys/arm64/arm64/pmap.c
10049
sysctl_kmaps_check(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/arm64/arm64/pmap.c
10072
sysctl_kmaps_dump(sb, range, va);
sys/arm64/arm64/pmap.c
10081
struct sbuf sbuf, *sb;
sys/arm64/arm64/pmap.c
10091
sb = &sbuf;
sys/arm64/arm64/pmap.c
10092
sbuf_new_for_sysctl(sb, NULL, PAGE_SIZE, req);
sys/arm64/arm64/pmap.c
10105
sbuf_printf(sb, "\nDirect map:\n");
sys/arm64/arm64/pmap.c
10107
sbuf_printf(sb, "\nKernel map:\n");
sys/arm64/arm64/pmap.c
10110
sbuf_printf(sb, "\nKASAN shadow map:\n");
sys/arm64/arm64/pmap.c
10114
sbuf_printf(sb, "\nKMSAN shadow map:\n");
sys/arm64/arm64/pmap.c
10116
sbuf_printf(sb, "\nKMSAN origin map:\n");
sys/arm64/arm64/pmap.c
10121
sysctl_kmaps_dump(sb, &range, sva);
sys/arm64/arm64/pmap.c
10131
sysctl_kmaps_dump(sb, &range, sva);
sys/arm64/arm64/pmap.c
10137
sysctl_kmaps_check(sb, &range, sva, l0e, l1e,
sys/arm64/arm64/pmap.c
10149
sysctl_kmaps_dump(sb, &range, sva);
sys/arm64/arm64/pmap.c
10154
sysctl_kmaps_check(sb, &range, sva,
sys/arm64/arm64/pmap.c
10172
sysctl_kmaps_dump(sb, &range,
sys/arm64/arm64/pmap.c
10176
sysctl_kmaps_check(sb, &range, sva,
sys/arm64/arm64/pmap.c
10189
error = sbuf_finish(sb);
sys/arm64/arm64/pmap.c
10190
sbuf_delete(sb);
sys/arm64/arm64/pmap.c
9949
sysctl_kmaps_dump(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/arm64/arm64/pmap.c
9983
sbuf_printf(sb, "0x%016lx-0x%016lx r%c%c%c%c%c %6s %d %d %d %d %d\n",
sys/arm64/broadcom/genet/if_genet.c
1096
struct statusblock *sb = NULL;
sys/arm64/broadcom/genet/if_genet.c
1137
sb = mtod(m, struct statusblock *);
sys/arm64/broadcom/genet/if_genet.c
1144
sb->txcsuminfo = csuminfo;
sys/arm64/broadcom/genet/if_genet.c
1146
sb->txcsuminfo = 0;
sys/arm64/broadcom/genet/if_genet.c
1185
if (sb != NULL) {
sys/arm64/broadcom/genet/if_genet.c
1375
struct statusblock *sb = NULL;
sys/arm64/broadcom/genet/if_genet.c
1397
sb = mtod(m, struct statusblock *);
sys/arm64/broadcom/genet/if_genet.c
1398
status = sb->status_buflen;
sys/arm64/broadcom/genet/if_genet.c
1413
sb->rxcsum);
sys/arm64/broadcom/genet/if_genet.c
1429
if (sb != NULL) {
sys/cam/ata/ata_all.c
308
struct sbuf sb;
sys/cam/ata/ata_all.c
314
sbuf_new(&sb, cmd_string, len, SBUF_FIXEDLEN);
sys/cam/ata/ata_all.c
315
ata_cmd_sbuf(cmd, &sb);
sys/cam/ata/ata_all.c
317
error = sbuf_finish(&sb);
sys/cam/ata/ata_all.c
326
return(sbuf_data(&sb));
sys/cam/ata/ata_all.c
330
ata_cmd_sbuf(struct ata_cmd *cmd, struct sbuf *sb)
sys/cam/ata/ata_all.c
332
sbuf_printf(sb, "%02x %02x %02x %02x "
sys/cam/ata/ata_all.c
343
struct sbuf sb;
sys/cam/ata/ata_all.c
349
sbuf_new(&sb, res_string, len, SBUF_FIXEDLEN);
sys/cam/ata/ata_all.c
350
ata_res_sbuf(res, &sb);
sys/cam/ata/ata_all.c
352
error = sbuf_finish(&sb);
sys/cam/ata/ata_all.c
361
return(sbuf_data(&sb));
sys/cam/ata/ata_all.c
365
ata_res_sbuf(struct ata_res *res, struct sbuf *sb)
sys/cam/ata/ata_all.c
368
sbuf_printf(sb, "%02x %02x %02x %02x "
sys/cam/ata/ata_all.c
382
ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb)
sys/cam/ata/ata_all.c
385
sbuf_printf(sb, "%s. ACB: ",
sys/cam/ata/ata_all.c
387
ata_cmd_sbuf(&ataio->cmd, sb);
sys/cam/ata/ata_all.c
396
ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb)
sys/cam/ata/ata_all.c
399
sbuf_printf(sb, "ATA status: %02x (%s%s%s%s%s%s%s%s)",
sys/cam/ata/ata_all.c
410
sbuf_printf(sb, ", error: %02x (%s%s%s%s%s%s%s%s)",
sys/cam/ata/ata_all.c
461
ata_print_ident_sbuf(struct ata_params *ident_data, struct sbuf *sb)
sys/cam/ata/ata_all.c
466
ata_print_ident_short_sbuf(ident_data, sb);
sys/cam/ata/ata_all.c
467
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
475
sbuf_printf(sb, "%s", proto);
sys/cam/ata/ata_all.c
484
sbuf_printf(sb, "%s-%d", proto, version);
sys/cam/ata/ata_all.c
487
sbuf_printf(sb, "%s8-ACS", proto);
sys/cam/ata/ata_all.c
490
sbuf_printf(sb, "ACS-%d %s", version - 7, proto);
sys/cam/ata/ata_all.c
505
sbuf_printf(sb, "%s device\n", sata);
sys/cam/ata/ata_all.c
521
ata_print_ident_short_sbuf(struct ata_params *ident_data, struct sbuf *sb)
sys/cam/ata/ata_all.c
524
sbuf_putc(sb, '<');
sys/cam/ata/ata_all.c
525
cam_strvis_sbuf(sb, ident_data->model, sizeof(ident_data->model), 0);
sys/cam/ata/ata_all.c
526
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
527
cam_strvis_sbuf(sb, ident_data->revision, sizeof(ident_data->revision), 0);
sys/cam/ata/ata_all.c
528
sbuf_putc(sb, '>');
sys/cam/ata/ata_all.c
543
semb_print_ident_sbuf(struct sep_identify_data *ident_data, struct sbuf *sb)
sys/cam/ata/ata_all.c
546
semb_print_ident_short_sbuf(ident_data, sb);
sys/cam/ata/ata_all.c
548
sbuf_cat(sb, " SEMB ");
sys/cam/ata/ata_all.c
549
cam_strvis_sbuf(sb, ident_data->interface_id, 6, 0);
sys/cam/ata/ata_all.c
550
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
551
cam_strvis_sbuf(sb, ident_data->interface_rev, 4, 0);
sys/cam/ata/ata_all.c
552
sbuf_cat(sb, " device\n");
sys/cam/ata/ata_all.c
568
semb_print_ident_short_sbuf(struct sep_identify_data *ident_data, struct sbuf *sb)
sys/cam/ata/ata_all.c
571
sbuf_putc(sb, '<');
sys/cam/ata/ata_all.c
572
cam_strvis_sbuf(sb, ident_data->vendor_id, 8, 0);
sys/cam/ata/ata_all.c
573
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
574
cam_strvis_sbuf(sb, ident_data->product_id, 16, 0);
sys/cam/ata/ata_all.c
575
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
576
cam_strvis_sbuf(sb, ident_data->product_rev, 4, 0);
sys/cam/ata/ata_all.c
577
sbuf_putc(sb, ' ');
sys/cam/ata/ata_all.c
578
cam_strvis_sbuf(sb, ident_data->firmware_rev, 4, 0);
sys/cam/ata/ata_all.c
579
sbuf_putc(sb, '>');
sys/cam/ata/ata_all.h
106
void ata_cmd_sbuf(struct ata_cmd *cmd, struct sbuf *sb);
sys/cam/ata/ata_all.h
108
int ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
sys/cam/ata/ata_all.h
109
int ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
sys/cam/ata/ata_all.h
110
int ata_res_sbuf(struct ata_res *res, struct sbuf *sb);
sys/cam/ata/ata_all.h
113
void ata_print_ident_sbuf(struct ata_params *ident_data, struct sbuf *sb);
sys/cam/ata/ata_all.h
115
void ata_print_ident_short_sbuf(struct ata_params *ident_data, struct sbuf *sb);
sys/cam/ata/ata_all.h
156
void semb_print_ident_sbuf(struct sep_identify_data *ident_data, struct sbuf *sb);
sys/cam/ata/ata_all.h
158
void semb_print_ident_short_sbuf(struct sep_identify_data *ident_data, struct sbuf *sb);
sys/cam/ata/ata_da.c
1448
struct sbuf sb;
sys/cam/ata/ata_da.c
1455
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/cam/ata/ata_da.c
1461
sbuf_cat(&sb, ", ");
sys/cam/ata/ata_da.c
1464
sbuf_cat(&sb, ada_zone_desc_table[i].desc);
sys/cam/ata/ata_da.c
1469
sbuf_cat(&sb, "None");
sys/cam/ata/ata_da.c
1471
error = sbuf_finish(&sb);
sys/cam/ata/ata_da.c
1472
sbuf_delete(&sb);
sys/cam/ata/ata_da.c
1812
struct sbuf sb;
sys/cam/ata/ata_da.c
1932
sbuf_new(&sb, softc->announce_buffer, ADA_ANNOUNCE_SZ, SBUF_FIXEDLEN);
sys/cam/ata/ata_da.c
1933
xpt_announce_periph_sbuf(periph, &sb, announce_buf);
sys/cam/ata/ata_da.c
1934
xpt_announce_quirks_sbuf(periph, &sb, softc->quirks, ADA_Q_BIT_STRING);
sys/cam/ata/ata_da.c
1935
sbuf_finish(&sb);
sys/cam/ata/ata_da.c
1936
sbuf_putbuf(&sb);
sys/cam/ata/ata_xpt.c
187
static void ata_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
188
static void ata_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
189
static void ata_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
191
static void semb_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
192
static void semb_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/ata/ata_xpt.c
2120
ata_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2132
sbuf_printf(sb, "%s%d: %d.%03dMB/s transfers",
sys/cam/ata/ata_xpt.c
2136
sbuf_printf(sb, "%s%d: %dKB/s transfers", periph->periph_name,
sys/cam/ata/ata_xpt.c
2143
sbuf_cat(sb, " (");
sys/cam/ata/ata_xpt.c
2145
sbuf_printf(sb, "%s, ", ata_mode2string(pata->mode));
sys/cam/ata/ata_xpt.c
2147
sbuf_printf(sb, "ATAPI %dbytes, ", pata->atapi);
sys/cam/ata/ata_xpt.c
2149
sbuf_printf(sb, "PIO %dbytes", pata->bytecount);
sys/cam/ata/ata_xpt.c
2150
sbuf_putc(sb, ')');
sys/cam/ata/ata_xpt.c
2156
sbuf_cat(sb, " (");
sys/cam/ata/ata_xpt.c
2158
sbuf_printf(sb, "SATA %d.x, ", sata->revision);
sys/cam/ata/ata_xpt.c
2160
sbuf_cat(sb, "SATA, ");
sys/cam/ata/ata_xpt.c
2162
sbuf_printf(sb, "%s, ", ata_mode2string(sata->mode));
sys/cam/ata/ata_xpt.c
2164
sbuf_printf(sb, "ATAPI %dbytes, ", sata->atapi);
sys/cam/ata/ata_xpt.c
2166
sbuf_printf(sb, "PIO %dbytes", sata->bytecount);
sys/cam/ata/ata_xpt.c
2167
sbuf_putc(sb, ')');
sys/cam/ata/ata_xpt.c
2169
sbuf_putc(sb, '\n');
sys/cam/ata/ata_xpt.c
2173
ata_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2175
ata_print_ident_sbuf(&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2179
ata_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2181
ata_print_ident_short_sbuf(&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2185
semb_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2187
semb_print_ident_sbuf((struct sep_identify_data *)&device->ident_data, sb);
sys/cam/ata/ata_xpt.c
2191
semb_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/ata/ata_xpt.c
2193
semb_print_ident_short_sbuf((struct sep_identify_data *)&device->ident_data, sb);
sys/cam/cam.c
140
struct sbuf sb;
sys/cam/cam.c
142
sbuf_new(&sb, dst, dstlen, SBUF_FIXEDLEN);
sys/cam/cam.c
143
cam_strvis_sbuf(&sb, src, srclen, flags);
sys/cam/cam.c
144
sbuf_finish(&sb);
sys/cam/cam.c
148
cam_strvis_sbuf(struct sbuf *sb, const uint8_t *src, int srclen,
sys/cam/cam.c
165
sbuf_printf(sb, "\\%c%c%c",
sys/cam/cam.c
176
sbuf_putc(sb, *src);
sys/cam/cam.c
178
sbuf_putc(sb, ' ');
sys/cam/cam.c
181
sbuf_putc(sb, ' ');
sys/cam/cam.c
189
sbuf_putc(sb, *src);
sys/cam/cam.c
332
struct sbuf sb;
sys/cam/cam.c
411
sbuf_new(&sb, str, str_len, 0);
sys/cam/cam.c
414
sbuf_cat(&sb, path_str);
sys/cam/cam.c
417
ata_command_sbuf(&ccb->ataio, &sb);
sys/cam/cam.c
421
scsi_command_string(&ccb->csio, &sb);
sys/cam/cam.c
423
scsi_command_string(device, &ccb->csio, &sb);
sys/cam/cam.c
427
smp_command_sbuf(&ccb->smpio, &sb, path_str, 79 -
sys/cam/cam.c
433
nvme_command_sbuf(&ccb->nvmeio, &sb);
sys/cam/cam.c
436
sbuf_printf(&sb, "CAM func %#x",
sys/cam/cam.c
440
sbuf_putc(&sb, '\n');
sys/cam/cam.c
447
sbuf_cat(&sb, path_str);
sys/cam/cam.c
454
sbuf_printf(&sb, "CAM status: Unknown (%#x)\n",
sys/cam/cam.c
457
sbuf_printf(&sb, "CAM status: %s\n",
sys/cam/cam.c
469
sbuf_cat(&sb, path_str);
sys/cam/cam.c
470
ata_status_sbuf(&ccb->ataio, &sb);
sys/cam/cam.c
471
sbuf_putc(&sb, '\n');
sys/cam/cam.c
474
sbuf_cat(&sb, path_str);
sys/cam/cam.c
475
sbuf_cat(&sb, "RES: ");
sys/cam/cam.c
476
ata_res_sbuf(&ccb->ataio.res, &sb);
sys/cam/cam.c
477
sbuf_putc(&sb, '\n');
sys/cam/cam.c
487
sbuf_cat(&sb, path_str);
sys/cam/cam.c
488
sbuf_printf(&sb, "SCSI status: %s\n",
sys/cam/cam.c
496
scsi_sense_sbuf(&ccb->csio, &sb,
sys/cam/cam.c
499
scsi_sense_sbuf(device, &ccb->csio, &sb,
sys/cam/cam.c
510
sbuf_cat(&sb, path_str);
sys/cam/cam.c
511
sbuf_printf(&sb, "SMP status: %s (%#x)\n",
sys/cam/cam.c
524
sbuf_cat(&sb, path_str);
sys/cam/cam.c
525
sbuf_cat(&sb, "NVMe status: ");
sys/cam/cam.c
526
nvme_status_sbuf(&ccb->nvmeio, &sb);
sys/cam/cam.c
527
sbuf_putc(&sb, '\n');
sys/cam/cam.c
536
sbuf_finish(&sb);
sys/cam/cam.c
538
return(sbuf_data(&sb));
sys/cam/cam.h
408
void cam_strvis_sbuf(struct sbuf *sb, const uint8_t *src, int srclen,
sys/cam/cam_iosched.c
1942
struct sbuf sb;
sys/cam/cam_iosched.c
1947
sbuf_new(&sb, sbmsg, CAM_IOSCHED_DEVD_MSG_SIZE, SBUF_FIXEDLEN);
sys/cam/cam_iosched.c
1949
sbuf_printf(&sb, "device=%s%d lba=%jd blocks=%jd latency=%jd",
sys/cam/cam_iosched.c
1953
if (sbuf_finish(&sb) == 0)
sys/cam/cam_iosched.c
1954
devctl_notify("CAM", "iosched", "latency", sbuf_data(&sb));
sys/cam/cam_iosched.c
1955
sbuf_delete(&sb);
sys/cam/cam_iosched.c
976
struct sbuf sb;
sys/cam/cam_iosched.c
980
sbuf_new_for_sysctl(&sb, NULL, LAT_BUCKETS * 16, req);
sys/cam/cam_iosched.c
983
sbuf_printf(&sb, "%jd,", (intmax_t)latencies[i]);
sys/cam/cam_iosched.c
984
sbuf_printf(&sb, "%jd", (intmax_t)latencies[LAT_BUCKETS - 1]);
sys/cam/cam_iosched.c
985
error = sbuf_finish(&sb);
sys/cam/cam_iosched.c
986
sbuf_delete(&sb);
sys/cam/cam_periph.c
2118
struct sbuf sb;
sys/cam/cam_periph.c
2125
sbuf_new(&sb, sbmsg, CAM_PERIPH_DEVD_MSG_SIZE, SBUF_FIXEDLEN);
sys/cam/cam_periph.c
2128
sbuf_printf(&sb, "device=%s%d ", periph->periph_name,
sys/cam/cam_periph.c
2131
sbuf_cat(&sb, "serial=\"");
sys/cam/cam_periph.c
2135
sbuf_bcat(&sb, cgd->serial_num, cgd->serial_num_len);
sys/cam/cam_periph.c
2138
sbuf_cat(&sb, "\" ");
sys/cam/cam_periph.c
2139
sbuf_printf(&sb, "cam_status=\"0x%x\" ", ccb->ccb_h.status);
sys/cam/cam_periph.c
2143
sbuf_printf(&sb, "timeout=%d ", ccb->ccb_h.timeout);
sys/cam/cam_periph.c
2147
scsi_format_sense_devd(&ccb->csio, &sb);
sys/cam/cam_periph.c
2151
sbuf_cat(&sb, "RES=\"");
sys/cam/cam_periph.c
2152
ata_res_sbuf(&ccb->ataio.res, &sb);
sys/cam/cam_periph.c
2153
sbuf_cat(&sb, "\" ");
sys/cam/cam_periph.c
2160
sbuf_printf(&sb, "sct=\"%02x\" sc=\"%02x\" cdw0=\"%08x\" ",
sys/cam/cam_periph.c
2174
sbuf_cat(&sb, "CDB=\"");
sys/cam/cam_periph.c
2175
scsi_cdb_sbuf(scsiio_cdb_ptr(&ccb->csio), &sb);
sys/cam/cam_periph.c
2176
sbuf_cat(&sb, "\" ");
sys/cam/cam_periph.c
2179
sbuf_cat(&sb, "ACB=\"");
sys/cam/cam_periph.c
2180
ata_cmd_sbuf(&ccb->ataio.cmd, &sb);
sys/cam/cam_periph.c
2181
sbuf_cat(&sb, "\" ");
sys/cam/cam_periph.c
2190
sbuf_printf(&sb, "opc=\"%02x\" fuse=\"%02x\" cid=\"%04x\" "
sys/cam/cam_periph.c
2201
if (sbuf_finish(&sb) == 0)
sys/cam/cam_periph.c
2202
devctl_notify("CAM", "periph", type, sbuf_data(&sb));
sys/cam/cam_periph.c
2203
sbuf_delete(&sb);
sys/cam/cam_periph.c
368
cam_periph_list(struct cam_path *path, struct sbuf *sb)
sys/cam/cam_periph.c
403
if (sbuf_len(sb) != 0)
sys/cam/cam_periph.c
404
sbuf_cat(sb, ",");
sys/cam/cam_periph.c
405
sbuf_cat(sb, sbuf_data(&local_sb));
sys/cam/cam_periph.c
680
struct sbuf sb;
sys/cam/cam_periph.c
683
sbuf_new(&sb, buffer, 160, SBUF_FIXEDLEN);
sys/cam/cam_periph.c
684
xpt_denounce_periph_sbuf(periph, &sb);
sys/cam/cam_periph.c
685
sbuf_finish(&sb);
sys/cam/cam_periph.c
686
sbuf_putbuf(&sb);
sys/cam/cam_xpt.c
1053
struct sbuf sb;
sys/cam/cam_xpt.c
1055
(void)sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/cam/cam_xpt.c
1056
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/cam/cam_xpt.c
1057
xpt_announce_periph_sbuf(periph, &sb, announce_string);
sys/cam/cam_xpt.c
1058
(void)sbuf_finish(&sb);
sys/cam/cam_xpt.c
1059
(void)sbuf_delete(&sb);
sys/cam/cam_xpt.c
1063
xpt_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb,
sys/cam/cam_xpt.c
1072
sbuf_printf(sb, "%s%d at %s%d bus %d scbus%d target %d lun %jx\n",
sys/cam/cam_xpt.c
1080
sbuf_printf(sb, "%s%d: ", periph->periph_name, periph->unit_number);
sys/cam/cam_xpt.c
1083
proto->ops->announce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1085
sbuf_printf(sb, "Unknown protocol device %d\n",
sys/cam/cam_xpt.c
1089
sbuf_printf(sb, "%s%d: Serial Number %.60s\n",
sys/cam/cam_xpt.c
1094
path->bus->xport->ops->announce_sbuf(periph, sb);
sys/cam/cam_xpt.c
1098
sbuf_printf(sb, "%s%d: Command Queueing enabled\n",
sys/cam/cam_xpt.c
1103
sbuf_printf(sb, "%s%d: %s\n", periph->periph_name,
sys/cam/cam_xpt.c
1117
xpt_announce_quirks_sbuf(struct cam_periph *periph, struct sbuf *sb,
sys/cam/cam_xpt.c
1121
sbuf_printf(sb, "%s%d: quirks=0x%b\n", periph->periph_name,
sys/cam/cam_xpt.c
1130
struct sbuf sb;
sys/cam/cam_xpt.c
1132
(void)sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/cam/cam_xpt.c
1133
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/cam/cam_xpt.c
1134
xpt_denounce_periph_sbuf(periph, &sb);
sys/cam/cam_xpt.c
1135
(void)sbuf_finish(&sb);
sys/cam/cam_xpt.c
1136
(void)sbuf_delete(&sb);
sys/cam/cam_xpt.c
1140
xpt_denounce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb)
sys/cam/cam_xpt.c
1147
sbuf_printf(sb, "%s%d at %s%d bus %d scbus%d target %d lun %jx\n",
sys/cam/cam_xpt.c
1155
sbuf_printf(sb, "%s%d: ", periph->periph_name, periph->unit_number);
sys/cam/cam_xpt.c
1158
proto->ops->denounce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1160
sbuf_printf(sb, "Unknown protocol device %d",
sys/cam/cam_xpt.c
1163
sbuf_printf(sb, " s/n %.60s", path->device->serial_num);
sys/cam/cam_xpt.c
1164
sbuf_cat(sb, " detached\n");
sys/cam/cam_xpt.c
3724
struct sbuf sb;
sys/cam/cam_xpt.c
3727
sbuf_new(&sb, buffer, XPT_PRINT_LEN, SBUF_FIXEDLEN);
sys/cam/cam_xpt.c
3728
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3729
sbuf_finish(&sb);
sys/cam/cam_xpt.c
3730
printf("%s", sbuf_data(&sb));
sys/cam/cam_xpt.c
3731
sbuf_delete(&sb);
sys/cam/cam_xpt.c
3735
xpt_device_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/cam_xpt.c
3738
sbuf_cat(sb, "(nopath): ");
sys/cam/cam_xpt.c
3740
sbuf_printf(sb, "(noperiph:%s%d:%d:%d:%jx): ",
sys/cam/cam_xpt.c
3753
struct sbuf sb;
sys/cam/cam_xpt.c
3756
sbuf_new(&sb, buffer, XPT_PRINT_LEN, SBUF_FIXEDLEN);
sys/cam/cam_xpt.c
3758
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3760
sbuf_vprintf(&sb, fmt, ap);
sys/cam/cam_xpt.c
3763
sbuf_finish(&sb);
sys/cam/cam_xpt.c
3764
printf("%s", sbuf_data(&sb));
sys/cam/cam_xpt.c
3765
sbuf_delete(&sb);
sys/cam/cam_xpt.c
3771
struct sbuf sb;
sys/cam/cam_xpt.c
3773
sbuf_new(&sb, str, str_len, 0);
sys/cam/cam_xpt.c
3774
xpt_path_sbuf(path, &sb);
sys/cam/cam_xpt.c
3775
sbuf_finish(&sb);
sys/cam/cam_xpt.c
3780
xpt_path_sbuf(struct cam_path *path, struct sbuf *sb)
sys/cam/cam_xpt.c
3784
sbuf_cat(sb, "(nopath): ");
sys/cam/cam_xpt.c
3787
sbuf_printf(sb, "(%s%d:", path->periph->periph_name,
sys/cam/cam_xpt.c
3790
sbuf_cat(sb, "(noperiph:");
sys/cam/cam_xpt.c
3793
sbuf_printf(sb, "%s%d:%d:", path->bus->sim->sim_name,
sys/cam/cam_xpt.c
3797
sbuf_cat(sb, "nobus:");
sys/cam/cam_xpt.c
3800
sbuf_printf(sb, "%d:", path->target->target_id);
sys/cam/cam_xpt.c
3802
sbuf_cat(sb, "X:");
sys/cam/cam_xpt.c
3805
sbuf_printf(sb, "%jx): ",
sys/cam/cam_xpt.c
3808
sbuf_cat(sb, "X): ");
sys/cam/cam_xpt.c
5577
struct sbuf *sb = sbuf_new(&sbuf, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/cam/cam_xpt.c
5580
sbuf_set_drain(sb, sbuf_printf_drain, NULL);
sys/cam/cam_xpt.c
5581
xpt_path_sbuf(path, sb);
sys/cam/cam_xpt.c
5583
sbuf_vprintf(sb, fmt, ap);
sys/cam/cam_xpt.c
5585
sbuf_finish(sb);
sys/cam/cam_xpt.c
5586
sbuf_delete(sb);
sys/cam/cam_xpt.c
5596
struct sbuf *sb = sbuf_new(&sbuf, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/cam/cam_xpt.c
5599
sbuf_set_drain(sb, sbuf_printf_drain, NULL);
sys/cam/cam_xpt.c
5600
xpt_device_sbuf(dev, sb);
sys/cam/cam_xpt.c
5602
sbuf_vprintf(sb, fmt, ap);
sys/cam/cam_xpt.c
5604
sbuf_finish(sb);
sys/cam/cam_xpt.c
5605
sbuf_delete(sb);
sys/cam/cam_xpt.c
5615
struct sbuf *sb = sbuf_new(&sbuf, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/cam/cam_xpt.c
5618
sbuf_set_drain(sb, sbuf_printf_drain, NULL);
sys/cam/cam_xpt.c
5619
sbuf_cat(sb, "cam_debug: ");
sys/cam/cam_xpt.c
5621
sbuf_vprintf(sb, fmt, ap);
sys/cam/cam_xpt.c
5623
sbuf_finish(sb);
sys/cam/cam_xpt.c
5624
sbuf_delete(sb);
sys/cam/cam_xpt.h
107
void xpt_path_sbuf(struct cam_path *path, struct sbuf *sb);
sys/cam/cam_xpt_periph.h
48
struct sbuf *sb,
sys/cam/cam_xpt_periph.h
53
struct sbuf *sb,
sys/cam/cam_xpt_periph.h
56
void xpt_denounce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb);
sys/cam/ctl/ctl.c
13841
struct sbuf sb;
sys/cam/ctl/ctl.c
13844
sbuf_new(&sb, str, sizeof(str), SBUF_FIXEDLEN);
sys/cam/ctl/ctl.c
13846
ctl_io_sbuf(io, &sb);
sys/cam/ctl/ctl.c
13847
sbuf_cat(&sb, path_str);
sys/cam/ctl/ctl.c
13848
sbuf_printf(&sb, "ctl_process_done: %jd seconds\n",
sys/cam/ctl/ctl.c
13850
sbuf_finish(&sb);
sys/cam/ctl/ctl.c
13851
printf("%s", sbuf_data(&sb));
sys/cam/ctl/ctl.c
2504
ctl_sbuf_printf_esc(struct sbuf *sb, char *str, int size)
sys/cam/ctl/ctl.c
2514
retval = sbuf_cat(sb, "&amp;");
sys/cam/ctl/ctl.c
2517
retval = sbuf_cat(sb, "&gt;");
sys/cam/ctl/ctl.c
2520
retval = sbuf_cat(sb, "&lt;");
sys/cam/ctl/ctl.c
2523
retval = sbuf_putc(sb, *str);
sys/cam/ctl/ctl.c
2535
ctl_id_sbuf(struct ctl_devid *id, struct sbuf *sb)
sys/cam/ctl/ctl.c
2545
sbuf_cat(sb, "t10.");
sys/cam/ctl/ctl.c
2548
sbuf_cat(sb, "eui.");
sys/cam/ctl/ctl.c
2551
sbuf_cat(sb, "naa.");
sys/cam/ctl/ctl.c
2559
sbuf_printf(sb, "%02x", desc->identifier[i]);
sys/cam/ctl/ctl.c
2562
sbuf_printf(sb, "%.*s", (int)desc->length,
sys/cam/ctl/ctl.c
2566
sbuf_cat(sb, (char *)desc->identifier);
sys/cam/ctl/ctl.c
3020
struct sbuf *sb;
sys/cam/ctl/ctl.c
3053
sb = sbuf_new(NULL, NULL, list->alloc_len, SBUF_FIXEDLEN);
sys/cam/ctl/ctl.c
3054
if (sb == NULL) {
sys/cam/ctl/ctl.c
3062
sbuf_cat(sb, "<ctllunlist>\n");
sys/cam/ctl/ctl.c
3067
retval = sbuf_printf(sb, "<lun id=\"%ju\">\n",
sys/cam/ctl/ctl.c
3077
retval = sbuf_printf(sb, "\t<backend_type>%s"
sys/cam/ctl/ctl.c
3085
retval = sbuf_printf(sb, "\t<lun_type>%d</lun_type>\n",
sys/cam/ctl/ctl.c
3092
retval = sbuf_cat(sb, "</lun>\n");
sys/cam/ctl/ctl.c
3098
retval = sbuf_printf(sb, "\t<size>%ju</size>\n",
sys/cam/ctl/ctl.c
3105
retval = sbuf_printf(sb, "\t<blocksize>%u</blocksize>\n",
sys/cam/ctl/ctl.c
3111
retval = sbuf_cat(sb, "\t<serial_number>");
sys/cam/ctl/ctl.c
3116
retval = ctl_sbuf_printf_esc(sb,
sys/cam/ctl/ctl.c
3123
retval = sbuf_cat(sb, "</serial_number>\n");
sys/cam/ctl/ctl.c
3128
retval = sbuf_cat(sb, "\t<device_id>");
sys/cam/ctl/ctl.c
3133
retval = ctl_sbuf_printf_esc(sb,
sys/cam/ctl/ctl.c
3140
retval = sbuf_cat(sb, "</device_id>\n");
sys/cam/ctl/ctl.c
3146
retval = lun->backend->lun_info(lun->be_lun, sb);
sys/cam/ctl/ctl.c
3154
sbuf_printf(sb, "\t<%s>", name);
sys/cam/ctl/ctl.c
3160
sbuf_cat(sb, value);
sys/cam/ctl/ctl.c
3163
sbuf_printf(sb, "</%s>\n", name);
sys/cam/ctl/ctl.c
3166
retval = sbuf_cat(sb, "</lun>\n");
sys/cam/ctl/ctl.c
3177
|| ((retval = sbuf_cat(sb, "</ctllunlist>\n")) != 0)) {
sys/cam/ctl/ctl.c
3179
sbuf_delete(sb);
sys/cam/ctl/ctl.c
3187
sbuf_finish(sb);
sys/cam/ctl/ctl.c
3189
retval = copyout(sbuf_data(sb), list->lun_xml,
sys/cam/ctl/ctl.c
3190
sbuf_len(sb) + 1);
sys/cam/ctl/ctl.c
3192
list->fill_len = sbuf_len(sb) + 1;
sys/cam/ctl/ctl.c
3194
sbuf_delete(sb);
sys/cam/ctl/ctl.c
3325
struct sbuf *sb;
sys/cam/ctl/ctl.c
3335
sb = sbuf_new(NULL, NULL, list->alloc_len, SBUF_FIXEDLEN);
sys/cam/ctl/ctl.c
3336
if (sb == NULL) {
sys/cam/ctl/ctl.c
3344
sbuf_cat(sb, "<ctlportlist>\n");
sys/cam/ctl/ctl.c
3348
retval = sbuf_printf(sb, "<targ_port id=\"%ju\">\n",
sys/cam/ctl/ctl.c
3358
retval = sbuf_printf(sb, "\t<frontend_type>%s"
sys/cam/ctl/ctl.c
3363
retval = sbuf_printf(sb, "\t<port_type>%d</port_type>\n",
sys/cam/ctl/ctl.c
3368
retval = sbuf_printf(sb, "\t<online>%s</online>\n",
sys/cam/ctl/ctl.c
3373
retval = sbuf_printf(sb, "\t<port_name>%s</port_name>\n",
sys/cam/ctl/ctl.c
3378
retval = sbuf_printf(sb, "\t<physical_port>%d</physical_port>\n",
sys/cam/ctl/ctl.c
3383
retval = sbuf_printf(sb, "\t<virtual_port>%d</virtual_port>\n",
sys/cam/ctl/ctl.c
3389
sbuf_cat(sb, "\t<target>");
sys/cam/ctl/ctl.c
3390
ctl_id_sbuf(port->target_devid, sb);
sys/cam/ctl/ctl.c
3391
sbuf_cat(sb, "</target>\n");
sys/cam/ctl/ctl.c
3395
sbuf_cat(sb, "\t<port>");
sys/cam/ctl/ctl.c
3396
ctl_id_sbuf(port->port_devid, sb);
sys/cam/ctl/ctl.c
3397
sbuf_cat(sb, "</port>\n");
sys/cam/ctl/ctl.c
3401
retval = port->port_info(port->onoff_arg, sb);
sys/cam/ctl/ctl.c
3409
sbuf_printf(sb, "\t<%s>", name);
sys/cam/ctl/ctl.c
3415
sbuf_printf(sb, "%s", value);
sys/cam/ctl/ctl.c
3418
sbuf_printf(sb, "</%s>\n", name);
sys/cam/ctl/ctl.c
3422
sbuf_cat(sb, "\t<lun_map>on</lun_map>\n");
sys/cam/ctl/ctl.c
3427
sbuf_printf(sb,
sys/cam/ctl/ctl.c
3440
retval = sbuf_printf(sb,
sys/cam/ctl/ctl.c
3444
retval = sbuf_printf(sb,
sys/cam/ctl/ctl.c
3453
retval = sbuf_cat(sb, "</targ_port>\n");
sys/cam/ctl/ctl.c
3460
|| ((retval = sbuf_cat(sb, "</ctlportlist>\n")) != 0)) {
sys/cam/ctl/ctl.c
3462
sbuf_delete(sb);
sys/cam/ctl/ctl.c
3470
sbuf_finish(sb);
sys/cam/ctl/ctl.c
3472
retval = copyout(sbuf_data(sb), list->lun_xml,
sys/cam/ctl/ctl.c
3473
sbuf_len(sb) + 1);
sys/cam/ctl/ctl.c
3475
list->fill_len = sbuf_len(sb) + 1;
sys/cam/ctl/ctl.c
3477
sbuf_delete(sb);
sys/cam/ctl/ctl.h
155
int ctl_sbuf_printf_esc(struct sbuf *sb, char *str, int size);
sys/cam/ctl/ctl_backend.h
180
typedef int (*be_luninfo_t)(struct ctl_be_lun *be_lun, struct sbuf *sb);
sys/cam/ctl/ctl_backend_block.c
283
static int ctl_be_block_lun_info(struct ctl_be_lun *cbe_lun, struct sbuf *sb);
sys/cam/ctl/ctl_backend_block.c
3254
ctl_be_block_lun_info(struct ctl_be_lun *cbe_lun, struct sbuf *sb)
sys/cam/ctl/ctl_backend_block.c
3259
retval = sbuf_cat(sb, "\t<num_threads>");
sys/cam/ctl/ctl_backend_block.c
3262
retval = sbuf_printf(sb, "%d", lun->num_threads);
sys/cam/ctl/ctl_backend_block.c
3265
retval = sbuf_cat(sb, "</num_threads>\n");
sys/cam/ctl/ctl_frontend.h
56
typedef int (*port_info_func_t)(void *onoff_arg, struct sbuf *sb);
sys/cam/ctl/ctl_frontend_iscsi.c
1505
cfiscsi_info(void *arg, struct sbuf *sb)
sys/cam/ctl/ctl_frontend_iscsi.c
1510
retval = sbuf_printf(sb, "\t<cfiscsi_state>%d</cfiscsi_state>\n",
sys/cam/ctl/ctl_frontend_iscsi.c
159
static int cfiscsi_info(void *arg, struct sbuf *sb);
sys/cam/ctl/ctl_frontend_iscsi.c
1709
struct sbuf *sb;
sys/cam/ctl/ctl_frontend_iscsi.c
1715
sb = sbuf_new(NULL, NULL, cilp->alloc_len, SBUF_FIXEDLEN);
sys/cam/ctl/ctl_frontend_iscsi.c
1716
if (sb == NULL) {
sys/cam/ctl/ctl_frontend_iscsi.c
1724
sbuf_cat(sb, "<ctlislist>\n");
sys/cam/ctl/ctl_frontend_iscsi.c
1729
error = sbuf_printf(sb, "<connection id=\"%d\">"
sys/cam/ctl/ctl_frontend_iscsi.c
1763
error = sbuf_cat(sb, "</ctlislist>\n");
sys/cam/ctl/ctl_frontend_iscsi.c
1765
sbuf_delete(sb);
sys/cam/ctl/ctl_frontend_iscsi.c
1771
sbuf_finish(sb);
sys/cam/ctl/ctl_frontend_iscsi.c
1773
error = copyout(sbuf_data(sb), cilp->conn_xml, sbuf_len(sb) + 1);
sys/cam/ctl/ctl_frontend_iscsi.c
1775
sbuf_delete(sb);
sys/cam/ctl/ctl_frontend_iscsi.c
1781
cilp->fill_len = sbuf_len(sb) + 1;
sys/cam/ctl/ctl_frontend_iscsi.c
1783
sbuf_delete(sb);
sys/cam/ctl/ctl_nvme_all.c
24
ctl_nvme_command_string(struct ctl_nvmeio *ctnio, struct sbuf *sb)
sys/cam/ctl/ctl_nvme_all.c
27
ctnio->cmd.opc, sb);
sys/cam/ctl/ctl_nvme_all.c
31
ctl_nvme_status_string(struct ctl_nvmeio *ctnio, struct sbuf *sb)
sys/cam/ctl/ctl_nvme_all.c
33
nvme_cpl_sbuf(&ctnio->cpl, sb);
sys/cam/ctl/ctl_nvme_all.h
12
void ctl_nvme_command_string(struct ctl_nvmeio *ctnio, struct sbuf *sb);
sys/cam/ctl/ctl_nvme_all.h
13
void ctl_nvme_status_string(struct ctl_nvmeio *ctnio, struct sbuf *sb);
sys/cam/ctl/ctl_scsi_all.c
100
struct scsi_inquiry_data *inq_data, struct sbuf *sb)
sys/cam/ctl/ctl_scsi_all.c
104
sbuf_printf(sb, "%s. CDB: %s",
sys/cam/ctl/ctl_scsi_all.c
125
struct scsi_inquiry_data *inq_data, struct sbuf *sb,
sys/cam/ctl/ctl_scsi_all.c
130
if ((ctsio == NULL) || (sb == NULL))
sys/cam/ctl/ctl_scsi_all.c
136
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_scsi_all.c
138
ctl_scsi_command_string(ctsio, inq_data, sb);
sys/cam/ctl/ctl_scsi_all.c
140
sbuf_putc(sb, '\n');
sys/cam/ctl/ctl_scsi_all.c
143
scsi_sense_only_sbuf(&ctsio->sense_data, ctsio->sense_len, sb,
sys/cam/ctl/ctl_scsi_all.c
154
struct sbuf sb;
sys/cam/ctl/ctl_scsi_all.c
156
sbuf_new(&sb, str, str_len, 0);
sys/cam/ctl/ctl_scsi_all.c
158
ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/ctl/ctl_scsi_all.c
160
sbuf_finish(&sb);
sys/cam/ctl/ctl_scsi_all.c
162
return(sbuf_data(&sb));
sys/cam/ctl/ctl_scsi_all.c
170
struct sbuf sb;
sys/cam/ctl/ctl_scsi_all.c
173
sbuf_new(&sb, str, sizeof(str), 0);
sys/cam/ctl/ctl_scsi_all.c
175
ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/ctl/ctl_scsi_all.c
177
sbuf_finish(&sb);
sys/cam/ctl/ctl_scsi_all.c
179
printf("%s", sbuf_data(&sb));
sys/cam/ctl/ctl_scsi_all.c
187
struct sbuf sb;
sys/cam/ctl/ctl_scsi_all.c
193
sbuf_new(&sb, str, sizeof(str), 0);
sys/cam/ctl/ctl_scsi_all.c
195
ctl_scsi_sense_sbuf(ctsio, inq_data, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/ctl/ctl_scsi_all.c
197
sbuf_finish(&sb);
sys/cam/ctl/ctl_scsi_all.c
199
fprintf(ofile, "%s", sbuf_data(&sb));
sys/cam/ctl/ctl_scsi_all.h
42
struct scsi_inquiry_data *inq_data,struct sbuf *sb);
sys/cam/ctl/ctl_scsi_all.h
44
struct scsi_inquiry_data *inq_data, struct sbuf *sb,
sys/cam/ctl/ctl_util.c
730
ctl_io_sbuf(union ctl_io *io, struct sbuf *sb)
sys/cam/ctl/ctl_util.c
739
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
740
ctl_scsi_command_string(&io->scsiio, NULL, sb);
sys/cam/ctl/ctl_util.c
741
sbuf_printf(sb, " Tag: %#jx/%d, Prio: %d\n",
sys/cam/ctl/ctl_util.c
746
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
749
sbuf_printf(sb, "Unknown Task Action %d (%#x)",
sys/cam/ctl/ctl_util.c
752
sbuf_printf(sb, "Task Action: %s", task_desc);
sys/cam/ctl/ctl_util.c
755
sbuf_printf(sb, " Tag: %#jx/%d\n",
sys/cam/ctl/ctl_util.c
759
sbuf_putc(sb, '\n');
sys/cam/ctl/ctl_util.c
765
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
766
ctl_nvme_command_string(&io->nvmeio, sb);
sys/cam/ctl/ctl_util.c
767
sbuf_printf(sb, " CID: 0x%x\n", le16toh(io->nvmeio.cmd.cid));
sys/cam/ctl/ctl_util.c
776
struct sbuf *sb)
sys/cam/ctl/ctl_util.c
782
ctl_io_sbuf(io, sb);
sys/cam/ctl/ctl_util.c
796
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
798
sbuf_printf(sb, "CTL Status: Unknown status %#x\n",
sys/cam/ctl/ctl_util.c
801
sbuf_printf(sb, "CTL Status: %s\n", status_desc->description);
sys/cam/ctl/ctl_util.c
806
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
807
sbuf_printf(sb, "SCSI Status: %s\n",
sys/cam/ctl/ctl_util.c
812
sb, SSS_FLAG_NONE);
sys/cam/ctl/ctl_util.c
818
sbuf_cat(sb, path_str);
sys/cam/ctl/ctl_util.c
819
sbuf_printf(sb, "NVMe Status: ");
sys/cam/ctl/ctl_util.c
820
ctl_nvme_status_string(&io->nvmeio, sb);
sys/cam/ctl/ctl_util.c
821
sbuf_printf(sb, "\n");
sys/cam/ctl/ctl_util.c
832
struct sbuf sb;
sys/cam/ctl/ctl_util.c
834
sbuf_new(&sb, str, str_len, SBUF_FIXEDLEN);
sys/cam/ctl/ctl_util.c
835
ctl_io_sbuf(io, &sb);
sys/cam/ctl/ctl_util.c
836
sbuf_finish(&sb);
sys/cam/ctl/ctl_util.c
837
return (sbuf_data(&sb));
sys/cam/ctl/ctl_util.c
844
struct sbuf sb;
sys/cam/ctl/ctl_util.c
846
sbuf_new(&sb, str, str_len, SBUF_FIXEDLEN);
sys/cam/ctl/ctl_util.c
847
ctl_io_error_sbuf(io, inq_data, &sb);
sys/cam/ctl/ctl_util.c
848
sbuf_finish(&sb);
sys/cam/ctl/ctl_util.c
849
return (sbuf_data(&sb));
sys/cam/ctl/ctl_util.c
876
struct sbuf sb;
sys/cam/ctl/ctl_util.c
898
sbuf_new(&sb, str, sizeof(str), SBUF_FIXEDLEN);
sys/cam/ctl/ctl_util.c
899
sbuf_cat(&sb, path_str);
sys/cam/ctl/ctl_util.c
900
sbuf_printf(&sb, " %#jx:%04x:", tag_num, i);
sys/cam/ctl/ctl_util.c
903
sbuf_cat(&sb, " ");
sys/cam/ctl/ctl_util.c
904
sbuf_printf(&sb, " %02x", ctl_kern_data_ptr(io)[i]);
sys/cam/ctl/ctl_util.c
906
sbuf_cat(&sb, "\n");
sys/cam/ctl/ctl_util.c
907
sbuf_finish(&sb);
sys/cam/ctl/ctl_util.c
908
printf("%s", sbuf_data(&sb));
sys/cam/ctl/ctl_util.h
105
void ctl_io_sbuf(union ctl_io *io, struct sbuf *sb);
sys/cam/ctl/ctl_util.h
107
struct scsi_inquiry_data *inq_data, struct sbuf *sb);
sys/cam/mmc/mmc_xpt.c
377
mmc_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
426
mmc_print_ident(struct mmc_params *ident_data, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
430
sbuf_printf(sb, "Relative addr: %08x\n", ident_data->card_rca);
sys/cam/mmc/mmc_xpt.c
431
sbuf_cat(sb, "Card features: <");
sys/cam/mmc/mmc_xpt.c
433
sbuf_cat(sb, "MMC");
sys/cam/mmc/mmc_xpt.c
437
sbuf_printf(sb, "%sMemory", space ? " " : "");
sys/cam/mmc/mmc_xpt.c
441
sbuf_printf(sb, "%sHigh-Capacity", space ? " " : "");
sys/cam/mmc/mmc_xpt.c
445
sbuf_printf(sb, "%sSD2.0-Conditions", space ? " " : "");
sys/cam/mmc/mmc_xpt.c
449
sbuf_printf(sb, "%sSDIO", space ? " " : "");
sys/cam/mmc/mmc_xpt.c
453
sbuf_printf(sb, "%s1.8-Signaling", space ? " " : "");
sys/cam/mmc/mmc_xpt.c
455
sbuf_cat(sb, ">\n");
sys/cam/mmc/mmc_xpt.c
458
sbuf_printf(sb, "Card memory OCR: %08x\n",
sys/cam/mmc/mmc_xpt.c
462
sbuf_printf(sb, "Card IO OCR: %08x\n", ident_data->io_ocr);
sys/cam/mmc/mmc_xpt.c
463
sbuf_printf(sb, "Number of functions: %u\n",
sys/cam/mmc/mmc_xpt.c
469
mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
471
mmc_print_ident(&device->mmc_ident_data, sb);
sys/cam/mmc/mmc_xpt.c
475
mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/mmc/mmc_xpt.c
477
mmc_proto_announce_sbuf(device, sb);
sys/cam/mmc/mmc_xpt.c
73
struct sbuf *sb);
sys/cam/mmc/mmc_xpt.c
83
static void mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/mmc/mmc_xpt.c
84
static void mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
sys/cam/nvme/nvme_all.c
100
sbuf_putc(sb, ' ');
sys/cam/nvme/nvme_all.c
101
cam_strvis_sbuf(sb, cdata->fr, sizeof(cdata->fr),
sys/cam/nvme/nvme_all.c
103
sbuf_putc(sb, ' ');
sys/cam/nvme/nvme_all.c
104
cam_strvis_sbuf(sb, cdata->sn, sizeof(cdata->sn),
sys/cam/nvme/nvme_all.c
106
sbuf_putc(sb, '>');
sys/cam/nvme/nvme_all.c
112
struct sbuf sb;
sys/cam/nvme/nvme_all.c
118
sbuf_new(&sb, cmd_string, len, SBUF_FIXEDLEN);
sys/cam/nvme/nvme_all.c
119
nvme_command_sbuf(nvmeio, &sb);
sys/cam/nvme/nvme_all.c
121
error = sbuf_finish(&sb);
sys/cam/nvme/nvme_all.c
130
return(sbuf_data(&sb));
sys/cam/nvme/nvme_all.c
134
nvme_cmd_sbuf(const struct nvme_command *cmd, struct sbuf *sb)
sys/cam/nvme/nvme_all.c
141
sbuf_printf(sb,
sys/cam/nvme/nvme_all.c
153
nvme_command_sbuf(struct ccb_nvmeio *nvmeio, struct sbuf *sb)
sys/cam/nvme/nvme_all.c
157
nvmeio->cmd.opc, sb);
sys/cam/nvme/nvme_all.c
158
sbuf_cat(sb, ". NCB: ");
sys/cam/nvme/nvme_all.c
159
nvme_cmd_sbuf(&nvmeio->cmd, sb);
sys/cam/nvme/nvme_all.c
167
nvme_status_sbuf(struct ccb_nvmeio *nvmeio, struct sbuf *sb)
sys/cam/nvme/nvme_all.c
169
nvme_cpl_sbuf(&nvmeio->cpl, sb);
sys/cam/nvme/nvme_all.c
87
const struct nvme_namespace_data *data, struct sbuf *sb)
sys/cam/nvme/nvme_all.c
89
nvme_print_ident_short(cdata, data, sb);
sys/cam/nvme/nvme_all.c
90
sbuf_putc(sb, '\n');
sys/cam/nvme/nvme_all.c
95
const struct nvme_namespace_data *data, struct sbuf *sb)
sys/cam/nvme/nvme_all.c
97
sbuf_putc(sb, '<');
sys/cam/nvme/nvme_all.c
98
cam_strvis_sbuf(sb, cdata->mn, sizeof(cdata->mn),
sys/cam/nvme/nvme_all.h
45
void nvme_cmd_sbuf(const struct nvme_command *, struct sbuf *sb);
sys/cam/nvme/nvme_all.h
46
int nvme_command_sbuf(struct ccb_nvmeio *nvmeio, struct sbuf *sb);
sys/cam/nvme/nvme_all.h
48
int nvme_status_sbuf(struct ccb_nvmeio *nvmeio, struct sbuf *sb);
sys/cam/nvme/nvme_xpt.c
156
struct sbuf *sb);
sys/cam/nvme/nvme_xpt.c
158
struct sbuf *sb);
sys/cam/nvme/nvme_xpt.c
160
struct sbuf *sb);
sys/cam/nvme/nvme_xpt.c
788
nvme_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb)
sys/cam/nvme/nvme_xpt.c
808
sbuf_printf(sb, "%s%d: nvme version %d.%d",
sys/cam/nvme/nvme_xpt.c
815
sbuf_printf(sb,
sys/cam/nvme/nvme_xpt.c
820
sbuf_putc(sb, '\n');
sys/cam/nvme/nvme_xpt.c
824
nvme_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/nvme/nvme_xpt.c
826
nvme_print_ident(device->nvme_cdata, device->nvme_data, sb);
sys/cam/nvme/nvme_xpt.c
830
nvme_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/nvme/nvme_xpt.c
832
nvme_print_ident_short(device->nvme_cdata, device->nvme_data, sb);
sys/cam/scsi/scsi_all.c
3581
struct sbuf sb;
sys/cam/scsi/scsi_all.c
3587
sbuf_new(&sb, cdb_string, len, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_all.c
3589
scsi_cdb_sbuf(cdb_ptr, &sb);
sys/cam/scsi/scsi_all.c
3592
error = sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
3601
return(sbuf_data(&sb));
sys/cam/scsi/scsi_all.c
3605
scsi_cdb_sbuf(uint8_t *cdb_ptr, struct sbuf *sb)
sys/cam/scsi/scsi_all.c
3650
sbuf_printf(sb, "%02hhx ", cdb_ptr[i]);
sys/cam/scsi/scsi_all.c
3693
scsi_command_string(struct ccb_scsiio *csio, struct sbuf *sb)
sys/cam/scsi/scsi_all.c
3697
struct sbuf *sb)
sys/cam/scsi/scsi_all.c
3727
sbuf_printf(sb, "%s. CDB: ",
sys/cam/scsi/scsi_all.c
3729
scsi_cdb_sbuf(scsiio_cdb_ptr(csio), sb);
sys/cam/scsi/scsi_all.c
4445
scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len,
sys/cam/scsi/scsi_all.c
4448
sbuf_printf(sb, "Info: %#jx", info);
sys/cam/scsi/scsi_all.c
4452
scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len,
sys/cam/scsi/scsi_all.c
4455
sbuf_printf(sb, "Command Specific Info: %#jx", csi);
sys/cam/scsi/scsi_all.c
4459
scsi_progress_sbuf(struct sbuf *sb, uint16_t progress)
sys/cam/scsi/scsi_all.c
4461
sbuf_printf(sb, "Progress: %d%% (%d/%d) complete",
sys/cam/scsi/scsi_all.c
4470
scsi_sks_sbuf(struct sbuf *sb, int sense_key, uint8_t *sks)
sys/cam/scsi/scsi_all.c
4494
sbuf_printf(sb, "%s byte %d %sis invalid",
sys/cam/scsi/scsi_all.c
4505
sbuf_printf(sb, "Unit Attention Condition Queue %s",
sys/cam/scsi/scsi_all.c
4518
sbuf_printf(sb, "Actual Retry Count: %d",
sys/cam/scsi/scsi_all.c
4531
scsi_progress_sbuf(sb, progress_val);
sys/cam/scsi/scsi_all.c
4547
sbuf_printf(sb, "%s byte %d %sis invalid", (segment->byte0 &
sys/cam/scsi/scsi_all.c
4553
sbuf_printf(sb, "Sense Key Specific: %#x,%#x", sks[0],
sys/cam/scsi/scsi_all.c
4562
scsi_fru_sbuf(struct sbuf *sb, uint64_t fru)
sys/cam/scsi/scsi_all.c
4564
sbuf_printf(sb, "Field Replaceable Unit: %d", (int)fru);
sys/cam/scsi/scsi_all.c
4568
scsi_stream_sbuf(struct sbuf *sb, uint8_t stream_bits)
sys/cam/scsi/scsi_all.c
4576
sbuf_cat(sb, "Stream Command Sense Data: ");
sys/cam/scsi/scsi_all.c
4578
sbuf_cat(sb, "Filemark");
sys/cam/scsi/scsi_all.c
4583
sbuf_printf(sb, "%sEOM", (need_comma) ? "," : "");
sys/cam/scsi/scsi_all.c
4588
sbuf_printf(sb, "%sILI", (need_comma) ? "," : "");
sys/cam/scsi/scsi_all.c
4592
scsi_block_sbuf(struct sbuf *sb, uint8_t block_bits)
sys/cam/scsi/scsi_all.c
4595
sbuf_cat(sb, "Block Command Sense Data: ");
sys/cam/scsi/scsi_all.c
4597
sbuf_cat(sb, "ILI");
sys/cam/scsi/scsi_all.c
4601
scsi_sense_info_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4613
scsi_info_sbuf(sb, cdb, cdb_len, inq_data, scsi_8btou64(info->info));
sys/cam/scsi/scsi_all.c
4617
scsi_sense_command_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4626
scsi_command_sbuf(sb, cdb, cdb_len, inq_data,
sys/cam/scsi/scsi_all.c
4631
scsi_sense_sks_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4647
scsi_sks_sbuf(sb, sense_key, sks->sense_key_spec);
sys/cam/scsi/scsi_all.c
4651
scsi_sense_fru_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4663
scsi_fru_sbuf(sb, (uint64_t)fru->fru);
sys/cam/scsi/scsi_all.c
4667
scsi_sense_stream_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4675
scsi_stream_sbuf(sb, stream->byte3);
sys/cam/scsi/scsi_all.c
4679
scsi_sense_block_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4687
scsi_block_sbuf(sb, block->byte3);
sys/cam/scsi/scsi_all.c
4691
scsi_sense_progress_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4718
sbuf_cat(sb, sense_key_desc);
sys/cam/scsi/scsi_all.c
4719
sbuf_printf(sb, " asc:%x,%x (%s): ", progress->add_sense_code,
sys/cam/scsi/scsi_all.c
4721
scsi_progress_sbuf(sb, progress_val);
sys/cam/scsi/scsi_all.c
4725
scsi_sense_ata_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4734
sbuf_printf(sb, "ATA status: %02x (%s%s%s%s%s%s%s%s), ",
sys/cam/scsi/scsi_all.c
4745
sbuf_printf(sb, "error: %02x (%s%s%s%s%s%s%s%s), ",
sys/cam/scsi/scsi_all.c
4758
sbuf_printf(sb, "count: %02x%02x, ",
sys/cam/scsi/scsi_all.c
4760
sbuf_printf(sb, "LBA: %02x%02x%02x%02x%02x%02x, ",
sys/cam/scsi/scsi_all.c
4764
sbuf_printf(sb, "count: %02x, ", res->count_7_0);
sys/cam/scsi/scsi_all.c
4765
sbuf_printf(sb, "LBA: %02x%02x%02x, ",
sys/cam/scsi/scsi_all.c
4768
sbuf_printf(sb, "device: %02x, ", res->device);
sys/cam/scsi/scsi_all.c
4772
scsi_sense_forwarded_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4787
sbuf_printf(sb, "Forwarded sense: %s asc:%x,%x (%s): ",
sys/cam/scsi/scsi_all.c
4792
scsi_sense_dabd_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4802
sbuf_printf(sb, "Direct Access Block Device: fru: %d ",
sys/cam/scsi/scsi_all.c
4807
scsi_sks_sbuf(sb, sense_key, dabd->data);
sys/cam/scsi/scsi_all.c
4810
scsi_info_sbuf(sb, cdb, cdb_len, inq_data,
sys/cam/scsi/scsi_all.c
4812
scsi_command_sbuf(sb, cdb, cdb_len, inq_data,
sys/cam/scsi/scsi_all.c
4822
scsi_sense_generic_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4830
sbuf_printf(sb, "Descriptor %#x:", header->desc_type);
sys/cam/scsi/scsi_all.c
4835
sbuf_printf(sb, " %02x", *buf_ptr);
sys/cam/scsi/scsi_all.c
4852
void (*print_func)(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4870
scsi_sense_desc_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.c
4892
printer->print_func(sb, sense, sense_len, cdb, cdb_len,
sys/cam/scsi/scsi_all.c
4901
scsi_sense_generic_sbuf(sb, sense, sense_len, cdb, cdb_len,
sys/cam/scsi/scsi_all.c
4925
struct sbuf *sb;
sys/cam/scsi/scsi_all.c
4953
sbuf_printf(print_info->sb, "%s", print_info->path_str);
sys/cam/scsi/scsi_all.c
4954
scsi_sense_desc_sbuf(print_info->sb,
sys/cam/scsi/scsi_all.c
4958
sbuf_putc(print_info->sb, '\n');
sys/cam/scsi/scsi_all.c
4972
struct sbuf *sb, char *path_str,
sys/cam/scsi/scsi_all.c
4978
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
4983
sbuf_cat(sb, "SCSI sense: ");
sys/cam/scsi/scsi_all.c
4987
sbuf_cat(sb, "Deferred error: ");
sys/cam/scsi/scsi_all.c
5014
sbuf_cat(sb, sense_key_desc);
sys/cam/scsi/scsi_all.c
5015
sbuf_printf(sb, " asc:%x,%x (%s)\n", asc, ascq, asc_desc);
sys/cam/scsi/scsi_all.c
5022
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5023
scsi_block_sbuf(sb, bits);
sys/cam/scsi/scsi_all.c
5024
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5027
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5028
scsi_stream_sbuf(sb, bits);
sys/cam/scsi/scsi_all.c
5029
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5037
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5038
scsi_info_sbuf(sb, cdb, cdb_len, inq_data, val);
sys/cam/scsi/scsi_all.c
5039
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5047
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5048
scsi_fru_sbuf(sb, val);
sys/cam/scsi/scsi_all.c
5049
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5057
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5058
scsi_command_sbuf(sb, cdb, cdb_len, inq_data, val);
sys/cam/scsi/scsi_all.c
5059
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5066
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5067
scsi_sks_sbuf(sb, sense_key, sks);
sys/cam/scsi/scsi_all.c
5068
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5081
print_info.sb = sb;
sys/cam/scsi/scsi_all.c
5100
sbuf_cat(sb, "No sense data present\n");
sys/cam/scsi/scsi_all.c
5103
sbuf_printf(sb, "Error code 0x%x", error_code);
sys/cam/scsi/scsi_all.c
5114
sbuf_printf(sb, " at block no. %d (decimal)",
sys/cam/scsi/scsi_all.c
5118
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5129
scsi_sense_sbuf(struct ccb_scsiio *csio, struct sbuf *sb,
sys/cam/scsi/scsi_all.c
5134
struct sbuf *sb, scsi_sense_string_flags flags)
sys/cam/scsi/scsi_all.c
5148
if ((csio == NULL) || (sb == NULL))
sys/cam/scsi/scsi_all.c
5188
sbuf_cat(sb, path_str);
sys/cam/scsi/scsi_all.c
5191
scsi_command_string(csio, sb);
sys/cam/scsi/scsi_all.c
5193
scsi_command_string(device, csio, sb);
sys/cam/scsi/scsi_all.c
5195
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
5234
scsi_sense_only_sbuf(sense, csio->sense_len - csio->sense_resid, sb,
sys/cam/scsi/scsi_all.c
5252
struct sbuf sb;
sys/cam/scsi/scsi_all.c
5254
sbuf_new(&sb, str, str_len, 0);
sys/cam/scsi/scsi_all.c
5257
scsi_sense_sbuf(csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
5259
scsi_sense_sbuf(device, csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
5262
sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
5264
return(sbuf_data(&sb));
sys/cam/scsi/scsi_all.c
5271
struct sbuf sb;
sys/cam/scsi/scsi_all.c
5274
sbuf_new(&sb, str, sizeof(str), 0);
sys/cam/scsi/scsi_all.c
5276
scsi_sense_sbuf(csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
5278
sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
5280
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_all.c
5288
struct sbuf sb;
sys/cam/scsi/scsi_all.c
5294
sbuf_new(&sb, str, sizeof(str), 0);
sys/cam/scsi/scsi_all.c
5296
scsi_sense_sbuf(device, csio, &sb, SSS_FLAG_PRINT_COMMAND);
sys/cam/scsi/scsi_all.c
5298
sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
5300
fprintf(ofile, "%s", sbuf_data(&sb));
sys/cam/scsi/scsi_all.c
5472
scsi_print_inquiry_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data)
sys/cam/scsi/scsi_all.c
5564
scsi_print_inquiry_short_sbuf(sb, inq_data);
sys/cam/scsi/scsi_all.c
5566
sbuf_printf(sb, "%s %s ", SID_IS_REMOVABLE(inq_data) ? "Removable" : "Fixed", dtype);
sys/cam/scsi/scsi_all.c
5569
sbuf_cat(sb, "SCSI ");
sys/cam/scsi/scsi_all.c
5571
sbuf_printf(sb, "SCSI-%d ", SID_ANSI_REV(inq_data));
sys/cam/scsi/scsi_all.c
5573
sbuf_printf(sb, "SPC-%d SCSI ", SID_ANSI_REV(inq_data) - 2);
sys/cam/scsi/scsi_all.c
5575
sbuf_printf(sb, "device%s\n", qtype);
sys/cam/scsi/scsi_all.c
5581
struct sbuf sb;
sys/cam/scsi/scsi_all.c
5584
sbuf_new(&sb, buffer, 120, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_all.c
5585
scsi_print_inquiry_sbuf(&sb, inq_data);
sys/cam/scsi/scsi_all.c
5586
sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
5587
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_all.c
5591
scsi_print_inquiry_short_sbuf(struct sbuf *sb, struct scsi_inquiry_data *inq_data)
sys/cam/scsi/scsi_all.c
5594
sbuf_putc(sb, '<');
sys/cam/scsi/scsi_all.c
5595
cam_strvis_sbuf(sb, inq_data->vendor, sizeof(inq_data->vendor), 0);
sys/cam/scsi/scsi_all.c
5596
sbuf_putc(sb, ' ');
sys/cam/scsi/scsi_all.c
5597
cam_strvis_sbuf(sb, inq_data->product, sizeof(inq_data->product), 0);
sys/cam/scsi/scsi_all.c
5598
sbuf_putc(sb, ' ');
sys/cam/scsi/scsi_all.c
5599
cam_strvis_sbuf(sb, inq_data->revision, sizeof(inq_data->revision), 0);
sys/cam/scsi/scsi_all.c
5600
sbuf_cat(sb, "> ");
sys/cam/scsi/scsi_all.c
5606
struct sbuf sb;
sys/cam/scsi/scsi_all.c
5609
sbuf_new(&sb, buffer, 84, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_all.c
5610
scsi_print_inquiry_short_sbuf(&sb, inq_data);
sys/cam/scsi/scsi_all.c
5611
sbuf_finish(&sb);
sys/cam/scsi/scsi_all.c
5612
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_all.c
5853
scsi_transportid_sbuf(struct sbuf *sb, struct scsi_transportid_header *hdr,
sys/cam/scsi/scsi_all.c
5865
sbuf_printf(sb, "FCP address: 0x%.16jx",(uintmax_t)n_port_name);
sys/cam/scsi/scsi_all.c
5873
sbuf_printf(sb, "SPI address: %u,%u",
sys/cam/scsi/scsi_all.c
5891
sbuf_printf(sb, "SBP address: 0x%.16jx", (uintmax_t)eui64);
sys/cam/scsi/scsi_all.c
5900
sbuf_cat(sb, "RDMA address: 0x");
sys/cam/scsi/scsi_all.c
5902
sbuf_printf(sb, "%02x", rdma->initiator_port_id[i]);
sys/cam/scsi/scsi_all.c
5910
sbuf_cat(sb, "iSCSI address: ");
sys/cam/scsi/scsi_all.c
5938
sbuf_printf(sb, "unknown format %x",
sys/cam/scsi/scsi_all.c
5945
sbuf_cat(sb, "not enough data");
sys/cam/scsi/scsi_all.c
5965
sbuf_cat(sb, iscsi_name);
sys/cam/scsi/scsi_all.c
5967
sbuf_bcat(sb, iscsi_name, add_len);
sys/cam/scsi/scsi_all.c
5977
sbuf_printf(sb, "SAS address: 0x%.16jx", (uintmax_t)sas_addr);
sys/cam/scsi/scsi_all.c
5987
sbuf_printf(sb, "No known Transport ID format for protocol "
sys/cam/scsi/scsi_all.c
6004
sbuf_printf(sb, "SOP Routing ID: %u,%u,%u",
sys/cam/scsi/scsi_all.c
6011
sbuf_printf(sb, "Unknown protocol %#x",
sys/cam/scsi/scsi_all.c
7073
scsi_attrib_volcoh_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7111
sbuf_cat(sb, "\n\tVolume Change Reference Value:");
sys/cam/scsi/scsi_all.c
7138
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
7139
sbuf_hexdump(sb, cur_ptr, vcr_len, NULL, 0);
sys/cam/scsi/scsi_all.c
7143
sbuf_printf(sb, " 0x%jx\n", (uintmax_t)tmp_val);
sys/cam/scsi/scsi_all.c
7147
sbuf_printf(sb, "\tVolume Coherency Count: %ju\n", (uintmax_t)tmp_val);
sys/cam/scsi/scsi_all.c
7151
sbuf_printf(sb, "\tVolume Coherency Set Identifier: 0x%jx\n",
sys/cam/scsi/scsi_all.c
7161
sbuf_cat(sb, "\tApplication Client Specific Information: ");
sys/cam/scsi/scsi_all.c
7165
sbuf_cat(sb, "LTFS\n");
sys/cam/scsi/scsi_all.c
7169
sbuf_printf(sb, "\tLTFS UUID: %s\n", cur_ptr);
sys/cam/scsi/scsi_all.c
7172
sbuf_printf(sb, "\tLTFS Version: %d\n", *cur_ptr);
sys/cam/scsi/scsi_all.c
7174
sbuf_cat(sb, "Unknown\n");
sys/cam/scsi/scsi_all.c
7175
sbuf_hexdump(sb, cur_ptr, as_len, NULL, 0);
sys/cam/scsi/scsi_all.c
7183
scsi_attrib_vendser_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7233
cam_strvis_sbuf(sb, vendser->vendor, sizeof(vendser->vendor),
sys/cam/scsi/scsi_all.c
7235
sbuf_putc(sb, ' ');
sys/cam/scsi/scsi_all.c
7236
cam_strvis_sbuf(sb, vendser->serial_num, sizeof(vendser->serial_num),
sys/cam/scsi/scsi_all.c
7243
scsi_attrib_hexdump_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7260
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
7261
sbuf_hexdump(sb, num_ptr, print_len, NULL, 0);
sys/cam/scsi/scsi_all.c
7268
scsi_attrib_int_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7321
retval = scsi_attrib_hexdump_sbuf(sb, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7337
sbuf_printf(sb, "%.*Lf", (flags & SCSI_ATTR_FLAG_FP_1DIGIT) ?
sys/cam/scsi/scsi_all.c
7340
sbuf_printf(sb, "%ju", (flags & SCSI_ATTR_FLAG_DIV_10) ?
sys/cam/scsi/scsi_all.c
7344
sbuf_printf(sb, "0x%jx", (uintmax_t)print_number);
sys/cam/scsi/scsi_all.c
7346
sbuf_printf(sb, "%ju", (uintmax_t)print_number);
sys/cam/scsi/scsi_all.c
7353
scsi_attrib_ascii_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7381
cam_strvis_sbuf(sb, hdr->attribute, print_size, strvis_flags);
sys/cam/scsi/scsi_all.c
7407
scsi_attrib_text_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7433
sbuf_putc(sb, hdr->attribute[i]);
sys/cam/scsi/scsi_all.c
7435
sbuf_printf(sb, "%%%02x",
sys/cam/scsi/scsi_all.c
7477
scsi_attrib_value_sbuf(struct sbuf *sb, uint32_t valid_len,
sys/cam/scsi/scsi_all.c
7485
retval = scsi_attrib_ascii_sbuf(sb, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7490
retval = scsi_attrib_int_sbuf(sb, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7494
retval = scsi_attrib_hexdump_sbuf(sb, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7499
retval = scsi_attrib_text_sbuf(sb, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7513
sbuf_trim(sb);
sys/cam/scsi/scsi_all.c
7521
scsi_attrib_prefix_sbuf(struct sbuf *sb, uint32_t output_flags,
sys/cam/scsi/scsi_all.c
7553
sbuf_cat(sb, desc);
sys/cam/scsi/scsi_all.c
7558
sbuf_printf(sb, "%s(0x%.4x)", (need_space) ? " " : "", id);
sys/cam/scsi/scsi_all.c
7563
sbuf_printf(sb, "%s[%d]", (need_space) ? " " : "", len);
sys/cam/scsi/scsi_all.c
7567
sbuf_printf(sb, "%s(%s)", (need_space) ? " " : "",
sys/cam/scsi/scsi_all.c
7570
sbuf_cat(sb, ": ");
sys/cam/scsi/scsi_all.c
7574
scsi_attrib_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.c
7613
scsi_attrib_prefix_sbuf(sb, output_flags, hdr, valid_len,
sys/cam/scsi/scsi_all.c
7617
retval = entry->to_str(sb, hdr, valid_len, entry->flags,
sys/cam/scsi/scsi_all.c
7627
scsi_attrib_prefix_sbuf(sb, output_flags, hdr,
sys/cam/scsi/scsi_all.c
7629
retval = entry->to_str(sb, hdr, valid_len, entry->flags,
sys/cam/scsi/scsi_all.c
7636
scsi_attrib_prefix_sbuf(sb, output_flags, hdr, valid_len, NULL);
sys/cam/scsi/scsi_all.c
7639
retval = scsi_attrib_value_sbuf(sb, valid_len, hdr, output_flags,
sys/cam/scsi/scsi_all.c
7645
sbuf_printf(sb, " %s", entry->suffix);
sys/cam/scsi/scsi_all.c
7647
sbuf_trim(sb);
sys/cam/scsi/scsi_all.c
7648
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_all.c
9443
decode_sks(struct sbuf *sb, int sk, uint8_t *sks)
sys/cam/scsi/scsi_all.c
9457
sbuf_printf(sb, "error_in=\"%s\" ", type);
sys/cam/scsi/scsi_all.c
9459
sbuf_printf(sb, "bit_ptr=%d ", sks[0] & SSD_BITPTR_VALUE);
sys/cam/scsi/scsi_all.c
9461
sbuf_printf(sb, "byte=%d ", scsi_2btoul(sks + 1));
sys/cam/scsi/scsi_all.c
9467
sbuf_printf(sb, "retry_count=%d ", scsi_2btoul(sks + 1));
sys/cam/scsi/scsi_all.c
9471
sbuf_printf(sb, "progress=%d ", scsi_2btoul(sks + 1));
sys/cam/scsi/scsi_all.c
9479
sbuf_printf(sb, "segment=\"%s\" ", type);
sys/cam/scsi/scsi_all.c
9481
sbuf_printf(sb, "bit_ptr=%d ", sks[0] & SSD_BITPTR_VALUE);
sys/cam/scsi/scsi_all.c
9483
sbuf_printf(sb, "byte=%d ", scsi_2btoul(sks + 1));
sys/cam/scsi/scsi_all.c
9487
sbuf_printf(sb, "overflow=%d ", sks[0] & 0x1);
sys/cam/scsi/scsi_all.c
9503
scsi_format_sense_devd(struct ccb_scsiio *csio, struct sbuf *sb)
sys/cam/scsi/scsi_all.c
9510
sbuf_printf(sb, "scsi_status=%d ", csio->scsi_status);
sys/cam/scsi/scsi_all.c
9512
sbuf_printf(sb, "scsi_sense=\"%02x %02x %02x %02x\" ",
sys/cam/scsi/scsi_all.c
9547
sbuf_printf(sb, "info=0x%jx ",
sys/cam/scsi/scsi_all.c
9556
sbuf_printf(sb, "cmd_info=0x%jx ",
sys/cam/scsi/scsi_all.c
9562
decode_sks(sb, sk, walker + 2);
sys/cam/scsi/scsi_all.c
9569
sbuf_printf(sb, "fru=%u ", fru->fru);
sys/cam/scsi/scsi_all.c
9579
sbuf_printf(sb, "ata_status=0x%02x ata_error=0x%02x ",
sys/cam/scsi/scsi_all.c
9595
sbuf_printf(sb, "count=%d lba=0x%jx ", count, (uintmax_t)lba);
sys/cam/scsi/scsi_all.c
9605
decode_sks(sb, sk, dabd->data);
sys/cam/scsi/scsi_all.c
9606
sbuf_printf(sb, "fru=%u ", dabd->fru);
sys/cam/scsi/scsi_all.c
9608
sbuf_printf(sb, "info=0x%jx ",
sys/cam/scsi/scsi_all.c
9610
sbuf_printf(sb, "cmd_info=0x%jx ",
sys/cam/scsi/scsi_all.c
9619
sbuf_printf(sb, "ven%02x=\"", hdr->desc_type);
sys/cam/scsi/scsi_all.c
9621
sbuf_printf(sb, "desc%02x=\"", hdr->desc_type);
sys/cam/scsi/scsi_all.c
9624
sbuf_printf(sb, "%02x ", *cp);
sys/cam/scsi/scsi_all.c
9625
sbuf_printf(sb, "\" ");
sys/cam/scsi/scsi_all.c
9641
sbuf_printf(sb, "info=0x%x ", val);
sys/cam/scsi/scsi_all.c
9647
sbuf_printf(sb, "cmd_info=0x%x ", val);
sys/cam/scsi/scsi_all.c
9652
sbuf_printf(sb, "fru=0x%x ", sfixed->fru);
sys/cam/scsi/scsi_all.c
9657
decode_sks(sb, sk, sfixed->sense_key_spec);
sys/cam/scsi/scsi_all.h
1257
int (*to_str)(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.h
3865
void scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len,
sys/cam/scsi/scsi_all.h
3867
void scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len,
sys/cam/scsi/scsi_all.h
3869
void scsi_progress_sbuf(struct sbuf *sb, uint16_t progress);
sys/cam/scsi/scsi_all.h
3870
int scsi_sks_sbuf(struct sbuf *sb, int sense_key, uint8_t *sks);
sys/cam/scsi/scsi_all.h
3871
void scsi_fru_sbuf(struct sbuf *sb, uint64_t fru);
sys/cam/scsi/scsi_all.h
3872
void scsi_stream_sbuf(struct sbuf *sb, uint8_t stream_bits);
sys/cam/scsi/scsi_all.h
3873
void scsi_block_sbuf(struct sbuf *sb, uint8_t block_bits);
sys/cam/scsi/scsi_all.h
3874
void scsi_sense_info_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3879
void scsi_sense_command_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3883
void scsi_sense_sks_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3887
void scsi_sense_fru_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3891
void scsi_sense_stream_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3895
void scsi_sense_block_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3899
void scsi_sense_progress_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3903
void scsi_sense_ata_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3907
void scsi_sense_forwarded_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3911
void scsi_sense_dabd_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3915
void scsi_sense_generic_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3919
void scsi_sense_desc_sbuf(struct sbuf *sb, struct scsi_sense_data *sense,
sys/cam/scsi/scsi_all.h
3926
struct sbuf *sb, char *path_str,
sys/cam/scsi/scsi_all.h
3931
int scsi_command_string(struct ccb_scsiio *csio, struct sbuf *sb);
sys/cam/scsi/scsi_all.h
3932
int scsi_sense_sbuf(struct ccb_scsiio *csio, struct sbuf *sb,
sys/cam/scsi/scsi_all.h
3941
struct ccb_scsiio *csio, struct sbuf *sb);
sys/cam/scsi/scsi_all.h
3943
struct ccb_scsiio *csio, struct sbuf *sb,
sys/cam/scsi/scsi_all.h
3956
void scsi_cdb_sbuf(uint8_t *cdb_ptr, struct sbuf *sb);
sys/cam/scsi/scsi_all.h
3959
void scsi_print_inquiry_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
3962
void scsi_print_inquiry_short_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
3985
int scsi_transportid_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4043
int scsi_attrib_volcoh_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4049
int scsi_attrib_vendser_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4055
int scsi_attrib_hexdump_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4061
int scsi_attrib_int_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.h
4066
int scsi_attrib_ascii_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4072
int scsi_attrib_text_sbuf(struct sbuf *sb,
sys/cam/scsi/scsi_all.h
4084
int scsi_attrib_value_sbuf(struct sbuf *sb, uint32_t valid_len,
sys/cam/scsi/scsi_all.h
4089
void scsi_attrib_prefix_sbuf(struct sbuf *sb, uint32_t output_flags,
sys/cam/scsi/scsi_all.h
4093
int scsi_attrib_sbuf(struct sbuf *sb, struct scsi_mam_attribute_header *hdr,
sys/cam/scsi/scsi_all.h
4555
void scsi_format_sense_devd(struct ccb_scsiio *csio, struct sbuf *sb);
sys/cam/scsi/scsi_cd.c
1330
struct sbuf sb;
sys/cam/scsi/scsi_cd.c
1332
sbuf_new(&sb, softc->announce_buf, CD_ANNOUNCE_SZ,
sys/cam/scsi/scsi_cd.c
1334
xpt_announce_periph_sbuf(periph, &sb, announce_buf);
sys/cam/scsi/scsi_cd.c
1335
xpt_announce_quirks_sbuf(periph, &sb, softc->quirks,
sys/cam/scsi/scsi_cd.c
1337
sbuf_finish(&sb);
sys/cam/scsi/scsi_cd.c
1338
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_da.c
2814
struct sbuf sb;
sys/cam/scsi/scsi_da.c
2821
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/cam/scsi/scsi_da.c
2827
sbuf_cat(&sb, ", ");
sys/cam/scsi/scsi_da.c
2830
sbuf_cat(&sb, da_zone_desc_table[i].desc);
sys/cam/scsi/scsi_da.c
2835
sbuf_cat(&sb, "None");
sys/cam/scsi/scsi_da.c
2837
error = sbuf_finish(&sb);
sys/cam/scsi/scsi_da.c
2838
sbuf_delete(&sb);
sys/cam/scsi/scsi_da.c
5145
struct sbuf sb;
sys/cam/scsi/scsi_da.c
5147
sbuf_new(&sb, softc->announcebuf, DA_ANNOUNCE_SZ,
sys/cam/scsi/scsi_da.c
5149
xpt_announce_periph_sbuf(periph, &sb, announce_buf);
sys/cam/scsi/scsi_da.c
5150
xpt_announce_quirks_sbuf(periph, &sb, softc->quirks,
sys/cam/scsi/scsi_da.c
5152
sbuf_finish(&sb);
sys/cam/scsi/scsi_da.c
5153
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_enc.c
1014
sbuf_new(&sb, enc->announce_buf, ENC_ANNOUNCE_SZ, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_enc.c
1015
xpt_announce_periph_sbuf(periph, &sb, tname);
sys/cam/scsi/scsi_enc.c
1016
sbuf_finish(&sb);
sys/cam/scsi/scsi_enc.c
1017
sbuf_putbuf(&sb);
sys/cam/scsi/scsi_enc.c
890
struct sbuf sb;
sys/cam/scsi/scsi_enc_ses.c
1006
struct sbuf *sb;
sys/cam/scsi/scsi_enc_ses.c
1008
sb = (struct sbuf *)arg;
sys/cam/scsi/scsi_enc_ses.c
1009
cam_periph_list(path, sb);
sys/cam/scsi/scsi_enc_ses.c
1085
struct sbuf sb;
sys/cam/scsi/scsi_enc_ses.c
1122
if (sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND) == NULL) {
sys/cam/scsi/scsi_enc_ses.c
1127
sbuf_printf(&sb, "id1,enc@n%jx/type@%x/slot@%x",
sys/cam/scsi/scsi_enc_ses.c
1132
sbuf_cat(&sb, "/elmdesc@");
sys/cam/scsi/scsi_enc_ses.c
1136
sbuf_putc(&sb, '_');
sys/cam/scsi/scsi_enc_ses.c
1138
sbuf_putc(&sb, *c);
sys/cam/scsi/scsi_enc_ses.c
1141
sbuf_finish(&sb);
sys/cam/scsi/scsi_enc_ses.c
1148
args.physpath= &sb;
sys/cam/scsi/scsi_enc_ses.c
1151
sbuf_delete(&sb);
sys/cam/scsi/scsi_enc_ses.c
2826
struct sbuf sb;
sys/cam/scsi/scsi_enc_ses.c
2834
sbuf_new(&sb, NULL, len, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_enc_ses.c
2836
ses_elmdevname_callback, &sb);
sys/cam/scsi/scsi_enc_ses.c
2837
sbuf_finish(&sb);
sys/cam/scsi/scsi_enc_ses.c
2838
elmdn->elm_names_len = sbuf_len(&sb);
sys/cam/scsi/scsi_enc_ses.c
2839
error = copyout(sbuf_data(&sb), elmdn->elm_devnames,
sys/cam/scsi/scsi_enc_ses.c
2841
sbuf_delete(&sb);
sys/cam/scsi/scsi_sa.c
1166
safillprot(struct sa_softc *softc, int *indent, struct sbuf *sb)
sys/cam/scsi/scsi_sa.c
1170
SASBADDNODE(sb, *indent, protection);
sys/cam/scsi/scsi_sa.c
1175
SASBADDINTDESC(sb, *indent, tmpint, %d, protection_supported,
sys/cam/scsi/scsi_sa.c
1184
SASBADDUINTDESC(sb, *indent, prot->prot_method, %u,
sys/cam/scsi/scsi_sa.c
1186
SASBADDUINTDESC(sb, *indent, prot->pi_length, %u,
sys/cam/scsi/scsi_sa.c
1188
SASBADDUINTDESC(sb, *indent, prot->lbp_w, %u,
sys/cam/scsi/scsi_sa.c
1190
SASBADDUINTDESC(sb, *indent, prot->lbp_r, %u,
sys/cam/scsi/scsi_sa.c
1192
SASBADDUINTDESC(sb, *indent, prot->rbdp, %u,
sys/cam/scsi/scsi_sa.c
1196
SASBENDNODE(sb, *indent, protection);
sys/cam/scsi/scsi_sa.c
1723
struct sbuf *sb;
sys/cam/scsi/scsi_sa.c
1733
sb = sbuf_new(NULL, NULL, g->alloc_len, SBUF_FIXEDLEN);
sys/cam/scsi/scsi_sa.c
1734
if (sb == NULL) {
sys/cam/scsi/scsi_sa.c
1745
error = saextget(dev, periph, sb, g);
sys/cam/scsi/scsi_sa.c
1747
error = saparamget(softc, sb);
sys/cam/scsi/scsi_sa.c
1752
error = sbuf_finish(sb);
sys/cam/scsi/scsi_sa.c
1764
tmpstr2 = sbuf_data(sb);
sys/cam/scsi/scsi_sa.c
1773
sbuf_delete(sb);
sys/cam/scsi/scsi_sa.c
273
#define SASBADDBASE(sb, indent, data, xfmt, name, type, xsize, desc) \
sys/cam/scsi/scsi_sa.c
274
sbuf_printf(sb, "%*s<%s type=\"%s\" size=\"%zd\" " \
sys/cam/scsi/scsi_sa.c
278
#define SASBADDINT(sb, indent, data, fmt, name) \
sys/cam/scsi/scsi_sa.c
279
SASBADDBASE(sb, indent, data, fmt, name, int, sizeof(data), \
sys/cam/scsi/scsi_sa.c
282
#define SASBADDINTDESC(sb, indent, data, fmt, name, desc) \
sys/cam/scsi/scsi_sa.c
283
SASBADDBASE(sb, indent, data, fmt, name, int, sizeof(data), \
sys/cam/scsi/scsi_sa.c
286
#define SASBADDUINT(sb, indent, data, fmt, name) \
sys/cam/scsi/scsi_sa.c
287
SASBADDBASE(sb, indent, data, fmt, name, uint, sizeof(data), \
sys/cam/scsi/scsi_sa.c
290
#define SASBADDUINTDESC(sb, indent, data, fmt, name, desc) \
sys/cam/scsi/scsi_sa.c
291
SASBADDBASE(sb, indent, data, fmt, name, uint, sizeof(data), \
sys/cam/scsi/scsi_sa.c
294
#define SASBADDFIXEDSTR(sb, indent, data, fmt, name) \
sys/cam/scsi/scsi_sa.c
295
SASBADDBASE(sb, indent, data, fmt, name, str, sizeof(data), \
sys/cam/scsi/scsi_sa.c
298
#define SASBADDFIXEDSTRDESC(sb, indent, data, fmt, name, desc) \
sys/cam/scsi/scsi_sa.c
299
SASBADDBASE(sb, indent, data, fmt, name, str, sizeof(data), \
sys/cam/scsi/scsi_sa.c
302
#define SASBADDVARSTR(sb, indent, data, fmt, name, maxlen) \
sys/cam/scsi/scsi_sa.c
303
SASBADDBASE(sb, indent, data, fmt, name, str, maxlen, NULL)
sys/cam/scsi/scsi_sa.c
305
#define SASBADDVARSTRDESC(sb, indent, data, fmt, name, maxlen, desc) \
sys/cam/scsi/scsi_sa.c
306
SASBADDBASE(sb, indent, data, fmt, name, str, maxlen, desc)
sys/cam/scsi/scsi_sa.c
308
#define SASBADDNODE(sb, indent, name) { \
sys/cam/scsi/scsi_sa.c
309
sbuf_printf(sb, "%*s<%s type=\"%s\">\n", indent, "", #name, \
sys/cam/scsi/scsi_sa.c
314
#define SASBADDNODENUM(sb, indent, name, num) { \
sys/cam/scsi/scsi_sa.c
315
sbuf_printf(sb, "%*s<%s type=\"%s\" num=\"%d\">\n", indent, "", \
sys/cam/scsi/scsi_sa.c
320
#define SASBENDNODE(sb, indent, name) { \
sys/cam/scsi/scsi_sa.c
322
sbuf_printf(sb, "%*s</%s>\n", indent, "", #name); \
sys/cam/scsi/scsi_sa.c
4706
saextget(struct cdev *dev, struct cam_periph *periph, struct sbuf *sb,
sys/cam/scsi/scsi_sa.c
4727
SASBADDNODE(sb, indent, mtextget);
sys/cam/scsi/scsi_sa.c
4731
SASBADDVARSTR(sb, indent, periph->periph_name, %s, periph_name,
sys/cam/scsi/scsi_sa.c
4733
SASBADDUINT(sb, indent, periph->unit_number, %u, unit_number);
sys/cam/scsi/scsi_sa.c
4745
SASBADDVARSTRDESC(sb, indent, tmpstr, %s, vendor,
sys/cam/scsi/scsi_sa.c
4750
SASBADDVARSTRDESC(sb, indent, tmpstr, %s, product,
sys/cam/scsi/scsi_sa.c
4755
SASBADDVARSTRDESC(sb, indent, tmpstr, %s, revision,
sys/cam/scsi/scsi_sa.c
4789
SASBADDVARSTRDESC(sb, indent, tmpstr2, %s, serial_num,
sys/cam/scsi/scsi_sa.c
4799
SASBADDVARSTRDESC(sb, indent, tmpstr, %s, serial_num,
sys/cam/scsi/scsi_sa.c
4803
SASBADDUINTDESC(sb, indent, softc->maxio, %u, maxio,
sys/cam/scsi/scsi_sa.c
4806
SASBADDUINTDESC(sb, indent, softc->cpi_maxio, %u, cpi_maxio,
sys/cam/scsi/scsi_sa.c
4809
SASBADDUINTDESC(sb, indent, softc->max_blk, %u, max_blk,
sys/cam/scsi/scsi_sa.c
4812
SASBADDUINTDESC(sb, indent, softc->min_blk, %u, min_blk,
sys/cam/scsi/scsi_sa.c
4815
SASBADDUINTDESC(sb, indent, softc->blk_gran, %u, blk_gran,
sys/cam/scsi/scsi_sa.c
4820
SASBADDUINTDESC(sb, indent, maxio_tmp, %u, max_effective_iosize,
sys/cam/scsi/scsi_sa.c
4823
SASBADDINTDESC(sb, indent, softc->flags & SA_FLAG_FIXED ? 1 : 0, %d,
sys/cam/scsi/scsi_sa.c
4833
SASBADDINTDESC(sb, indent, tmpint, %d, compression_supported,
sys/cam/scsi/scsi_sa.c
4839
SASBADDINTDESC(sb, indent, tmpint, %d, compression_enabled,
sys/cam/scsi/scsi_sa.c
4841
SASBADDUINTDESC(sb, indent, softc->comp_algorithm, %u,
sys/cam/scsi/scsi_sa.c
4844
safillprot(softc, &indent, sb);
sys/cam/scsi/scsi_sa.c
4846
SASBADDUINTDESC(sb, indent, softc->media_blksize, %u,
sys/cam/scsi/scsi_sa.c
4848
SASBADDINTDESC(sb, indent, (intmax_t)softc->fileno, %jd,
sys/cam/scsi/scsi_sa.c
4850
SASBADDINTDESC(sb, indent, (intmax_t)softc->blkno, %jd,
sys/cam/scsi/scsi_sa.c
4853
SASBADDINTDESC(sb, indent, (intmax_t)softc->rep_fileno, %jd,
sys/cam/scsi/scsi_sa.c
4855
SASBADDINTDESC(sb, indent, (intmax_t)softc->rep_blkno, %jd,
sys/cam/scsi/scsi_sa.c
4858
SASBADDINTDESC(sb, indent, (intmax_t)softc->partition, %jd,
sys/cam/scsi/scsi_sa.c
4860
SASBADDINTDESC(sb, indent, softc->bop, %d, bop,
sys/cam/scsi/scsi_sa.c
4863
SASBADDINTDESC(sb, indent, softc->eop, %d, eop,
sys/cam/scsi/scsi_sa.c
4865
SASBADDINTDESC(sb, indent, softc->bpew, %d, bpew,
sys/cam/scsi/scsi_sa.c
4868
SASBADDINTDESC(sb, indent, (intmax_t)softc->last_io_resid, %jd,
sys/cam/scsi/scsi_sa.c
4874
SASBADDINTDESC(sb, indent, softc->dsreg, %d, dsreg,
sys/cam/scsi/scsi_sa.c
4877
safilldensitysb(softc, &indent, sb);
sys/cam/scsi/scsi_sa.c
4879
SASBENDNODE(sb, indent, mtextget);
sys/cam/scsi/scsi_sa.c
4887
saparamget(struct sa_softc *softc, struct sbuf *sb)
sys/cam/scsi/scsi_sa.c
4892
SASBADDNODE(sb, indent, mtparamget);
sys/cam/scsi/scsi_sa.c
4893
SASBADDINTDESC(sb, indent, softc->sili, %d, sili,
sys/cam/scsi/scsi_sa.c
4895
SASBADDINTDESC(sb, indent, softc->eot_warn, %d, eot_warn,
sys/cam/scsi/scsi_sa.c
4897
safillprot(softc, &indent, sb);
sys/cam/scsi/scsi_sa.c
4898
SASBENDNODE(sb, indent, mtparamget);
sys/cam/scsi/scsi_sa.c
5493
#define SAFILLDENSSB(dens_data, sb, indent, field, desc_remain, \
sys/cam/scsi/scsi_sa.c
5513
SASBADDUINTDESC(sb, indent, \
sys/cam/scsi/scsi_sa.c
5517
SASBADDUINTDESC(sb, indent, \
sys/cam/scsi/scsi_sa.c
5521
SASBADDUINTDESC(sb, indent, \
sys/cam/scsi/scsi_sa.c
5525
SASBADDUINTDESC(sb, indent, \
sys/cam/scsi/scsi_sa.c
5537
#define SAFILLDENSSBSTR(dens_data, sb, indent, field, desc_remain, \
sys/cam/scsi/scsi_sa.c
5554
SASBADDVARSTRDESC(sb, indent, tmpstr, %s, field, \
sys/cam/scsi/scsi_sa.c
5562
safilldenstypesb(struct sbuf *sb, int *indent, uint8_t *buf, int buf_len,
sys/cam/scsi/scsi_sa.c
5620
SASBENDNODE(sb, *indent, density_entry);
sys/cam/scsi/scsi_sa.c
5623
SASBADDNODENUM(sb, *indent, density_entry, num_reports);
sys/cam/scsi/scsi_sa.c
5628
SASBADDUINTDESC(sb, *indent,
sys/cam/scsi/scsi_sa.c
5631
SASBADDUINTDESC(sb, *indent,
sys/cam/scsi/scsi_sa.c
5634
SASBADDUINTDESC(sb, *indent,
sys/cam/scsi/scsi_sa.c
5638
SAFILLDENSSB(dens_data, sb, *indent, bits_per_mm,
sys/cam/scsi/scsi_sa.c
5640
SAFILLDENSSB(dens_data, sb, *indent, media_width,
sys/cam/scsi/scsi_sa.c
5642
SAFILLDENSSB(dens_data, sb, *indent, tracks,
sys/cam/scsi/scsi_sa.c
5645
SAFILLDENSSB(dens_data, sb, *indent, capacity,
sys/cam/scsi/scsi_sa.c
5648
SAFILLDENSSBSTR(dens_data, sb, *indent, assigning_org,
sys/cam/scsi/scsi_sa.c
5652
SAFILLDENSSBSTR(dens_data, sb, *indent, density_name,
sys/cam/scsi/scsi_sa.c
5655
SAFILLDENSSBSTR(dens_data, sb, *indent, description,
sys/cam/scsi/scsi_sa.c
5660
SASBADDUINTDESC(sb, *indent, type_data->medium_type,
sys/cam/scsi/scsi_sa.c
5678
SASBADDINTDESC(sb, *indent,
sys/cam/scsi/scsi_sa.c
5681
SASBADDNODE(sb, *indent, density_code_list);
sys/cam/scsi/scsi_sa.c
5684
SASBADDUINTDESC(sb, *indent,
sys/cam/scsi/scsi_sa.c
5688
SASBENDNODE(sb, *indent, density_code_list);
sys/cam/scsi/scsi_sa.c
5690
SAFILLDENSSB(type_data, sb, *indent, media_width,
sys/cam/scsi/scsi_sa.c
5693
SAFILLDENSSB(type_data, sb, *indent, medium_length,
sys/cam/scsi/scsi_sa.c
5710
SAFILLDENSSBSTR(type_data, sb, *indent, assigning_org,
sys/cam/scsi/scsi_sa.c
5713
SAFILLDENSSBSTR(type_data, sb, *indent,
sys/cam/scsi/scsi_sa.c
5716
SAFILLDENSSBSTR(type_data, sb, *indent, description,
sys/cam/scsi/scsi_sa.c
5721
SASBENDNODE(sb, *indent, density_entry);
sys/cam/scsi/scsi_sa.c
5732
safilldensitysb(struct sa_softc *softc, int *indent, struct sbuf *sb)
sys/cam/scsi/scsi_sa.c
5736
SASBADDNODE(sb, *indent, mtdensity);
sys/cam/scsi/scsi_sa.c
5737
SASBADDUINTDESC(sb, *indent, softc->media_density, %u, media_density,
sys/cam/scsi/scsi_sa.c
5746
SASBADDNODE(sb, *indent, density_report);
sys/cam/scsi/scsi_sa.c
5754
SASBADDINTDESC(sb, *indent, tmpint, %d, medium_type_report,
sys/cam/scsi/scsi_sa.c
5761
SASBADDINTDESC(sb, *indent, tmpint, %d, media_report,
sys/cam/scsi/scsi_sa.c
5764
safilldenstypesb(sb, indent, softc->density_info[i],
sys/cam/scsi/scsi_sa.c
5766
SASBENDNODE(sb, *indent, density_report);
sys/cam/scsi/scsi_sa.c
5768
SASBENDNODE(sb, *indent, mtdensity);
sys/cam/scsi/scsi_sa.c
627
struct sbuf *sb);
sys/cam/scsi/scsi_sa.c
639
struct sbuf *sb, struct mtextget *g);
sys/cam/scsi/scsi_sa.c
640
static int saparamget(struct sa_softc *softc, struct sbuf *sb);
sys/cam/scsi/scsi_sa.c
661
static void safilldenstypesb(struct sbuf *sb, int *indent,
sys/cam/scsi/scsi_sa.c
665
struct sbuf *sb);
sys/cam/scsi/scsi_xpt.c
3168
scsi_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb)
sys/cam/scsi/scsi_xpt.c
3180
sbuf_printf(sb, "%s%d: %d.%03dMB/s transfers",
sys/cam/scsi/scsi_xpt.c
3184
sbuf_printf(sb, "%s%d: %dKB/s transfers", periph->periph_name,
sys/cam/scsi/scsi_xpt.c
3192
sbuf_printf(sb, " (%d.%03dMHz%s, offset %d", freq / 1000,
sys/cam/scsi/scsi_xpt.c
3201
sbuf_cat(sb, ", ");
sys/cam/scsi/scsi_xpt.c
3203
sbuf_cat(sb, " (");
sys/cam/scsi/scsi_xpt.c
3205
sbuf_printf(sb, "%dbit)", 8 * (0x01 << spi->bus_width));
sys/cam/scsi/scsi_xpt.c
3207
sbuf_putc(sb, ')');
sys/cam/scsi/scsi_xpt.c
3215
sbuf_printf(sb, " WWNN 0x%llx", (long long) fc->wwnn);
sys/cam/scsi/scsi_xpt.c
3217
sbuf_printf(sb, " WWPN 0x%llx", (long long) fc->wwpn);
sys/cam/scsi/scsi_xpt.c
3219
sbuf_printf(sb, " PortID 0x%x", fc->port);
sys/cam/scsi/scsi_xpt.c
3221
sbuf_putc(sb, '\n');
sys/cam/scsi/scsi_xpt.c
3225
scsi_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/scsi/scsi_xpt.c
3227
scsi_print_inquiry_sbuf(sb, &device->inq_data);
sys/cam/scsi/scsi_xpt.c
3231
scsi_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb)
sys/cam/scsi/scsi_xpt.c
3233
scsi_print_inquiry_short_sbuf(sb, &device->inq_data);
sys/cam/scsi/scsi_xpt.c
610
static void scsi_announce_periph_sbuf(struct cam_periph *periph, struct sbuf *sb);
sys/cam/scsi/scsi_xpt.c
612
struct sbuf *sb);
sys/cam/scsi/scsi_xpt.c
614
struct sbuf *sb);
sys/cam/scsi/smp_all.c
197
smp_command_decode(uint8_t *smp_request, int request_len, struct sbuf *sb,
sys/cam/scsi/smp_all.c
215
sbuf_cat(sb, "...");
sys/cam/scsi/smp_all.c
219
sbuf_printf(sb, "\n%s", line_prefix);
sys/cam/scsi/smp_all.c
222
sbuf_printf(sb, "%02x ", smp_request[i]);
sys/cam/scsi/smp_all.c
228
smp_command_sbuf(struct ccb_smpio *smpio, struct sbuf *sb,
sys/cam/scsi/smp_all.c
231
sbuf_printf(sb, "%s. ", smp_command_desc(smpio->smp_request[1]));
sys/cam/scsi/smp_all.c
239
smp_command_decode(smpio->smp_request, smpio->smp_request_len, sb,
sys/cam/scsi/smp_all.c
249
smp_error_sbuf(struct ccb_smpio *smpio, struct sbuf *sb)
sys/cam/scsi/smp_all.c
253
struct sbuf *sb)
sys/cam/scsi/smp_all.c
263
smp_command_sbuf(smpio, sb, path_str, 80 - strlen(path_str), 80);
sys/cam/scsi/smp_all.c
264
sbuf_putc(sb, '\n');
sys/cam/scsi/smp_all.c
266
sbuf_cat(sb, path_str);
sys/cam/scsi/smp_all.c
267
sbuf_printf(sb, "SMP Error: %s (0x%x)\n",
sys/cam/scsi/smp_all.c
279
int response_len, struct sbuf *sb)
sys/cam/scsi/smp_all.c
281
sbuf_cat(sb, "Report General\n");
sys/cam/scsi/smp_all.c
282
sbuf_printf(sb, "Response Length: %d words (%d bytes)\n",
sys/cam/scsi/smp_all.c
285
sbuf_printf(sb, "Expander Change Count: %d\n",
sys/cam/scsi/smp_all.c
287
sbuf_printf(sb, "Expander Route Indexes: %d\n",
sys/cam/scsi/smp_all.c
289
sbuf_printf(sb, "Long Response: %s\n",
sys/cam/scsi/smp_all.c
292
sbuf_printf(sb, "Number of Phys: %d\n", response->num_phys);
sys/cam/scsi/smp_all.c
293
sbuf_printf(sb, "Table to Table Supported: %s\n",
sys/cam/scsi/smp_all.c
296
sbuf_printf(sb, "Zone Configuring: %s\n",
sys/cam/scsi/smp_all.c
299
sbuf_printf(sb, "Self Configuring: %s\n",
sys/cam/scsi/smp_all.c
302
sbuf_printf(sb, "STP Continue AWT: %s\n",
sys/cam/scsi/smp_all.c
305
sbuf_printf(sb, "Open Reject Retry Supported: %s\n",
sys/cam/scsi/smp_all.c
308
sbuf_printf(sb, "Configures Others: %s\n",
sys/cam/scsi/smp_all.c
311
sbuf_printf(sb, "Configuring: %s\n",
sys/cam/scsi/smp_all.c
314
sbuf_printf(sb, "Externally Configurable Route Table: %s\n",
sys/cam/scsi/smp_all.c
317
sbuf_printf(sb, "Enclosure Logical Identifier: 0x%016jx\n",
sys/cam/scsi/smp_all.c
330
sbuf_printf(sb, "STP Bus Inactivity Time Limit: %d\n",
sys/cam/scsi/smp_all.c
332
sbuf_printf(sb, "STP Maximum Connect Time Limit: %d\n",
sys/cam/scsi/smp_all.c
334
sbuf_printf(sb, "STP SMP I_T Nexus Loss Time: %d\n",
sys/cam/scsi/smp_all.c
337
sbuf_printf(sb, "Number of Zone Groups: %d\n",
sys/cam/scsi/smp_all.c
340
sbuf_printf(sb, "Zone Locked: %s\n",
sys/cam/scsi/smp_all.c
342
sbuf_printf(sb, "Physical Presence Supported: %s\n",
sys/cam/scsi/smp_all.c
344
sbuf_printf(sb, "Physical Presence Asserted: %s\n",
sys/cam/scsi/smp_all.c
346
sbuf_printf(sb, "Zoning Supported: %s\n",
sys/cam/scsi/smp_all.c
349
sbuf_printf(sb, "Zoning Enabled: %s\n",
sys/cam/scsi/smp_all.c
352
sbuf_printf(sb, "Saving: %s\n",
sys/cam/scsi/smp_all.c
354
sbuf_printf(sb, "Saving Zone Manager Password Supported: %s\n",
sys/cam/scsi/smp_all.c
357
sbuf_printf(sb, "Saving Zone Phy Information Supported: %s\n",
sys/cam/scsi/smp_all.c
360
sbuf_printf(sb, "Saving Zone Permission Table Supported: %s\n",
sys/cam/scsi/smp_all.c
363
sbuf_printf(sb, "Saving Zoning Enabled Supported: %s\n",
sys/cam/scsi/smp_all.c
367
sbuf_printf(sb, "Maximum Number of Routed SAS Addresses: %d\n",
sys/cam/scsi/smp_all.c
370
sbuf_printf(sb, "Active Zone Manager SAS Address: 0x%016jx\n",
sys/cam/scsi/smp_all.c
373
sbuf_printf(sb, "Zone Inactivity Time Limit: %d\n",
sys/cam/scsi/smp_all.c
376
sbuf_printf(sb, "First Enclosure Connector Element Index: %d\n",
sys/cam/scsi/smp_all.c
379
sbuf_printf(sb, "Number of Enclosure Connector Element Indexes: %d\n",
sys/cam/scsi/smp_all.c
382
sbuf_printf(sb, "Reduced Functionality: %s\n",
sys/cam/scsi/smp_all.c
386
sbuf_printf(sb, "Time to Reduced Functionality: %d\n",
sys/cam/scsi/smp_all.c
388
sbuf_printf(sb, "Initial Time to Reduced Functionality: %d\n",
sys/cam/scsi/smp_all.c
390
sbuf_printf(sb, "Maximum Reduced Functionality Time: %d\n",
sys/cam/scsi/smp_all.c
393
sbuf_printf(sb, "Last Self-Configuration Status Descriptor Index: %d\n",
sys/cam/scsi/smp_all.c
396
sbuf_printf(sb, "Maximum Number of Storated Self-Configuration "
sys/cam/scsi/smp_all.c
400
sbuf_printf(sb, "Last Phy Event List Descriptor Index: %d\n",
sys/cam/scsi/smp_all.c
403
sbuf_printf(sb, "Maximum Number of Stored Phy Event List "
sys/cam/scsi/smp_all.c
407
sbuf_printf(sb, "STP Reject to Open Limit: %d\n",
sys/cam/scsi/smp_all.c
418
int response_len, struct sbuf *sb)
sys/cam/scsi/smp_all.c
423
sbuf_cat(sb, "Report Manufacturer Information\n");
sys/cam/scsi/smp_all.c
424
sbuf_printf(sb, "Expander Change count: %d\n",
sys/cam/scsi/smp_all.c
426
sbuf_printf(sb, "SAS 1.1 Format: %s\n",
sys/cam/scsi/smp_all.c
434
sbuf_printf(sb, "<%s %s %s>\n", vendor, product, revision);
sys/cam/scsi/smp_all.c
440
sbuf_cat(sb, "Vendor Specific Data:\n");
sys/cam/scsi/smp_all.c
455
sbuf_printf(sb, "%08lx ",
sys/cam/scsi/smp_all.c
461
sbuf_printf(sb, "%02x", *curbyte);
sys/cam/scsi/smp_all.c
464
sbuf_putc(sb, '\n');
sys/cam/scsi/smp_all.c
467
sbuf_printf(sb, " %s", (line_cursor == 7) ?
sys/cam/scsi/smp_all.c
471
sbuf_putc(sb, '\n');
sys/cam/scsi/smp_all.c
477
sbuf_printf(sb, "Component Vendor: %s\n", comp_vendor);
sys/cam/scsi/smp_all.c
478
sbuf_printf(sb, "Component ID: %#x\n", scsi_2btoul(response->comp_id));
sys/cam/scsi/smp_all.c
479
sbuf_printf(sb, "Component Revision: %#x\n", response->comp_revision);
sys/cam/scsi/smp_all.c
480
sbuf_printf(sb, "Vendor Specific: 0x%016jx\n",
sys/cam/scsi/smp_all.h
475
void smp_command_decode(uint8_t *smp_request, int request_len, struct sbuf *sb,
sys/cam/scsi/smp_all.h
477
void smp_command_sbuf(struct ccb_smpio *smpio, struct sbuf *sb,
sys/cam/scsi/smp_all.h
481
void smp_error_sbuf(struct ccb_smpio *smpio, struct sbuf *sb);
sys/cam/scsi/smp_all.h
484
struct sbuf *sb);
sys/cam/scsi/smp_all.h
488
int response_len, struct sbuf *sb);
sys/cam/scsi/smp_all.h
491
int response_len, struct sbuf *sb);
sys/compat/freebsd32/freebsd32_misc.c
2335
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2339
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2342
copy_ostat(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2359
error = copyout(&ub32, uap->sb, sizeof(ub32));
sys/compat/freebsd32/freebsd32_misc.c
2375
error = copyout(&ub32, uap->sb, sizeof(ub32));
sys/compat/freebsd32/freebsd32_misc.c
2400
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2405
UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2408
copy_ostat(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2417
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2425
error = kern_fhstat(td, fh, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2428
copy_stat(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2429
error = copyout(&sb32, uap->sb, sizeof (sb32));
sys/compat/freebsd32/freebsd32_misc.c
2519
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2523
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2526
error = freebsd11_cvtstat32(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2536
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2540
error = kern_fstat(td, uap->fd, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2543
error = freebsd11_cvtstat32(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2545
error = copyout(&sb32, uap->sb, sizeof (sb32));
sys/compat/freebsd32/freebsd32_misc.c
2553
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2558
&sb);
sys/compat/freebsd32/freebsd32_misc.c
2561
error = freebsd11_cvtstat32(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2571
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2576
UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2579
error = freebsd11_cvtstat32(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2589
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2597
error = kern_fhstat(td, fh, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2600
error = freebsd11_cvtstat32(&sb, &sb32);
sys/compat/freebsd32/freebsd32_misc.c
2602
error = copyout(&sb32, uap->sb, sizeof (sb32));
sys/compat/freebsd32/freebsd32_misc.c
2607
freebsd11_cvtnstat32(struct stat *sb, struct nstat32 *nsb32)
sys/compat/freebsd32/freebsd32_misc.c
2612
error = freebsd11_cvtnstat(sb, &nsb);
sys/compat/freebsd32/freebsd32_misc.c
2644
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2648
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2651
error = freebsd11_cvtnstat32(&sb, &nsb);
sys/compat/freebsd32/freebsd32_misc.c
2661
struct stat sb;
sys/compat/freebsd32/freebsd32_misc.c
2666
UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2669
error = freebsd11_cvtnstat32(&sb, &nsb);
sys/compat/freebsd32/freebsd32_misc.c
2688
error = copyout(&nub, uap->sb, sizeof(nub));
sys/compat/freebsd32/freebsd32_proto.h
1086
char sb_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * sb; char sb_r_[PADR_(struct freebsd11_stat32 *)];
sys/compat/freebsd32/freebsd32_proto.h
1104
char sb_l_[PADL_(struct nstat32 *)]; struct nstat32 * sb; char sb_r_[PADR_(struct nstat32 *)];
sys/compat/freebsd32/freebsd32_proto.h
1112
char sb_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * sb; char sb_r_[PADR_(struct freebsd11_stat32 *)];
sys/compat/freebsd32/freebsd32_proto.h
620
char sb_l_[PADL_(struct stat32 *)]; struct stat32 * sb; char sb_r_[PADR_(struct stat32 *)];
sys/compat/freebsd32/freebsd32_proto.h
630
char sb_l_[PADL_(struct stat32 *)]; struct stat32 * sb; char sb_r_[PADR_(struct stat32 *)];
sys/compat/freebsd32/freebsd32_proto.h
851
char sb_l_[PADL_(struct ostat32 *)]; struct ostat32 * sb; char sb_r_[PADR_(struct ostat32 *)];
sys/compat/freebsd32/freebsd32_systrace_args.c
2997
uarg[a++] = (intptr_t)p->sb; /* struct stat32 * */
sys/compat/freebsd32/freebsd32_systrace_args.c
3015
uarg[a++] = (intptr_t)p->sb; /* struct stat32 * */
sys/compat/lindebugfs/lindebugfs.c
208
sbuf_printf(sb, "%s", (char *)dm->dm_data);
sys/compat/linprocfs/linprocfs.c
1022
sbuf_putc(sb, '\n');
sys/compat/linprocfs/linprocfs.c
1047
sbuf_printf(sb, "%ju ", B2P((uintmax_t)kp.ki_size));
sys/compat/linprocfs/linprocfs.c
1048
sbuf_printf(sb, "%ju ", (uintmax_t)kp.ki_rssize);
sys/compat/linprocfs/linprocfs.c
1049
sbuf_printf(sb, "%ju ", (uintmax_t)0); /* XXX */
sys/compat/linprocfs/linprocfs.c
1050
sbuf_printf(sb, "%ju ", (uintmax_t)kp.ki_tsize);
sys/compat/linprocfs/linprocfs.c
1051
sbuf_printf(sb, "%ju ", (uintmax_t)(kp.ki_dsize + kp.ki_ssize));
sys/compat/linprocfs/linprocfs.c
1054
sbuf_printf(sb, "%ju ", (uintmax_t)lsize);
sys/compat/linprocfs/linprocfs.c
1055
sbuf_printf(sb, "%ju\n", (uintmax_t)0); /* XXX */
sys/compat/linprocfs/linprocfs.c
1115
sbuf_printf(sb, "Name:\t%s\n", p->p_comm); /* XXX escape */
sys/compat/linprocfs/linprocfs.c
1116
sbuf_printf(sb, "State:\t%s\n", state);
sys/compat/linprocfs/linprocfs.c
1121
sbuf_printf(sb, "Tgid:\t%d\n", p->p_pid);
sys/compat/linprocfs/linprocfs.c
1122
sbuf_printf(sb, "Pid:\t%d\n", p->p_pid);
sys/compat/linprocfs/linprocfs.c
1123
sbuf_printf(sb, "PPid:\t%d\n", kp.ki_ppid );
sys/compat/linprocfs/linprocfs.c
1124
sbuf_printf(sb, "TracerPid:\t%d\n", kp.ki_tracer );
sys/compat/linprocfs/linprocfs.c
1125
sbuf_printf(sb, "Uid:\t%d\t%d\t%d\t%d\n", p->p_ucred->cr_ruid,
sys/compat/linprocfs/linprocfs.c
1130
sbuf_printf(sb, "Gid:\t%d\t%d\t%d\t%d\n", p->p_ucred->cr_rgid,
sys/compat/linprocfs/linprocfs.c
1135
sbuf_cat(sb, "Groups:\t");
sys/compat/linprocfs/linprocfs.c
1137
sbuf_printf(sb, "%d ", p->p_ucred->cr_groups[i]);
sys/compat/linprocfs/linprocfs.c
1139
sbuf_putc(sb, '\n');
sys/compat/linprocfs/linprocfs.c
1152
sbuf_printf(sb, "VmSize:\t%8ju kB\n", B2K((uintmax_t)kp.ki_size));
sys/compat/linprocfs/linprocfs.c
1153
sbuf_printf(sb, "VmLck:\t%8u kB\n", P2K(0)); /* XXX */
sys/compat/linprocfs/linprocfs.c
1154
sbuf_printf(sb, "VmRSS:\t%8ju kB\n", P2K((uintmax_t)kp.ki_rssize));
sys/compat/linprocfs/linprocfs.c
1155
sbuf_printf(sb, "VmData:\t%8ju kB\n", P2K((uintmax_t)kp.ki_dsize));
sys/compat/linprocfs/linprocfs.c
1156
sbuf_printf(sb, "VmStk:\t%8ju kB\n", P2K((uintmax_t)kp.ki_ssize));
sys/compat/linprocfs/linprocfs.c
1157
sbuf_printf(sb, "VmExe:\t%8ju kB\n", P2K((uintmax_t)kp.ki_tsize));
sys/compat/linprocfs/linprocfs.c
1160
sbuf_printf(sb, "VmLib:\t%8ju kB\n", P2K((uintmax_t)lsize));
sys/compat/linprocfs/linprocfs.c
1174
sbuf_printf(sb, "SigPnd:\t%016jx\n", siglist.__mask);
sys/compat/linprocfs/linprocfs.c
1179
sbuf_printf(sb, "SigBlk:\t%016x\n", 0);
sys/compat/linprocfs/linprocfs.c
1180
sbuf_printf(sb, "SigIgn:\t%016jx\n", sigignore.__mask);
sys/compat/linprocfs/linprocfs.c
1181
sbuf_printf(sb, "SigCgt:\t%016jx\n", sigcatch.__mask);
sys/compat/linprocfs/linprocfs.c
1188
sbuf_printf(sb, "CapInh:\t%016x\n", 0);
sys/compat/linprocfs/linprocfs.c
1189
sbuf_printf(sb, "CapPrm:\t%016x\n", 0);
sys/compat/linprocfs/linprocfs.c
1190
sbuf_printf(sb, "CapEff:\t%016x\n", 0);
sys/compat/linprocfs/linprocfs.c
1207
sbuf_printf(sb, "%s", fullpath);
sys/compat/linprocfs/linprocfs.c
1228
sbuf_printf(sb, "%s", fullpath);
sys/compat/linprocfs/linprocfs.c
1258
sbuf_bcpy(sb, p->p_args->ar_args, p->p_args->ar_length);
sys/compat/linprocfs/linprocfs.c
1270
ret = proc_getargv(td, p, sb);
sys/compat/linprocfs/linprocfs.c
1288
return (proc_getenvv(td, p, sb));
sys/compat/linprocfs/linprocfs.c
1397
error = sbuf_printf(sb, l_map_str,
sys/compat/linprocfs/linprocfs.c
1461
struct sbuf *sb = arg;
sys/compat/linprocfs/linprocfs.c
1466
sbuf_printf(sb, "%6.6s: ", ifname);
sys/compat/linprocfs/linprocfs.c
1467
sbuf_printf(sb, "%7ju %7ju %4ju %4ju %4lu %5lu %10lu %9ju ",
sys/compat/linprocfs/linprocfs.c
1481
sbuf_printf(sb, "%8ju %7ju %4ju %4ju %4lu %5ju %7lu %10lu\n",
sys/compat/linprocfs/linprocfs.c
1501
sbuf_printf(sb, "%6s|%58s|%s\n"
sys/compat/linprocfs/linprocfs.c
1510
if_foreach(linprocfs_donetdev_cb, sb);
sys/compat/linprocfs/linprocfs.c
1518
struct sbuf *sb;
sys/compat/linprocfs/linprocfs.c
1550
sbuf_printf(w->sb,
sys/compat/linprocfs/linprocfs.c
1560
sbuf_printf(w->sb, "\n\n");
sys/compat/linprocfs/linprocfs.c
1573
.sb = sb
sys/compat/linprocfs/linprocfs.c
1577
sbuf_printf(w.sb, "%-127s\n", "Iface\tDestination\tGateway "
sys/compat/linprocfs/linprocfs.c
1599
sbuf_printf(sb, "%s\n", osrelease);
sys/compat/linprocfs/linprocfs.c
1613
sbuf_printf(sb, "%s\n", osname);
sys/compat/linprocfs/linprocfs.c
1625
linprocfs_osbuild(td, sb);
sys/compat/linprocfs/linprocfs.c
1626
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
1637
sbuf_printf(sb, "%d\n", msginfo.msgmax);
sys/compat/linprocfs/linprocfs.c
1648
sbuf_printf(sb, "%d\n", msginfo.msgmni);
sys/compat/linprocfs/linprocfs.c
1659
sbuf_printf(sb, "%d\n", msginfo.msgmnb);
sys/compat/linprocfs/linprocfs.c
1672
sbuf_printf(sb, "%d\n", ngroups_max);
sys/compat/linprocfs/linprocfs.c
1683
sbuf_printf(sb, "%i\n", PID_MAX);
sys/compat/linprocfs/linprocfs.c
1694
sbuf_printf(sb, "%d %d %d %d\n", seminfo.semmsl, seminfo.semmns,
sys/compat/linprocfs/linprocfs.c
1706
sbuf_printf(sb, "%lu\n", shminfo.shmall);
sys/compat/linprocfs/linprocfs.c
1717
sbuf_printf(sb, "%lu\n", shminfo.shmmax);
sys/compat/linprocfs/linprocfs.c
1728
sbuf_printf(sb, "%lu\n", shminfo.shmmni);
sys/compat/linprocfs/linprocfs.c
1739
sbuf_printf(sb, "0\n");
sys/compat/linprocfs/linprocfs.c
1754
sbuf_printf(sb, "%d\n", 0);
sys/compat/linprocfs/linprocfs.c
1785
sbuf_printf(sb, "Character devices:\n");
sys/compat/linprocfs/linprocfs.c
1788
sbuf_printf(sb, "%s", char_devices);
sys/compat/linprocfs/linprocfs.c
1791
sbuf_printf(sb, "\nBlock devices:\n");
sys/compat/linprocfs/linprocfs.c
1803
sbuf_printf(sb, "BOOT_IMAGE=%s", kernelname);
sys/compat/linprocfs/linprocfs.c
1804
sbuf_printf(sb, " ro root=302\n");
sys/compat/linprocfs/linprocfs.c
1819
sbuf_printf(sb, "nodev");
sys/compat/linprocfs/linprocfs.c
182
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
1820
sbuf_printf(sb, "\t%s\n", vfsp->vfc_name);
sys/compat/linprocfs/linprocfs.c
1836
sbuf_printf(sb, "%-20s%8lu%4d\n", lf->filename,
sys/compat/linprocfs/linprocfs.c
1851
sbuf_printf(sb, "/dev/fd");
sys/compat/linprocfs/linprocfs.c
1853
sbuf_printf(sb, "unknown");
sys/compat/linprocfs/linprocfs.c
1899
sbuf_printf(sb, "%-26s%-21s%-21s%-21s\n", "Limit", "Soft Limit",
sys/compat/linprocfs/linprocfs.c
1937
sbuf_printf(sb, "%-26s%-21s%-21s%-10s\n",
sys/compat/linprocfs/linprocfs.c
1940
sbuf_printf(sb, "%-26s%-21llu%-21llu%-10s\n",
sys/compat/linprocfs/linprocfs.c
1980
sbuf_printf_uuid(sb, &uuid);
sys/compat/linprocfs/linprocfs.c
1981
sbuf_printf(sb, "\n");
sys/compat/linprocfs/linprocfs.c
1998
sbuf_printf_uuid(sb, &uuid);
sys/compat/linprocfs/linprocfs.c
1999
sbuf_printf(sb, "\n");
sys/compat/linprocfs/linprocfs.c
2066
sbuf_printf(sb, "%d\n", pem->oom_score_adj);
sys/compat/linprocfs/linprocfs.c
2068
sbuf_trim(sb);
sys/compat/linprocfs/linprocfs.c
2069
sbuf_finish(sb);
sys/compat/linprocfs/linprocfs.c
2070
oom = strtol(sbuf_data(sb), NULL, 10);
sys/compat/linprocfs/linprocfs.c
2090
sbuf_printf(sb, "%d\n", INT32_MAX);
sys/compat/linprocfs/linprocfs.c
2104
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
2116
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
2148
sbuf_printf(sb, "%10s %10s %4s %10s %5s %5s %5s %5s %10s %10s\n",
sys/compat/linprocfs/linprocfs.c
2159
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
2187
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
2199
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
2233
sbuf_printf(sb, "%d\n", val);
sys/compat/linprocfs/linprocfs.c
2238
sbuf_trim(sb);
sys/compat/linprocfs/linprocfs.c
2239
sbuf_finish(sb);
sys/compat/linprocfs/linprocfs.c
2240
newval = sbuf_data(sb);
sys/compat/linprocfs/linprocfs.c
2297
sbuf_printf(sb, "%d\n", res);
sys/compat/linprocfs/linprocfs.c
2315
sbuf_printf(sb, "%d\n", res);
sys/compat/linprocfs/linprocfs.c
2334
sbuf_printf(sb, "%d\n", res);
sys/compat/linprocfs/linprocfs.c
2352
sbuf_printf(sb, "%d\n", res);
sys/compat/linprocfs/linprocfs.c
2370
sbuf_printf(sb, "%d\n", res);
sys/compat/linprocfs/linprocfs.c
325
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
351
sbuf_cat(sb, "flags\t\t:");
sys/compat/linprocfs/linprocfs.c
355
sbuf_printf(sb, " %s", cpu_feature_names[j]);
sys/compat/linprocfs/linprocfs.c
359
sbuf_printf(sb, " %s", amd_feature_names[j]);
sys/compat/linprocfs/linprocfs.c
363
sbuf_printf(sb, " %s", cpu_feature2_names[j]);
sys/compat/linprocfs/linprocfs.c
367
sbuf_printf(sb, " %s", amd_feature2_names[j]);
sys/compat/linprocfs/linprocfs.c
371
sbuf_printf(sb, " %s",
sys/compat/linprocfs/linprocfs.c
374
sbuf_cat(sb, " constant_tsc");
sys/compat/linprocfs/linprocfs.c
378
sbuf_printf(sb, " %s",
sys/compat/linprocfs/linprocfs.c
383
sbuf_printf(sb, " %s",
sys/compat/linprocfs/linprocfs.c
390
sbuf_printf(sb, " %s",
sys/compat/linprocfs/linprocfs.c
393
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
394
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
409
sbuf_cat(sb, "power management: ");
sys/compat/linprocfs/linprocfs.c
412
sbuf_printf(sb, " %s", power_flags[j]);
sys/compat/linprocfs/linprocfs.c
413
sbuf_cat(sb, "\n\n");
sys/compat/linprocfs/linprocfs.c
417
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
429
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
433
sbuf_cat(sb, "Features\t: ");
sys/compat/linprocfs/linprocfs.c
434
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
435
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
442
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
486
_sbuf_mntoptions_helper(struct sbuf *sb, uint64_t f_flags)
sys/compat/linprocfs/linprocfs.c
488
sbuf_cat(sb, (f_flags & MNT_RDONLY) ? "ro" : "rw");
sys/compat/linprocfs/linprocfs.c
490
if (f_flags & (opt)) sbuf_cat(sb, "," name);
sys/compat/linprocfs/linprocfs.c
550
sbuf_printf(sb, "%s %s %s ", mntfrom, mntto, fstype);
sys/compat/linprocfs/linprocfs.c
551
_sbuf_mntoptions_helper(sb, sp->f_flags);
sys/compat/linprocfs/linprocfs.c
553
sbuf_printf(sb, " 0 0\n");
sys/compat/linprocfs/linprocfs.c
623
sbuf_printf(sb, "%u 0 0:0 / %s ",
sys/compat/linprocfs/linprocfs.c
626
_sbuf_mntoptions_helper(sb, sp->f_flags);
sys/compat/linprocfs/linprocfs.c
639
sbuf_printf(sb, " - %s %s %s\n", fstype, mntfrom,
sys/compat/linprocfs/linprocfs.c
662
sbuf_printf(sb, "major minor #blocks name rio rmerge rsect "
sys/compat/linprocfs/linprocfs.c
675
sbuf_printf(sb, "%d %d %lld %s "
sys/compat/linprocfs/linprocfs.c
734
sbuf_printf(sb, "cpu %lu %lu %lu %lu",
sys/compat/linprocfs/linprocfs.c
742
sbuf_printf(sb, " 0 %lu", T2J(cp_time[CP_INTR]));
sys/compat/linprocfs/linprocfs.c
746
sbuf_printf(sb, "%s", zero_pad);
sys/compat/linprocfs/linprocfs.c
751
sbuf_printf(sb, "cpu%d %lu %lu %lu %lu", i,
sys/compat/linprocfs/linprocfs.c
758
sbuf_printf(sb, " 0 %lu", T2J(cp[CP_INTR]));
sys/compat/linprocfs/linprocfs.c
761
sbuf_printf(sb, "%s", zero_pad);
sys/compat/linprocfs/linprocfs.c
763
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
788
sbuf_printf(sb, "Filename\t\t\t\tType\t\tSize\tUsed\tPriority\n");
sys/compat/linprocfs/linprocfs.c
799
sbuf_printf(sb, "/dev/%-34s unknown\t\t%jd\t%jd\t-1\n",
sys/compat/linprocfs/linprocfs.c
816
sbuf_printf(sb, "%lld.%02ld %ld.%02lu\n",
sys/compat/linprocfs/linprocfs.c
827
linprocfs_osbuild(struct thread *td, struct sbuf *sb)
sys/compat/linprocfs/linprocfs.c
843
sbuf_printf(sb, "%s%s", cp1, cp2 + 1);
sys/compat/linprocfs/linprocfs.c
846
sbuf_cat(sb, "#4 Sun Dec 18 04:30:00 CET 1977");
sys/compat/linprocfs/linprocfs.c
853
linprocfs_osbuilder(struct thread *td, struct sbuf *sb)
sys/compat/linprocfs/linprocfs.c
868
sbuf_cat(sb, builder);
sys/compat/linprocfs/linprocfs.c
871
sbuf_cat(sb, "des@freebsd.org");
sys/compat/linprocfs/linprocfs.c
885
sbuf_printf(sb, "%s version %s (", osname, osrelease);
sys/compat/linprocfs/linprocfs.c
886
linprocfs_osbuilder(td, sb);
sys/compat/linprocfs/linprocfs.c
887
sbuf_cat(sb, ") (gcc version " __VERSION__ ") ");
sys/compat/linprocfs/linprocfs.c
888
linprocfs_osbuild(td, sb);
sys/compat/linprocfs/linprocfs.c
889
sbuf_cat(sb, "\n");
sys/compat/linprocfs/linprocfs.c
901
sbuf_printf(sb,
sys/compat/linprocfs/linprocfs.c
968
sbuf_printf(sb, "%d", p->p_pid);
sys/compat/linprocfs/linprocfs.c
969
#define PS_ADD(name, fmt, arg) sbuf_printf(sb, " " fmt, arg)
sys/compat/linsysfs/linsysfs.c
103
sbuf_printf(sb, "unknown\n");
sys/compat/linsysfs/linsysfs.c
108
sbuf_printf(sb, "../../../devices%s", scsi_host->path);
sys/compat/linsysfs/linsysfs.c
112
sbuf_printf(sb, "unknown\n");
sys/compat/linsysfs/linsysfs.c
119
sbuf_printf(sb, "%s", (char *)pn->pn_data);
sys/compat/linsysfs/linsysfs.c
126
sbuf_printf(sb, "0x%04x\n", pci_get_vendor((device_t)pn->pn_data));
sys/compat/linsysfs/linsysfs.c
133
sbuf_printf(sb, "0x%04x\n", pci_get_device((device_t)pn->pn_data));
sys/compat/linsysfs/linsysfs.c
140
sbuf_printf(sb, "0x%04x\n", pci_get_subvendor((device_t)pn->pn_data));
sys/compat/linsysfs/linsysfs.c
147
sbuf_printf(sb, "0x%04x\n", pci_get_subdevice((device_t)pn->pn_data));
sys/compat/linsysfs/linsysfs.c
154
sbuf_printf(sb, "0x%x\n", pci_get_revid((device_t)pn->pn_data));
sys/compat/linsysfs/linsysfs.c
181
sbuf_bcat(sb, config, sizeof(config));
sys/compat/linsysfs/linsysfs.c
194
sbuf_printf(sb, "DRIVER=%s\nPCI_CLASS=%X\nPCI_ID=%04X:%04X\n"
sys/compat/linsysfs/linsysfs.c
214
sbuf_printf(sb,
sys/compat/linsysfs/linsysfs.c
249
sbuf_printf(sb, "../../../%s", path);
sys/compat/linsysfs/linsysfs.c
449
sbuf_printf(sb, "%d-%d\n", CPU_FIRST(), mp_maxid);
sys/compat/linsysfs/linsysfs.c
460
sbuf_printf(sb, "1\n");
sys/compat/linsysfs/linsysfs.c
78
sbuf_printf(sb, "unknown\n");
sys/compat/linsysfs/linsysfs.c
83
sbuf_printf(sb, "%s\n", scsi_host->name);
sys/compat/linsysfs/linsysfs.c
87
sbuf_printf(sb, "unknown\n");
sys/compat/linsysfs/linsysfs_net.c
109
sbuf_printf(sb, "%d\n", LINUX_IFHWADDRLEN);
sys/compat/linsysfs/linsysfs_net.c
124
error = sbuf_printf(sb, "0x%x\n", linux_ifflags(ifp));
sys/compat/linsysfs/linsysfs_net.c
143
error = sbuf_printf(sb, "%u\n", if_getindex(ifp));
sys/compat/linsysfs/linsysfs_net.c
162
error = sbuf_printf(sb, "%u\n", if_getmtu(ifp));
sys/compat/linsysfs/linsysfs_net.c
175
sbuf_printf(sb, "1000\n");
sys/compat/linsysfs/linsysfs_net.c
191
error = sbuf_printf(sb, "%d\n", lsa.sa_family);
sys/compat/linsysfs/linsysfs_net.c
95
error = sbuf_printf(sb, "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx\n",
sys/compat/linux/linux_elf.c
152
__linuxN(note_prpsinfo)(void *arg, struct sbuf *sb, size_t *sizep)
sys/compat/linux/linux_elf.c
162
if (sb != NULL) {
sys/compat/linux/linux_elf.c
209
sbuf_bcat(sb, psinfo, sizeof(*psinfo));
sys/compat/linux/linux_elf.c
216
__linuxN(note_prstatus)(void *arg, struct sbuf *sb, size_t *sizep)
sys/compat/linux/linux_elf.c
227
if (sb != NULL) {
sys/compat/linux/linux_elf.c
243
sbuf_bcat(sb, status, sizeof(*status));
sys/compat/linux/linux_elf.c
250
__linuxN(note_fpregset)(void *arg, struct sbuf *sb, size_t *sizep)
sys/compat/linux/linux_elf.c
256
if (sb != NULL) {
sys/compat/linux/linux_elf.c
264
sbuf_bcat(sb, fpregset, sizeof(*fpregset));
sys/compat/linux/linux_elf.c
275
__linuxN(note_threadmd)(void *arg, struct sbuf *sb, size_t *sizep)
sys/compat/linux/linux_elf.c
283
if (size != 0 && sb != NULL)
sys/compat/linux/linux_elf.c
289
KASSERT(sb == NULL || *sizep == size, ("invalid size"));
sys/compat/linux/linux_elf.c
290
if (size != 0 && sb != NULL)
sys/compat/linux/linux_elf.c
291
sbuf_bcat(sb, buf, size);
sys/compat/linux/linux_elf.c
297
__linuxN(note_nt_auxv)(void *arg, struct sbuf *sb, size_t *sizep)
sys/compat/linux/linux_elf.c
303
if (sb == NULL) {
sys/compat/linux/linux_elf.c
305
sb = sbuf_new(NULL, NULL, LINUX_AT_COUNT * sizeof(Elf_Auxinfo),
sys/compat/linux/linux_elf.c
307
sbuf_set_drain(sb, sbuf_count_drain, &size);
sys/compat/linux/linux_elf.c
309
proc_getauxv(curthread, p, sb);
sys/compat/linux/linux_elf.c
311
sbuf_finish(sb);
sys/compat/linux/linux_elf.c
312
sbuf_delete(sb);
sys/compat/linux/linux_elf.c
316
proc_getauxv(curthread, p, sb);
sys/compat/linux/linux_ioctl.c
2215
struct sbuf *sb;
sys/compat/linux/linux_ioctl.c
2229
sbuf_bcat(cbs->sb, &cbs->ifr, sizeof(cbs->ifr));
sys/compat/linux/linux_ioctl.c
2232
if (sbuf_error(cbs->sb) == 0)
sys/compat/linux/linux_ioctl.c
2233
cbs->valid_len = sbuf_len(cbs->sb);
sys/compat/linux/linux_ioctl.c
2261
struct sbuf *sb;
sys/compat/linux/linux_ioctl.c
2287
cbs.sb = sb = sbuf_new(NULL, NULL, cbs.max_len + 1, SBUF_FIXEDLEN);
sys/compat/linux/linux_ioctl.c
2297
sbuf_delete(sb);
sys/compat/linux/linux_ioctl.c
2302
sbuf_finish(sb);
sys/compat/linux/linux_ioctl.c
2303
error = copyout(sbuf_data(sb), PTRIN(ifc.ifc_buf), ifc.ifc_len);
sys/compat/linux/linux_ioctl.c
2306
sbuf_delete(sb);
sys/compat/linux/linux_stats.c
183
struct stat sb;
sys/compat/linux/linux_stats.c
186
error = linux_kern_lstat(td, args->path, UIO_USERSPACE, &sb);
sys/compat/linux/linux_stats.c
189
return (newstat_copyout(&sb, args->buf));
sys/compat/linux/linux_stats.c
564
struct stat sb;
sys/compat/linux/linux_stats.c
567
error = linux_kern_lstat(td, args->filename, UIO_USERSPACE, &sb);
sys/compat/linux/linux_stats.c
570
return (stat64_copyout(&sb, args->statbuf));
sys/compat/linux/linux_sysctl.c
103
struct sbuf *sb;
sys/compat/linux/linux_sysctl.c
146
sb = sbuf_new(NULL, NULL, 20 + la.nlen * 5, SBUF_AUTOEXTEND);
sys/compat/linux/linux_sysctl.c
147
if (sb == NULL) {
sys/compat/linux/linux_sysctl.c
152
sbuf_printf(sb, "sysctl ");
sys/compat/linux/linux_sysctl.c
154
sbuf_printf(sb, "%c%d", (i) ? ',' : '{', mib[i]);
sys/compat/linux/linux_sysctl.c
155
sbuf_printf(sb, "} is not implemented");
sys/compat/linux/linux_sysctl.c
156
sbuf_finish(sb);
sys/compat/linux/linux_sysctl.c
157
sysctl_string = sbuf_data(sb);
sys/compat/linux/linux_sysctl.c
161
sbuf_delete(sb);
sys/compat/linux/linux_util.c
233
translate_vnhook_major_minor(struct vnode *vp, struct stat *sb)
sys/compat/linux/linux_util.c
238
sb->st_mode &= ~S_IFMT;
sys/compat/linux/linux_util.c
239
sb->st_mode |= S_IFBLK;
sys/compat/linux/linux_util.c
251
sb->st_dev = rootdevmp->mnt_stat.f_fsid.val[0];
sys/compat/linux/linux_util.c
254
sb->st_rdev = makedev(major, minor);
sys/compat/linux/linux_util.h
96
void translate_vnhook_major_minor(struct vnode *vp, struct stat *sb);
sys/compat/linuxkpi/common/include/net/mac80211.h
1827
ieee80211_sn_sub(uint16_t sa, uint16_t sb)
sys/compat/linuxkpi/common/include/net/mac80211.h
1829
return (IEEE80211_SEQ_SUB(sa, sb));
sys/compat/linuxkpi/common/src/linux_compat.c
1726
linux_file_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/compat/linuxkpi/common/src/linux_compat.c
1739
error = VOP_STAT(vp, sb, curthread->td_ucred, NOCRED);
sys/crypto/blake2/blake2_cryptodev.c
254
blake2b_state sb;
sys/crypto/blake2/blake2_cryptodev.c
275
rc = blake2b_init_key(&bctx.sb, ses->mlen, key, klen);
sys/crypto/blake2/blake2_cryptodev.c
277
rc = blake2b_init(&bctx.sb, ses->mlen);
sys/crypto/blake2/blake2_cryptodev.c
283
crp->crp_payload_length, blake2b_applicator, &bctx.sb);
sys/crypto/blake2/blake2_cryptodev.c
286
rc = blake2b_final(&bctx.sb, res, ses->mlen);
sys/ddb/db_script.c
469
struct sbuf sb;
sys/ddb/db_script.c
480
(void)sbuf_new(&sb, buffer, len, SBUF_FIXEDLEN);
sys/ddb/db_script.c
485
(void)sbuf_printf(&sb, "%s=%s\n",
sys/ddb/db_script.c
490
sbuf_finish(&sb);
sys/ddb/db_script.c
491
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb) + 1);
sys/ddb/db_script.c
492
sbuf_delete(&sb);
sys/dev/acpi_support/acpi_ibm.c
1129
struct sbuf sb;
sys/dev/acpi_support/acpi_ibm.c
1139
if (sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND) == NULL)
sys/dev/acpi_support/acpi_ibm.c
1148
sbuf_printf(&sb, "0x%02x ", i + 1);
sys/dev/acpi_support/acpi_ibm.c
1149
if (sbuf_len(&sb) == 0)
sys/dev/acpi_support/acpi_ibm.c
1150
sbuf_printf(&sb, "NONE");
sys/dev/acpi_support/acpi_ibm.c
1153
sbuf_trim(&sb);
sys/dev/acpi_support/acpi_ibm.c
1154
sbuf_finish(&sb);
sys/dev/acpi_support/acpi_ibm.c
1155
strlcpy(temp, sbuf_data(&sb), sizeof(temp));
sys/dev/acpi_support/acpi_ibm.c
1156
sbuf_delete(&sb);
sys/dev/acpica/acpi.c
1021
acpi_child_location_method(device_t cbdev, device_t child, struct sbuf *sb)
sys/dev/acpica/acpi.c
1027
sbuf_printf(sb, "handle=%s", acpi_name(dinfo->ad_handle));
sys/dev/acpica/acpi.c
1029
sbuf_printf(sb, " _PXM=%d", pxm);
sys/dev/acpica/acpi.c
1037
acpi_pnpinfo(ACPI_HANDLE handle, struct sbuf *sb)
sys/dev/acpica/acpi.c
1042
sbuf_printf(sb, "unknown");
sys/dev/acpica/acpi.c
1046
sbuf_printf(sb, "_HID=%s _UID=%lu _CID=%s",
sys/dev/acpica/acpi.c
1060
acpi_child_pnpinfo_method(device_t cbdev, device_t child, struct sbuf *sb)
sys/dev/acpica/acpi.c
1064
return (acpi_pnpinfo(dinfo->ad_handle, sb));
sys/dev/acpica/acpi.c
1073
acpi_get_acpi_device_path(device_t bus, device_t child, const char *locator, struct sbuf *sb)
sys/dev/acpica/acpi.c
1079
sbuf_printf(sb, "%s", acpi_name(handle));
sys/dev/acpica/acpi.c
1083
return (bus_generic_get_device_path(bus, child, locator, sb));
sys/dev/acpica/acpi.c
1087
acpi_get_device_path(device_t bus, device_t child, const char *locator, struct sbuf *sb)
sys/dev/acpica/acpi.c
1092
return (acpi_get_acpi_device_path(bus, child, locator, sb));
sys/dev/acpica/acpi.c
1116
sbuf_printf(sb, "Keyboard(0x%lx)", uid);
sys/dev/acpica/acpi.c
1119
sbuf_printf(sb, "ParallelPort(0x%lx)", uid);
sys/dev/acpica/acpi.c
1122
sbuf_printf(sb, "Serial(0x%lx)", uid);
sys/dev/acpica/acpi.c
1125
sbuf_printf(sb, "Floppy(0x%lx)", uid);
sys/dev/acpica/acpi.c
1129
sbuf_printf(sb, "PciRoot(0x%lx)", uid);
sys/dev/acpica/acpi.c
1133
sbuf_printf(sb, "Acpi(%s,0x%lx)", hid, uid);
sys/dev/acpica/acpi.c
1141
return (bus_generic_get_device_path(bus, child, locator, sb));
sys/dev/acpica/acpi.c
434
struct sbuf sb;
sys/dev/acpica/acpi.c
4543
struct sbuf sb;
sys/dev/acpica/acpi.c
4546
sbuf_new(&sb, NULL, 32, SBUF_AUTOEXTEND);
sys/dev/acpica/acpi.c
4549
sbuf_printf(&sb, "%s ", acpi_sstate_to_sname(state));
sys/dev/acpica/acpi.c
4550
sbuf_trim(&sb);
sys/dev/acpica/acpi.c
4551
sbuf_finish(&sb);
sys/dev/acpica/acpi.c
4552
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/dev/acpica/acpi.c
4553
sbuf_delete(&sb);
sys/dev/acpica/acpi.c
469
sbuf_new(&sb, acpi_desc, sizeof(acpi_desc), SBUF_FIXEDLEN);
sys/dev/acpica/acpi.c
470
sbuf_bcat(&sb, rsdt->OemId, ACPI_OEM_ID_SIZE);
sys/dev/acpica/acpi.c
471
sbuf_trim(&sb);
sys/dev/acpica/acpi.c
472
sbuf_putc(&sb, ' ');
sys/dev/acpica/acpi.c
473
sbuf_bcat(&sb, rsdt->OemTableId, ACPI_OEM_TABLE_ID_SIZE);
sys/dev/acpica/acpi.c
474
sbuf_trim(&sb);
sys/dev/acpica/acpi.c
475
sbuf_finish(&sb);
sys/dev/acpica/acpi.c
476
sbuf_delete(&sb);
sys/dev/acpica/acpi.c
4836
struct sbuf sb;
sys/dev/acpica/acpi.c
4839
if (sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND) == NULL)
sys/dev/acpica/acpi.c
4852
sbuf_cpy(&sb, "NONE");
sys/dev/acpica/acpi.c
4856
sbuf_printf(&sb, "%s ", tag->name);
sys/dev/acpica/acpi.c
4859
sbuf_trim(&sb);
sys/dev/acpica/acpi.c
4860
sbuf_finish(&sb);
sys/dev/acpica/acpi.c
4861
strlcpy(temp, sbuf_data(&sb), sizeof(temp));
sys/dev/acpica/acpi.c
4862
sbuf_delete(&sb);
sys/dev/acpica/acpi_cpu.c
1020
struct sbuf sb;
sys/dev/acpica/acpi_cpu.c
1026
sbuf_new(&sb, sc->cpu_cx_supported, sizeof(sc->cpu_cx_supported),
sys/dev/acpica/acpi_cpu.c
1029
sbuf_printf(&sb, "C%d/%d/%d ", i + 1, sc->cpu_cx_states[i].type,
sys/dev/acpica/acpi_cpu.c
1031
sbuf_trim(&sb);
sys/dev/acpica/acpi_cpu.c
1032
sbuf_finish(&sb);
sys/dev/acpica/acpi_cpu.c
1374
struct sbuf sb;
sys/dev/acpica/acpi_cpu.c
1379
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/dev/acpica/acpi_cpu.c
1387
sbuf_printf(&sb, "%u.%02u%% ", (u_int)(whole / sum),
sys/dev/acpica/acpi_cpu.c
1390
sbuf_printf(&sb, "0.00%% ");
sys/dev/acpica/acpi_cpu.c
1392
sbuf_printf(&sb, "last %dus", sc->cpu_prev_sleep);
sys/dev/acpica/acpi_cpu.c
1393
error = sbuf_finish(&sb);
sys/dev/acpica/acpi_cpu.c
1394
sbuf_delete(&sb);
sys/dev/acpica/acpi_cpu.c
1406
struct sbuf sb;
sys/dev/acpica/acpi_cpu.c
1410
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/dev/acpica/acpi_cpu.c
1413
sbuf_putc(&sb, ' ');
sys/dev/acpica/acpi_cpu.c
1414
sbuf_printf(&sb, "%u", sc->cpu_cx_stats[i]);
sys/dev/acpica/acpi_cpu.c
1416
error = sbuf_finish(&sb);
sys/dev/acpica/acpi_cpu.c
1417
sbuf_delete(&sb);
sys/dev/acpica/acpi_cpu.c
1425
struct sbuf sb;
sys/dev/acpica/acpi_cpu.c
1429
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/dev/acpica/acpi_cpu.c
1432
sbuf_putc(&sb, ' ');
sys/dev/acpica/acpi_cpu.c
1433
sbuf_printf(&sb, "%ju", (uintmax_t) sc->cpu_cx_duration[i]);
sys/dev/acpica/acpi_cpu.c
1435
error = sbuf_finish(&sb);
sys/dev/acpica/acpi_cpu.c
1436
sbuf_delete(&sb);
sys/dev/acpica/acpi_cpu.c
1447
struct sbuf sb;
sys/dev/acpica/acpi_cpu.c
1451
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/dev/acpica/acpi_cpu.c
1455
sbuf_putc(&sb, ' ');
sys/dev/acpica/acpi_cpu.c
1456
sbuf_printf(&sb, "C%d/", i + 1);
sys/dev/acpica/acpi_cpu.c
1458
sbuf_cat(&sb, "mwait");
sys/dev/acpica/acpi_cpu.c
1460
sbuf_cat(&sb, "/hwc");
sys/dev/acpica/acpi_cpu.c
1462
sbuf_cat(&sb, "/bma");
sys/dev/acpica/acpi_cpu.c
1464
sbuf_cat(&sb, "hlt");
sys/dev/acpica/acpi_cpu.c
1466
sbuf_cat(&sb, "io");
sys/dev/acpica/acpi_cpu.c
1469
sbuf_cat(&sb, "/iohlt");
sys/dev/acpica/acpi_cpu.c
1471
error = sbuf_finish(&sb);
sys/dev/acpica/acpi_cpu.c
1472
sbuf_delete(&sb);
sys/dev/acpica/acpi_pci.c
180
acpi_pci_child_location_method(device_t cbdev, device_t child, struct sbuf *sb)
sys/dev/acpica/acpi_pci.c
185
pci_child_location_method(cbdev, child, sb);
sys/dev/acpica/acpi_pci.c
188
sbuf_printf(sb, " handle=%s", acpi_name(dinfo->ap_handle));
sys/dev/acpica/acpi_pci.c
190
sbuf_printf(sb, " _PXM=%d", pxm);
sys/dev/acpica/acpi_pci.c
197
acpi_pci_get_device_path(device_t bus, device_t child, const char *locator, struct sbuf *sb)
sys/dev/acpica/acpi_pci.c
201
return (acpi_get_acpi_device_path(bus, child, locator, sb));
sys/dev/acpica/acpi_pci.c
204
return (pci_get_device_path_method(bus, child, locator, sb));
sys/dev/acpica/acpi_pci.c
78
device_t child, struct sbuf *sb);
sys/dev/acpica/acpi_pci.c
80
device_t child, const char *locator, struct sbuf *sb);
sys/dev/acpica/acpivar.h
525
const char *locator, struct sbuf *sb);
sys/dev/acpica/acpivar.h
533
int acpi_pnpinfo(ACPI_HANDLE handle, struct sbuf *sb);
sys/dev/ahci/ahci.c
704
ahci_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ahci/ahci.c
710
sbuf_printf(sb, "channel=%d", (int)ivars & AHCI_UNIT);
sys/dev/ahci/ahci.h
665
int ahci_child_location(device_t dev, device_t child, struct sbuf *sb);
sys/dev/alc/if_alc.c
3170
struct smb sb, *smb;
sys/dev/alc/if_alc.c
3185
for (reg = &sb.rx_frames, i = 0; reg <= &sb.rx_pkts_filtered;
sys/dev/alc/if_alc.c
3191
for (reg = &sb.tx_frames, i = 0; reg <= &sb.tx_mcast_bytes;
sys/dev/alc/if_alc.c
3203
struct smb sb, *smb;
sys/dev/alc/if_alc.c
3220
smb = &sb;
sys/dev/alc/if_alc.c
3222
for (reg = &sb.rx_frames, i = 0; reg <= &sb.rx_pkts_filtered;
sys/dev/alc/if_alc.c
3228
for (reg = &sb.tx_frames, i = 0; reg <= &sb.tx_mcast_bytes;
sys/dev/ale/if_ale.c
2067
struct smb sb;
sys/dev/ale/if_ale.c
2071
for (reg = &sb.rx_frames, i = 0; reg <= &sb.rx_pkts_filtered; reg++) {
sys/dev/ale/if_ale.c
2076
for (reg = &sb.tx_frames, i = 0; reg <= &sb.tx_mcast_bytes; reg++) {
sys/dev/ale/if_ale.c
2086
struct smb sb, *smb;
sys/dev/ale/if_ale.c
2095
smb = &sb;
sys/dev/ale/if_ale.c
2098
for (reg = &sb.rx_frames, i = 0; reg <= &sb.rx_pkts_filtered; reg++) {
sys/dev/ale/if_ale.c
2103
for (reg = &sb.tx_frames, i = 0; reg <= &sb.tx_mcast_bytes; reg++) {
sys/dev/ata/ata-pci.c
559
ata_pci_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ata/ata-pci.c
562
sbuf_printf(sb, "channel=%d",
sys/dev/ata/ata-pci.h
539
int ata_pci_child_location(device_t dev, device_t child, struct sbuf *sb);
sys/dev/axgbe/xgbe-sysctl.c
1007
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1008
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1074
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1078
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1079
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1107
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
1117
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
1127
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1128
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1151
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1156
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1157
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1164
sbuf_printf(sb, "\n %s: %lu",
sys/dev/axgbe/xgbe-sysctl.c
1169
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
1176
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
1183
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1184
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1198
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1202
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1203
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1210
sbuf_printf(sb, "\nXGMAC reg_value: 0x%x\n", value);
sys/dev/axgbe/xgbe-sysctl.c
1211
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1212
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1233
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1238
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1239
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1246
sbuf_printf(sb, "\nXPCS mmd_reg: 0x%x\n",
sys/dev/axgbe/xgbe-sysctl.c
1248
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1249
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1270
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1275
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1276
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1283
sbuf_printf(sb, "\nXPCS reg_addr: 0x%x\n",
sys/dev/axgbe/xgbe-sysctl.c
1285
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1286
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1308
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1312
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1313
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1321
sbuf_printf(sb, "\nXPCS reg_value: 0x%x\n", value);
sys/dev/axgbe/xgbe-sysctl.c
1322
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1323
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1345
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1350
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1351
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1358
sbuf_printf(sb, "\nXPROP reg_addr: 0x%x\n",
sys/dev/axgbe/xgbe-sysctl.c
1360
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1361
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1383
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1387
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1388
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1395
sbuf_printf(sb, "\nXPROP reg_value: 0x%x\n", value);
sys/dev/axgbe/xgbe-sysctl.c
1396
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1397
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1418
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1423
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1424
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1431
sbuf_printf(sb, "\nXI2C reg_addr: 0x%x\n",
sys/dev/axgbe/xgbe-sysctl.c
1433
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1434
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1456
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1460
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1461
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1468
sbuf_printf(sb, "\nXI2C reg_value: 0x%x\n", value);
sys/dev/axgbe/xgbe-sysctl.c
1469
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1470
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1492
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1496
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1497
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1504
sbuf_printf(sb, "%d\n", pdata->sysctl_an_cdr_workaround);
sys/dev/axgbe/xgbe-sysctl.c
1505
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1506
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
1533
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
1537
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
1538
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
1545
sbuf_printf(sb, "%d\n", pdata->sysctl_an_cdr_track_early);
sys/dev/axgbe/xgbe-sysctl.c
1546
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
1547
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
492
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
497
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
498
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
505
sbuf_printf(sb, "\nXGMAC reg_addr: 0x%x\n",
sys/dev/axgbe/xgbe-sysctl.c
507
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
508
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
529
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
533
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
534
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
539
sbuf_printf(sb, "\ndriver: %s", XGBE_DRV_NAME);
sys/dev/axgbe/xgbe-sysctl.c
540
sbuf_printf(sb, "\nversion: %s", XGBE_DRV_VERSION);
sys/dev/axgbe/xgbe-sysctl.c
541
sbuf_printf(sb, "\nfirmware-version: %d.%d.%d",
sys/dev/axgbe/xgbe-sysctl.c
545
sbuf_printf(sb, "\nbus-info: %04d:%02d:%02d",
sys/dev/axgbe/xgbe-sysctl.c
548
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
549
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
561
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
565
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
566
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
571
sbuf_printf(sb, "\nLink is %s", pdata->phy.link ? "Up" : "Down");
sys/dev/axgbe/xgbe-sysctl.c
572
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
573
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
617
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
621
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
622
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
630
sbuf_printf(sb, "\nAdaptive RX: %s TX: %s\n",
sys/dev/axgbe/xgbe-sysctl.c
634
sbuf_printf(sb, "stats-block-usecs: %u\n"
sys/dev/axgbe/xgbe-sysctl.c
683
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
684
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
748
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
752
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
753
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
761
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
784
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
790
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
791
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
845
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
850
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
851
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
890
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
900
sbuf_printf(sb, "Duplex: Half\n");
sys/dev/axgbe/xgbe-sysctl.c
903
sbuf_printf(sb, "Duplex: Full\n");
sys/dev/axgbe/xgbe-sysctl.c
906
sbuf_printf(sb, "Duplex: Unknown\n");
sys/dev/axgbe/xgbe-sysctl.c
909
rc = sbuf_finish(sb);
sys/dev/axgbe/xgbe-sysctl.c
910
sbuf_delete(sb);
sys/dev/axgbe/xgbe-sysctl.c
971
struct sbuf *sb;
sys/dev/axgbe/xgbe-sysctl.c
975
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/axgbe/xgbe-sysctl.c
976
if (sb == NULL) {
sys/dev/axgbe/xgbe-sysctl.c
985
sbuf_printf(sb,
sys/dev/axgbe/xgbe-sysctl.c
996
sbuf_printf(sb,
sys/dev/bhnd/bhnd.c
883
bhnd_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb)
sys/dev/bhnd/bhnd.c
886
return (BUS_CHILD_PNPINFO(device_get_parent(dev), child, sb));
sys/dev/bhnd/bhnd.c
888
sbuf_printf(sb, "vendor=0x%hx device=0x%hx rev=0x%hhx",
sys/dev/bhnd/bhnd.c
896
bhnd_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/bhnd/bhnd.c
902
return (BUS_CHILD_LOCATION(device_get_parent(dev), child, sb));
sys/dev/bhnd/bhnd.c
907
sbuf_printf(sb, "port0.0=0x%llx", (unsigned long long) addr);
sys/dev/bhnd/bhndb/bhndb.c
165
bhndb_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/bhnd/bhndb/bhndb.c
171
sbuf_printf(sb, "base=0x%llx",
sys/dev/bhnd/cores/chipc/chipcreg.h
611
#define CHIPC_SB2MIPS_T6(sb) (2 * (sb))
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1889
bnxt_app_tlv_get_string(struct sbuf *sb, struct bnxt_dcb_app *app, int num)
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1894
sbuf_printf(sb, " None");
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1898
sbuf_putc(sb, '\n');
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1900
sbuf_printf(sb, "\tAPP#%0d:\tpri: %d,\tSel: %d,\t%s: %d\n",
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1938
struct sbuf sb;
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1943
sbuf_new_for_sysctl(&sb, NULL, 128, req);
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1945
bnxt_app_tlv_get_string(&sb, app, num_inputs);
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1946
rc = sbuf_finish(&sb);
sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
1947
sbuf_delete(&sb);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1515
struct creq_query_qp_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1520
sbuf.size = ALIGN(sizeof(*sb), BNXT_QPLIB_CMDQE_UNITS);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1521
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_fp.c
1523
if (!sbuf.sb)
sys/dev/bnxt/bnxt_re/qplib_fp.c
1525
sb = sbuf.sb;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1538
qp->state = sb->en_sqd_async_notify_state &
sys/dev/bnxt/bnxt_re/qplib_fp.c
1541
qp->en_sqd_async_notify = sb->en_sqd_async_notify_state &
sys/dev/bnxt/bnxt_re/qplib_fp.c
1544
qp->access = sb->access;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1545
qp->pkey_index = le16_to_cpu(sb->pkey);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1546
qp->qkey = le32_to_cpu(sb->qkey);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1548
temp32[0] = le32_to_cpu(sb->dgid[0]);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1549
temp32[1] = le32_to_cpu(sb->dgid[1]);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1550
temp32[2] = le32_to_cpu(sb->dgid[2]);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1551
temp32[3] = le32_to_cpu(sb->dgid[3]);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1554
qp->ah.flow_label = le32_to_cpu(sb->flow_label);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1558
if (res->sgid_tbl.hw_id[i] == le16_to_cpu(sb->sgid_index)) {
sys/dev/bnxt/bnxt_re/qplib_fp.c
1566
qp->id, le16_to_cpu(sb->sgid_index));
sys/dev/bnxt/bnxt_re/qplib_fp.c
1568
qp->ah.hop_limit = sb->hop_limit;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1569
qp->ah.traffic_class = sb->traffic_class;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1570
memcpy(qp->ah.dmac, sb->dest_mac, ETH_ALEN);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1571
qp->ah.vlan_id = le16_to_cpu(sb->path_mtu_dest_vlan_id) &
sys/dev/bnxt/bnxt_re/qplib_fp.c
1574
qp->path_mtu = le16_to_cpu(sb->path_mtu_dest_vlan_id) &
sys/dev/bnxt/bnxt_re/qplib_fp.c
1576
qp->timeout = sb->timeout;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1577
qp->retry_cnt = sb->retry_cnt;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1578
qp->rnr_retry = sb->rnr_retry;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1579
qp->min_rnr_timer = sb->min_rnr_timer;
sys/dev/bnxt/bnxt_re/qplib_fp.c
1580
qp->rq.psn = le32_to_cpu(sb->rq_psn);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1581
qp->max_rd_atomic = ORRQ_SLOTS_TO_ORD_LIMIT(sb->max_rd_atomic);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1582
qp->sq.psn = le32_to_cpu(sb->sq_psn);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1584
IRRQ_SLOTS_TO_IRD_LIMIT(sb->max_dest_rd_atomic);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1587
qp->sq.max_sge = le16_to_cpu(sb->sq_sge);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1588
qp->rq.max_sge = le16_to_cpu(sb->rq_sge);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1589
qp->max_inline_data = le32_to_cpu(sb->max_inline_data);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1590
qp->dest_qpn = le32_to_cpu(sb->dest_qp_id);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1591
memcpy(qp->smac, sb->src_mac, ETH_ALEN);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1592
qp->vlan_id = le16_to_cpu(sb->vlan_pcp_vlan_dei_vlan_id);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1593
qp->port_id = le16_to_cpu(sb->port_id);
sys/dev/bnxt/bnxt_re/qplib_fp.c
1596
sbuf.sb, sbuf.dma_addr);
sys/dev/bnxt/bnxt_re/qplib_fp.c
745
struct creq_query_srq_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_fp.c
752
sbuf.size = ALIGN(sizeof(*sb), BNXT_QPLIB_CMDQE_UNITS);
sys/dev/bnxt/bnxt_re/qplib_fp.c
753
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_fp.c
755
if (!sbuf.sb)
sys/dev/bnxt/bnxt_re/qplib_fp.c
764
sbuf.sb, sbuf.dma_addr);
sys/dev/bnxt/bnxt_re/qplib_rcfw.c
347
if (__get_cmdq_base_resp_size(msg->req, msg->req_sz) && msg->sb) {
sys/dev/bnxt/bnxt_re/qplib_rcfw.c
348
struct bnxt_qplib_rcfw_sbuf *sbuf = msg->sb;
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
220
void *sb;
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
311
void *sb;
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
319
void *req, void *resp, void *sb,
sys/dev/bnxt/bnxt_re/qplib_rcfw.h
324
msg->sb = sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
1003
struct creq_query_roce_stats_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
1014
sbuf.size = sizeof(*sb);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1015
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_sp.c
1017
if (!sbuf.sb)
sys/dev/bnxt/bnxt_re/qplib_sp.c
1019
sb = sbuf.sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
102
sbuf.size = sizeof(*sb);
sys/dev/bnxt/bnxt_re/qplib_sp.c
103
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_sp.c
105
if (!sbuf.sb)
sys/dev/bnxt/bnxt_re/qplib_sp.c
1059
stats->to_retransmits = le64_to_cpu(sb->to_retransmits);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1060
stats->seq_err_naks_rcvd = le64_to_cpu(sb->seq_err_naks_rcvd);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1061
stats->max_retry_exceeded = le64_to_cpu(sb->max_retry_exceeded);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1062
stats->rnr_naks_rcvd = le64_to_cpu(sb->rnr_naks_rcvd);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1063
stats->missing_resp = le64_to_cpu(sb->missing_resp);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1064
stats->unrecoverable_err = le64_to_cpu(sb->unrecoverable_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1065
stats->bad_resp_err = le64_to_cpu(sb->bad_resp_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1066
stats->local_qp_op_err = le64_to_cpu(sb->local_qp_op_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1067
stats->local_protection_err = le64_to_cpu(sb->local_protection_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1068
stats->mem_mgmt_op_err = le64_to_cpu(sb->mem_mgmt_op_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1069
stats->remote_invalid_req_err = le64_to_cpu(sb->remote_invalid_req_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1070
stats->remote_access_err = le64_to_cpu(sb->remote_access_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1071
stats->remote_op_err = le64_to_cpu(sb->remote_op_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1072
stats->dup_req = le64_to_cpu(sb->dup_req);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1073
stats->res_exceed_max = le64_to_cpu(sb->res_exceed_max);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1074
stats->res_length_mismatch = le64_to_cpu(sb->res_length_mismatch);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1075
stats->res_exceeds_wqe = le64_to_cpu(sb->res_exceeds_wqe);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1076
stats->res_opcode_err = le64_to_cpu(sb->res_opcode_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1077
stats->res_rx_invalid_rkey = le64_to_cpu(sb->res_rx_invalid_rkey);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1078
stats->res_rx_domain_err = le64_to_cpu(sb->res_rx_domain_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1079
stats->res_rx_no_perm = le64_to_cpu(sb->res_rx_no_perm);
sys/dev/bnxt/bnxt_re/qplib_sp.c
108
sb = sbuf.sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
1080
stats->res_rx_range_err = le64_to_cpu(sb->res_rx_range_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1081
stats->res_tx_invalid_rkey = le64_to_cpu(sb->res_tx_invalid_rkey);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1082
stats->res_tx_domain_err = le64_to_cpu(sb->res_tx_domain_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1083
stats->res_tx_no_perm = le64_to_cpu(sb->res_tx_no_perm);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1084
stats->res_tx_range_err = le64_to_cpu(sb->res_tx_range_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1085
stats->res_irrq_oflow = le64_to_cpu(sb->res_irrq_oflow);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1086
stats->res_unsup_opcode = le64_to_cpu(sb->res_unsup_opcode);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1087
stats->res_unaligned_atomic = le64_to_cpu(sb->res_unaligned_atomic);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1088
stats->res_rem_inv_err = le64_to_cpu(sb->res_rem_inv_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1089
stats->res_mem_error = le64_to_cpu(sb->res_mem_error);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1090
stats->res_srq_err = le64_to_cpu(sb->res_srq_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1091
stats->res_cmp_err = le64_to_cpu(sb->res_cmp_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1092
stats->res_invalid_dup_rkey = le64_to_cpu(sb->res_invalid_dup_rkey);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1093
stats->res_wqe_format_err = le64_to_cpu(sb->res_wqe_format_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1094
stats->res_cq_load_err = le64_to_cpu(sb->res_cq_load_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1095
stats->res_srq_load_err = le64_to_cpu(sb->res_srq_load_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1096
stats->res_tx_pci_err = le64_to_cpu(sb->res_tx_pci_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1097
stats->res_rx_pci_err = le64_to_cpu(sb->res_rx_pci_err);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1100
rcfw->oos_prev = le64_to_cpu(sb->res_oos_drop_count);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1103
stats->res_oos_drop_count += (le64_to_cpu(sb->res_oos_drop_count) -
sys/dev/bnxt/bnxt_re/qplib_sp.c
1106
rcfw->oos_prev = le64_to_cpu(sb->res_oos_drop_count);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1109
stats->active_qp_count_p0 = le64_to_cpu(sb->active_qp_count_p0);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1110
stats->active_qp_count_p1 = le64_to_cpu(sb->active_qp_count_p1);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1111
stats->active_qp_count_p2 = le64_to_cpu(sb->active_qp_count_p2);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1112
stats->active_qp_count_p3 = le64_to_cpu(sb->active_qp_count_p3);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1115
sbuf.sb, sbuf.dma_addr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1163
struct creq_query_roce_stats_ext_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
1169
sbuf.size = sizeof(*sb);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1170
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_sp.c
1172
if (!sbuf.sb) {
sys/dev/bnxt/bnxt_re/qplib_sp.c
1177
sb = sbuf.sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
118
attr->max_qp = bnxt_re_cap_fw_res(le32_to_cpu(sb->max_qp),
sys/dev/bnxt/bnxt_re/qplib_sp.c
1203
print_hex_dump_bytes("", DUMP_PREFIX_OFFSET, sb, sizeof(*sb));
sys/dev/bnxt/bnxt_re/qplib_sp.c
1204
estat->tx_atomic_req = le64_to_cpu(sb->tx_atomic_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1205
estat->tx_read_req = le64_to_cpu(sb->tx_read_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1206
estat->tx_read_res = le64_to_cpu(sb->tx_read_res_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1207
estat->tx_write_req = le64_to_cpu(sb->tx_write_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1208
estat->tx_send_req = le64_to_cpu(sb->tx_send_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1209
estat->tx_roce_pkts = le64_to_cpu(sb->tx_roce_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1210
estat->tx_roce_bytes = le64_to_cpu(sb->tx_roce_bytes);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1211
estat->rx_atomic_req = le64_to_cpu(sb->rx_atomic_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1212
estat->rx_read_req = le64_to_cpu(sb->rx_read_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1213
estat->rx_read_res = le64_to_cpu(sb->rx_read_res_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1214
estat->rx_write_req = le64_to_cpu(sb->rx_write_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1215
estat->rx_send_req = le64_to_cpu(sb->rx_send_req_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1216
estat->rx_roce_pkts = le64_to_cpu(sb->rx_roce_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1217
estat->rx_roce_bytes = le64_to_cpu(sb->rx_roce_bytes);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1218
estat->rx_roce_good_pkts = le64_to_cpu(sb->rx_roce_good_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1219
estat->rx_roce_good_bytes = le64_to_cpu(sb->rx_roce_good_bytes);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1220
estat->rx_out_of_buffer = le64_to_cpu(sb->rx_out_of_buffer_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1221
estat->rx_out_of_sequence = le64_to_cpu(sb->rx_out_of_sequence_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1222
estat->tx_cnp = le64_to_cpu(sb->tx_cnp_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1223
estat->rx_cnp = le64_to_cpu(sb->rx_cnp_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1224
estat->rx_ecn_marked = le64_to_cpu(sb->rx_ecn_marked_pkts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1225
estat->seq_err_naks_rcvd = le64_to_cpu(sb->seq_err_naks_rcvd);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1226
estat->rnr_naks_rcvd = le64_to_cpu(sb->rnr_naks_rcvd);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1227
estat->missing_resp = le64_to_cpu(sb->missing_resp);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1228
estat->to_retransmits = le64_to_cpu(sb->to_retransmit);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1229
estat->dup_req = le64_to_cpu(sb->dup_req);
sys/dev/bnxt/bnxt_re/qplib_sp.c
123
sb->max_qp_rd_atom > BNXT_QPLIB_MAX_OUT_RD_ATOM ?
sys/dev/bnxt/bnxt_re/qplib_sp.c
1230
estat->rx_dcn_payload_cut = le64_to_cpu(sb->rx_dcn_payload_cut);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1231
estat->te_bypassed = le64_to_cpu(sb->te_bypassed);
sys/dev/bnxt/bnxt_re/qplib_sp.c
1234
sbuf.sb, sbuf.dma_addr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
124
BNXT_QPLIB_MAX_OUT_RD_ATOM : sb->max_qp_rd_atom;
sys/dev/bnxt/bnxt_re/qplib_sp.c
126
sb->max_qp_init_rd_atom > BNXT_QPLIB_MAX_OUT_RD_ATOM ?
sys/dev/bnxt/bnxt_re/qplib_sp.c
127
BNXT_QPLIB_MAX_OUT_RD_ATOM : sb->max_qp_init_rd_atom;
sys/dev/bnxt/bnxt_re/qplib_sp.c
131
attr->max_qp_wqes = le16_to_cpu(sb->max_qp_wr) - 1;
sys/dev/bnxt/bnxt_re/qplib_sp.c
145
min_t(u32, sb->max_sge_var_wqe, BNXT_VAR_MAX_SGE) : sb->max_sge;
sys/dev/bnxt/bnxt_re/qplib_sp.c
146
attr->max_cq = bnxt_re_cap_fw_res(le32_to_cpu(sb->max_cq),
sys/dev/bnxt/bnxt_re/qplib_sp.c
149
attr->max_cq_wqes = le32_to_cpu(sb->max_cqe);
sys/dev/bnxt/bnxt_re/qplib_sp.c
153
attr->max_mr = bnxt_re_cap_fw_res(le32_to_cpu(sb->max_mr),
sys/dev/bnxt/bnxt_re/qplib_sp.c
155
attr->max_mw = bnxt_re_cap_fw_res(le32_to_cpu(sb->max_mw),
sys/dev/bnxt/bnxt_re/qplib_sp.c
158
attr->max_mr_size = le64_to_cpu(sb->max_mr_size);
sys/dev/bnxt/bnxt_re/qplib_sp.c
160
attr->max_raw_ethy_qp = le32_to_cpu(sb->max_raw_eth_qp);
sys/dev/bnxt/bnxt_re/qplib_sp.c
161
attr->max_ah = bnxt_re_cap_fw_res(le32_to_cpu(sb->max_ah),
sys/dev/bnxt/bnxt_re/qplib_sp.c
164
attr->max_fmr = le32_to_cpu(sb->max_fmr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
165
attr->max_map_per_fmr = sb->max_map_per_fmr;
sys/dev/bnxt/bnxt_re/qplib_sp.c
167
attr->max_srq = bnxt_re_cap_fw_res(le16_to_cpu(sb->max_srq),
sys/dev/bnxt/bnxt_re/qplib_sp.c
169
attr->max_srq_wqes = le32_to_cpu(sb->max_srq_wr) - 1;
sys/dev/bnxt/bnxt_re/qplib_sp.c
170
attr->max_srq_sges = sb->max_srq_sge;
sys/dev/bnxt/bnxt_re/qplib_sp.c
174
le32_to_cpu(sb->max_inline_data) :
sys/dev/bnxt/bnxt_re/qplib_sp.c
175
le16_to_cpu(sb->max_inline_data_var_wqe);
sys/dev/bnxt/bnxt_re/qplib_sp.c
177
attr->l2_db_size = (sb->l2_db_space_size + 1) *
sys/dev/bnxt/bnxt_re/qplib_sp.c
180
attr->max_sgid = le32_to_cpu(sb->max_gid);
sys/dev/bnxt/bnxt_re/qplib_sp.c
185
attr->dev_cap_flags = le16_to_cpu(sb->dev_cap_flags);
sys/dev/bnxt/bnxt_re/qplib_sp.c
189
attr->dev_cap_ext_flags2 = le16_to_cpu(sb->dev_cap_ext_flags_2);
sys/dev/bnxt/bnxt_re/qplib_sp.c
192
temp = le32_to_cpu(sb->tqm_alloc_reqs[i]);
sys/dev/bnxt/bnxt_re/qplib_sp.c
201
attr->max_dpi = le32_to_cpu(sb->max_dpi);
sys/dev/bnxt/bnxt_re/qplib_sp.c
206
sbuf.sb, sbuf.dma_addr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
86
struct creq_query_func_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
882
struct creq_query_roce_cc_gen1_resp_sb_tlv *sb)
sys/dev/bnxt/bnxt_re/qplib_sp.c
884
cc_ext->inact_th_hi = le16_to_cpu(sb->inactivity_th_hi);
sys/dev/bnxt/bnxt_re/qplib_sp.c
885
cc_ext->min_delta_cnp = le16_to_cpu(sb->min_time_between_cnps);
sys/dev/bnxt/bnxt_re/qplib_sp.c
886
cc_ext->init_cp = le16_to_cpu(sb->init_cp);
sys/dev/bnxt/bnxt_re/qplib_sp.c
887
cc_ext->tr_update_mode = sb->tr_update_mode;
sys/dev/bnxt/bnxt_re/qplib_sp.c
888
cc_ext->tr_update_cyls = sb->tr_update_cycles;
sys/dev/bnxt/bnxt_re/qplib_sp.c
889
cc_ext->fr_rtt = sb->fr_num_rtts;
sys/dev/bnxt/bnxt_re/qplib_sp.c
890
cc_ext->ai_rate_incr = sb->ai_rate_increase;
sys/dev/bnxt/bnxt_re/qplib_sp.c
891
cc_ext->rr_rtt_th = le16_to_cpu(sb->reduction_relax_rtts_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
892
cc_ext->ar_cr_th = le16_to_cpu(sb->additional_relax_cr_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
893
cc_ext->cr_min_th = le16_to_cpu(sb->cr_min_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
894
cc_ext->bw_avg_weight = sb->bw_avg_weight;
sys/dev/bnxt/bnxt_re/qplib_sp.c
895
cc_ext->cr_factor = sb->actual_cr_factor;
sys/dev/bnxt/bnxt_re/qplib_sp.c
896
cc_ext->cr_th_max_cp = le16_to_cpu(sb->max_cp_cr_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
897
cc_ext->cp_bias_en = sb->cp_bias_en;
sys/dev/bnxt/bnxt_re/qplib_sp.c
898
cc_ext->cp_bias = sb->cp_bias;
sys/dev/bnxt/bnxt_re/qplib_sp.c
899
cc_ext->cnp_ecn = sb->cnp_ecn;
sys/dev/bnxt/bnxt_re/qplib_sp.c
900
cc_ext->rtt_jitter_en = sb->rtt_jitter_en;
sys/dev/bnxt/bnxt_re/qplib_sp.c
901
cc_ext->bytes_per_usec = le16_to_cpu(sb->link_bytes_per_usec);
sys/dev/bnxt/bnxt_re/qplib_sp.c
902
cc_ext->cc_cr_reset_th = le16_to_cpu(sb->reset_cc_cr_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
903
cc_ext->cr_width = sb->cr_width;
sys/dev/bnxt/bnxt_re/qplib_sp.c
904
cc_ext->min_quota = sb->quota_period_min;
sys/dev/bnxt/bnxt_re/qplib_sp.c
905
cc_ext->max_quota = sb->quota_period_max;
sys/dev/bnxt/bnxt_re/qplib_sp.c
906
cc_ext->abs_max_quota = sb->quota_period_abs_max;
sys/dev/bnxt/bnxt_re/qplib_sp.c
907
cc_ext->tr_lb = le16_to_cpu(sb->tr_lower_bound);
sys/dev/bnxt/bnxt_re/qplib_sp.c
908
cc_ext->cr_prob_fac = sb->cr_prob_factor;
sys/dev/bnxt/bnxt_re/qplib_sp.c
909
cc_ext->tr_prob_fac = sb->tr_prob_factor;
sys/dev/bnxt/bnxt_re/qplib_sp.c
910
cc_ext->fair_cr_th = le16_to_cpu(sb->fairness_cr_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
911
cc_ext->red_div = sb->red_div;
sys/dev/bnxt/bnxt_re/qplib_sp.c
912
cc_ext->cnp_ratio_th = sb->cnp_ratio_th;
sys/dev/bnxt/bnxt_re/qplib_sp.c
913
cc_ext->ai_ext_rtt = le16_to_cpu(sb->exp_ai_rtts);
sys/dev/bnxt/bnxt_re/qplib_sp.c
914
cc_ext->exp_crcp_ratio = sb->exp_ai_cr_cp_ratio;
sys/dev/bnxt/bnxt_re/qplib_sp.c
915
cc_ext->low_rate_en = sb->use_rate_table;
sys/dev/bnxt/bnxt_re/qplib_sp.c
916
cc_ext->cpcr_update_th = le16_to_cpu(sb->cp_exp_update_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
917
cc_ext->ai_rtt_th1 = le16_to_cpu(sb->high_exp_ai_rtts_th1);
sys/dev/bnxt/bnxt_re/qplib_sp.c
918
cc_ext->ai_rtt_th2 = le16_to_cpu(sb->high_exp_ai_rtts_th2);
sys/dev/bnxt/bnxt_re/qplib_sp.c
919
cc_ext->cf_rtt_th = le16_to_cpu(sb->actual_cr_cong_free_rtts_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
920
cc_ext->sc_cr_th1 = le16_to_cpu(sb->severe_cong_cr_th1);
sys/dev/bnxt/bnxt_re/qplib_sp.c
921
cc_ext->sc_cr_th2 = le16_to_cpu(sb->severe_cong_cr_th2);
sys/dev/bnxt/bnxt_re/qplib_sp.c
922
cc_ext->l64B_per_rtt = le32_to_cpu(sb->link64B_per_rtt);
sys/dev/bnxt/bnxt_re/qplib_sp.c
923
cc_ext->cc_ack_bytes = sb->cc_ack_bytes;
sys/dev/bnxt/bnxt_re/qplib_sp.c
924
cc_ext->reduce_cf_rtt_th = le16_to_cpu(sb->reduce_init_cong_free_rtts_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
934
struct creq_query_roce_cc_resp_sb *sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
947
resp_size = sizeof(*sb);
sys/dev/bnxt/bnxt_re/qplib_sp.c
949
sbuf.sb = dma_zalloc_coherent(&rcfw->pdev->dev, sbuf.size,
sys/dev/bnxt/bnxt_re/qplib_sp.c
951
if (!sbuf.sb)
sys/dev/bnxt/bnxt_re/qplib_sp.c
964
ext_sb = sbuf.sb;
sys/dev/bnxt/bnxt_re/qplib_sp.c
966
sb = _is_chip_gen_p5_p7(res->cctx) ? &ext_sb->base_sb :
sys/dev/bnxt/bnxt_re/qplib_sp.c
969
cc_param->enable = sb->enable_cc & CREQ_QUERY_ROCE_CC_RESP_SB_ENABLE_CC;
sys/dev/bnxt/bnxt_re/qplib_sp.c
970
cc_param->tos_ecn = (sb->tos_dscp_tos_ecn &
sys/dev/bnxt/bnxt_re/qplib_sp.c
973
cc_param->tos_dscp = (sb->tos_dscp_tos_ecn &
sys/dev/bnxt/bnxt_re/qplib_sp.c
976
cc_param->alt_tos_dscp = sb->alt_tos_dscp;
sys/dev/bnxt/bnxt_re/qplib_sp.c
977
cc_param->alt_vlan_pcp = sb->alt_vlan_pcp;
sys/dev/bnxt/bnxt_re/qplib_sp.c
979
cc_param->g = sb->g;
sys/dev/bnxt/bnxt_re/qplib_sp.c
980
cc_param->nph_per_state = sb->num_phases_per_state;
sys/dev/bnxt/bnxt_re/qplib_sp.c
981
cc_param->init_cr = le16_to_cpu(sb->init_cr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
982
cc_param->init_tr = le16_to_cpu(sb->init_tr);
sys/dev/bnxt/bnxt_re/qplib_sp.c
983
cc_param->cc_mode = sb->cc_mode;
sys/dev/bnxt/bnxt_re/qplib_sp.c
984
cc_param->inact_th = le16_to_cpu(sb->inactivity_th);
sys/dev/bnxt/bnxt_re/qplib_sp.c
985
cc_param->rtt = le16_to_cpu(sb->rtt);
sys/dev/bnxt/bnxt_re/qplib_sp.c
986
cc_param->tcp_cp = le16_to_cpu(sb->tcp_cp);
sys/dev/bnxt/bnxt_re/qplib_sp.c
987
cc_param->time_pph = sb->time_per_phase;
sys/dev/bnxt/bnxt_re/qplib_sp.c
988
cc_param->pkts_pph = sb->pkts_per_phase;
sys/dev/bnxt/bnxt_re/qplib_sp.c
993
sbuf.sb, sbuf.dma_addr);
sys/dev/bxe/bxe.c
9609
fp->sb_index_values = fp->status_block.e2_sb->sb.index_values;
sys/dev/bxe/bxe.c
9610
fp->sb_running_index = fp->status_block.e2_sb->sb.running_index;
sys/dev/bxe/bxe.c
9612
fp->sb_index_values = fp->status_block.e1x_sb->sb.index_values;
sys/dev/bxe/bxe.c
9613
fp->sb_running_index = fp->status_block.e1x_sb->sb.running_index;
sys/dev/bxe/ecore_hsi.h
3889
struct hc_status_block_e1x sb /* fast path indices */;
sys/dev/bxe/ecore_hsi.h
3908
struct hc_status_block_e2 sb /* fast path indices */;
sys/dev/clk/clk.c
1644
struct sbuf *sb;
sys/dev/clk/clk.c
1647
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/clk/clk.c
1648
if (sb == NULL)
sys/dev/clk/clk.c
1653
sbuf_printf(sb, "%s ", clknode->name);
sys/dev/clk/clk.c
1657
ret = sbuf_finish(sb);
sys/dev/clk/clk.c
1658
sbuf_delete(sb);
sys/dev/clk/clk.c
1667
struct sbuf *sb;
sys/dev/clk/clk.c
1674
sb = sbuf_new_for_sysctl(NULL, NULL, 512, req);
sys/dev/clk/clk.c
1675
if (sb == NULL)
sys/dev/clk/clk.c
1682
sbuf_printf(sb, "%s", clknode->parent->name);
sys/dev/clk/clk.c
1687
sbuf_printf(sb, "%s ", parent_names[i]);
sys/dev/clk/clk.c
1691
sbuf_printf(sb, "%s ", children->name);
sys/dev/clk/clk.c
1697
sbuf_printf(sb, "%ju ", (uintmax_t)freq);
sys/dev/clk/clk.c
1699
sbuf_printf(sb, "Error: %d ", ret);
sys/dev/clk/clk.c
1704
sbuf_printf(sb, enable ? "enabled": "disabled");
sys/dev/clk/clk.c
1706
sbuf_printf(sb, "unimplemented");
sys/dev/clk/clk.c
1708
sbuf_printf(sb, "unreadable");
sys/dev/clk/clk.c
1710
sbuf_printf(sb, "Error: %d ", ret);
sys/dev/clk/clk.c
1715
ret = sbuf_finish(sb);
sys/dev/clk/clk.c
1716
sbuf_delete(sb);
sys/dev/cxgb/cxgb_sge.c
3096
struct sbuf *sb;
sys/dev/cxgb/cxgb_sge.c
3123
sb = sbuf_new_for_sysctl(NULL, NULL, QDUMP_SBUF_SIZE, req);
sys/dev/cxgb/cxgb_sge.c
3125
sbuf_printf(sb, " \n index=%u size=%u MSI-X/RspQ=%u intr enable=%u intr armed=%u\n",
sys/dev/cxgb/cxgb_sge.c
3128
sbuf_printf(sb, " generation=%u CQ mode=%u FL threshold=%u\n",
sys/dev/cxgb/cxgb_sge.c
3131
sbuf_printf(sb, " start=%d -> end=%d\n", rspq->rspq_dump_start,
sys/dev/cxgb/cxgb_sge.c
3139
sbuf_printf(sb, "\tidx=%04d opcode=%02x cpu_idx=%x hash_type=%x cq_idx=%x\n",
sys/dev/cxgb/cxgb_sge.c
3142
sbuf_printf(sb, "\trss_hash_val=%x flags=%08x len_cq=%x intr_gen=%x\n",
sys/dev/cxgb/cxgb_sge.c
3147
err = sbuf_finish(sb);
sys/dev/cxgb/cxgb_sge.c
3148
sbuf_delete(sb);
sys/dev/cxgb/cxgb_sge.c
3158
struct sbuf *sb;
sys/dev/cxgb/cxgb_sge.c
3187
sb = sbuf_new_for_sysctl(NULL, NULL, QDUMP_SBUF_SIZE, req);
sys/dev/cxgb/cxgb_sge.c
3189
sbuf_printf(sb, " \n credits=%u GTS=%u index=%u size=%u rspq#=%u cmdq#=%u\n",
sys/dev/cxgb/cxgb_sge.c
3192
sbuf_printf(sb, " TUN=%u TOE=%u generation%u uP token=%u valid=%u\n",
sys/dev/cxgb/cxgb_sge.c
3195
sbuf_printf(sb, " qid=%d start=%d -> end=%d\n", qs->idx,
sys/dev/cxgb/cxgb_sge.c
3207
sbuf_printf(sb," wr_hi %08x wr_lo %08x gen %d\n",
sys/dev/cxgb/cxgb_sge.c
3210
sbuf_printf(sb, "\t%08x %08x %08x %08x \n",
sys/dev/cxgb/cxgb_sge.c
3214
err = sbuf_finish(sb);
sys/dev/cxgb/cxgb_sge.c
3215
sbuf_delete(sb);
sys/dev/cxgb/cxgb_sge.c
3225
struct sbuf *sb;
sys/dev/cxgb/cxgb_sge.c
3251
sb = sbuf_new_for_sysctl(NULL, NULL, QDUMP_SBUF_SIZE, req);
sys/dev/cxgb/cxgb_sge.c
3252
sbuf_printf(sb, " qid=%d start=%d -> end=%d\n", qs->idx,
sys/dev/cxgb/cxgb_sge.c
3264
sbuf_printf(sb," wr_hi %08x wr_lo %08x gen %d\n",
sys/dev/cxgb/cxgb_sge.c
3267
sbuf_printf(sb, "\t%08x %08x %08x %08x \n",
sys/dev/cxgb/cxgb_sge.c
3271
err = sbuf_finish(sb);
sys/dev/cxgb/cxgb_sge.c
3272
sbuf_delete(sb);
sys/dev/cxgbe/cudbg/cudbg_entity.h
721
u32 sb;
sys/dev/cxgbe/cudbg/cudbg_lib.c
3401
tid->sb = t4_read_reg(padap, A_LE_DB_SERVER_INDEX) / 4;
sys/dev/cxgbe/cudbg/cudbg_lib.c
3404
tid->sb = t4_read_reg(padap, A_LE_DB_SRVR_START_INDEX);
sys/dev/cxgbe/cxgbei/cxgbei.c
294
struct sockbuf *sb, u_int total_len)
sys/dev/cxgbe/cxgbei/cxgbei.c
406
parse_pdus(struct icl_cxgbei_conn *icc, struct sockbuf *sb)
sys/dev/cxgbe/cxgbei/cxgbei.c
414
SOCKBUF_LOCK_ASSERT(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
417
sbused(sb));
sys/dev/cxgbe/cxgbei/cxgbei.c
420
while (sbused(sb) != 0 && (sb->sb_state & SBS_CANTRCVMORE) == 0) {
sys/dev/cxgbe/cxgbei/cxgbei.c
421
total_len = sbused(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
422
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
424
ip = parse_pdu(so, toep, icc, sb, total_len);
sys/dev/cxgbe/cxgbei/cxgbei.c
428
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
439
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
452
struct sockbuf *sb;
sys/dev/cxgbe/cxgbei/cxgbei.c
527
sb = &so->so_rcv;
sys/dev/cxgbe/cxgbei/cxgbei.c
528
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
531
if (__predict_false(icc == NULL || sb->sb_state & SBS_CANTRCVMORE)) {
sys/dev/cxgbe/cxgbei/cxgbei.c
534
__func__, tid, pdu_len, icc, sb->sb_state);
sys/dev/cxgbe/cxgbei/cxgbei.c
535
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
555
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
571
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
596
struct sockbuf *sb;
sys/dev/cxgbe/cxgbei/cxgbei.c
782
sb = &so->so_rcv;
sys/dev/cxgbe/cxgbei/cxgbei.c
783
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
784
if (__predict_false(sb->sb_state & SBS_CANTRCVMORE)) {
sys/dev/cxgbe/cxgbei/cxgbei.c
787
__func__, tid, pdu_len, icc, sb->sb_state);
sys/dev/cxgbe/cxgbei/cxgbei.c
788
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/cxgbei.c
814
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1153
struct sockbuf *sb;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1197
sb = &so->so_rcv;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1203
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1207
mtx_sleep(icc->rx_thread, SOCKBUF_MTX(sb), 0, "conclo", 0);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1218
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
504
struct sockbuf *sb;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
508
sb = &ic->ic_socket->so_rcv;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
509
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
513
mtx_sleep(&icc->rx_active, SOCKBUF_MTX(sb), 0, "-", 0);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
519
if (__predict_false(sbused(sb)) != 0) {
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
526
parse_pdus(icc, sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
528
cantrcvmore = (sb->sb_state & SBS_CANTRCVMORE) != 0;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
531
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
542
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
552
mtx_sleep(&icc->rx_active, SOCKBUF_MTX(sb), 0, "-", 0);
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
553
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/t4_clip.c
743
struct sbuf *sb;
sys/dev/cxgbe/t4_clip.c
751
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_clip.c
752
if (sb == NULL)
sys/dev/cxgbe/t4_clip.c
759
sbuf_printf(sb, "%-4s %-4s %s", "Indx", "Refs",
sys/dev/cxgbe/t4_clip.c
765
sbuf_printf(sb, "\n%-4s %-4d %s", "-",
sys/dev/cxgbe/t4_clip.c
768
sbuf_printf(sb, "\n%-4d %-4d %s", ce->clip_idx,
sys/dev/cxgbe/t4_clip.c
775
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_clip.c
776
sbuf_delete(sb);
sys/dev/cxgbe/t4_clip.c
785
struct sbuf *sb;
sys/dev/cxgbe/t4_clip.c
793
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_clip.c
794
if (sb == NULL)
sys/dev/cxgbe/t4_clip.c
802
sbuf_printf(sb, "%-4s %-4s %s", "Kref", "Aref",
sys/dev/cxgbe/t4_clip.c
807
sbuf_printf(sb, "\n%-4d %-4d %s", cde->krn_ref,
sys/dev/cxgbe/t4_clip.c
813
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_clip.c
814
sbuf_delete(sb);
sys/dev/cxgbe/t4_l2t.c
451
struct sbuf *sb;
sys/dev/cxgbe/t4_l2t.c
462
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_l2t.c
463
if (sb == NULL)
sys/dev/cxgbe/t4_l2t.c
473
sbuf_printf(sb, " Idx IP address "
sys/dev/cxgbe/t4_l2t.c
487
sbuf_printf(sb, "\n%4u %-15s %02x:%02x:%02x:%02x:%02x:%02x %4d"
sys/dev/cxgbe/t4_l2t.c
498
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_l2t.c
499
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10007
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10011
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
10012
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10023
sbuf_printf(sb, "Frames: %u\n", stats.frames);
sys/dev/cxgbe/t4_main.c
10024
sbuf_printf(sb, "Octets: %ju\n", stats.octets);
sys/dev/cxgbe/t4_main.c
10025
sbuf_printf(sb, "Drops: %u", stats.drops);
sys/dev/cxgbe/t4_main.c
10026
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10028
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10037
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10041
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
10042
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10053
sbuf_printf(sb, "Delete: %u\n", stats.del);
sys/dev/cxgbe/t4_main.c
10054
sbuf_printf(sb, "Invalidate: %u\n", stats.inv);
sys/dev/cxgbe/t4_main.c
10055
sbuf_printf(sb, "Active: %u\n", stats.act);
sys/dev/cxgbe/t4_main.c
10056
sbuf_printf(sb, "Passive: %u", stats.pas);
sys/dev/cxgbe/t4_main.c
10057
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10059
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10102
sbuf_devlog(struct adapter *sc, int coreid, struct sbuf *sb, int flags)
sys/dev/cxgbe/t4_main.c
10154
sbuf_printf(sb, "%10s %15s %8s %8s %s\n",
sys/dev/cxgbe/t4_main.c
10163
sbuf_printf(sb, "%10d %15ju %8s %8s ",
sys/dev/cxgbe/t4_main.c
10169
sbuf_printf(sb, e->fmt, e->params[0], e->params[1],
sys/dev/cxgbe/t4_main.c
10186
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10188
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
10189
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10195
sbuf_printf(sb, "=== CIM core %u ===\n", i);
sys/dev/cxgbe/t4_main.c
10196
rc = sbuf_devlog(sc, i, sb, M_WAITOK);
sys/dev/cxgbe/t4_main.c
10201
rc = sbuf_devlog(sc, coreid, sb, M_WAITOK);
sys/dev/cxgbe/t4_main.c
10204
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10205
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10213
struct sbuf sb;
sys/dev/cxgbe/t4_main.c
10215
if (sbuf_new(&sb, NULL, 4096, SBUF_AUTOEXTEND) != &sb) {
sys/dev/cxgbe/t4_main.c
10222
sbuf_printf(&sb, "=== CIM core %u ===\n", i);
sys/dev/cxgbe/t4_main.c
10223
rc = sbuf_devlog(sc, i, &sb, M_WAITOK);
sys/dev/cxgbe/t4_main.c
10226
sbuf_finish(&sb);
sys/dev/cxgbe/t4_main.c
10228
device_get_nameunit(sc->dev), sbuf_data(&sb));
sys/dev/cxgbe/t4_main.c
10230
sbuf_delete(&sb);
sys/dev/cxgbe/t4_main.c
10237
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10254
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
10255
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10259
sbuf_printf(sb, " channel 0 channel 1"
sys/dev/cxgbe/t4_main.c
10261
sbuf_printf(sb, "\noctetsDDP: %16ju %16ju %16ju %16ju",
sys/dev/cxgbe/t4_main.c
10264
sbuf_printf(sb, "\nframesDDP: %16u %16u %16u %16u",
sys/dev/cxgbe/t4_main.c
10267
sbuf_printf(sb, "\nframesDrop: %16u %16u %16u %16u",
sys/dev/cxgbe/t4_main.c
10271
sbuf_printf(sb, " channel 0 channel 1");
sys/dev/cxgbe/t4_main.c
10272
sbuf_printf(sb, "\noctetsDDP: %16ju %16ju",
sys/dev/cxgbe/t4_main.c
10274
sbuf_printf(sb, "\nframesDDP: %16u %16u",
sys/dev/cxgbe/t4_main.c
10276
sbuf_printf(sb, "\nframesDrop: %16u %16u",
sys/dev/cxgbe/t4_main.c
10280
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10281
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10290
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10295
sb = sbuf_new_for_sysctl(NULL, NULL, 512, req);
sys/dev/cxgbe/t4_main.c
10296
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10311
sbuf_printf(sb, "Scheduler Mode Channel Rate (Kbps) "
sys/dev/cxgbe/t4_main.c
10316
sbuf_printf(sb, "\n %u %-5s %u ", i,
sys/dev/cxgbe/t4_main.c
10319
sbuf_printf(sb, "%9u ", kbps);
sys/dev/cxgbe/t4_main.c
10321
sbuf_printf(sb, " disabled ");
sys/dev/cxgbe/t4_main.c
10324
sbuf_printf(sb, "%13u ", ipg);
sys/dev/cxgbe/t4_main.c
10326
sbuf_printf(sb, " disabled ");
sys/dev/cxgbe/t4_main.c
10329
sbuf_printf(sb, "%10u", pace_tab[i]);
sys/dev/cxgbe/t4_main.c
10331
sbuf_printf(sb, " disabled");
sys/dev/cxgbe/t4_main.c
10333
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10335
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10343
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10357
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
10358
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10378
sbuf_printf(sb, "%s Loopback %u"
sys/dev/cxgbe/t4_main.c
10382
sbuf_printf(sb, "\n%-17s %20ju %20ju", stat_name[j],
sys/dev/cxgbe/t4_main.c
10387
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10388
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10399
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10401
sb = sbuf_new_for_sysctl(NULL, NULL, 64, req);
sys/dev/cxgbe/t4_main.c
10402
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10406
sbuf_printf(sb, "n/a");
sys/dev/cxgbe/t4_main.c
10408
sbuf_printf(sb, "%s", t4_link_down_rc_str(lc->link_down_rc));
sys/dev/cxgbe/t4_main.c
10410
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10411
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10437
mem_region_show(struct sbuf *sb, const char *name, uint64_t from, uint64_t to)
sys/dev/cxgbe/t4_main.c
10449
sbuf_printf(sb, "%-18s 0x%012jx-0x%012jx [%ju]\n", name,
sys/dev/cxgbe/t4_main.c
10452
sbuf_printf(sb, "%-18s 0x%08jx-0x%08jx [%ju]\n", name,
sys/dev/cxgbe/t4_main.c
10460
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10485
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
10486
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10738
mem_region_show(sb, memory[avail[lo].idx], avail[lo].base,
sys/dev/cxgbe/t4_main.c
10741
sbuf_printf(sb, "\n");
sys/dev/cxgbe/t4_main.c
10747
mem_region_show(sb, region[mem[i].idx], mem[i].base,
sys/dev/cxgbe/t4_main.c
10754
sbuf_printf(sb, "\n");
sys/dev/cxgbe/t4_main.c
10755
mem_region_show(sb, "uP RAM:", lo, hi);
sys/dev/cxgbe/t4_main.c
10761
mem_region_show(sb, "uP Extmem2:", lo, hi);
sys/dev/cxgbe/t4_main.c
10770
sbuf_printf(sb, "\n%u Rx pages (%u free) of size %uKiB for %u channels\n",
sys/dev/cxgbe/t4_main.c
10782
sbuf_printf(sb, "%u Tx pages (%u free) of size %u%ciB for %u channels\n",
sys/dev/cxgbe/t4_main.c
10786
sbuf_printf(sb, "%u p-structs (%u free)\n",
sys/dev/cxgbe/t4_main.c
10803
sbuf_printf(sb, "\nPort %d using %u pages out of %u allocated",
sys/dev/cxgbe/t4_main.c
10819
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
10826
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10827
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10843
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10848
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
10849
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10852
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
10884
sbuf_printf(sb, "\n%3u %02x:%02x:%02x:%02x:%02x:%02x %012jx"
sys/dev/cxgbe/t4_main.c
10917
sbuf_printf(sb, " %08x %08x %08x %08x",
sys/dev/cxgbe/t4_main.c
10924
sbuf_printf(sb, "%36s", "");
sys/dev/cxgbe/t4_main.c
10926
sbuf_printf(sb, "%4u%3u%3u%3u %#3x", G_SRAM_PRIO0(cls_lo),
sys/dev/cxgbe/t4_main.c
10932
(void) sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10934
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
10935
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
10944
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
10949
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
10950
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
10953
sbuf_printf(sb, "Idx Ethernet address Mask VNI Mask"
sys/dev/cxgbe/t4_main.c
11038
sbuf_printf(sb, "\n%3u %02x:%02x:%02x:%02x:%02x:%02x "
sys/dev/cxgbe/t4_main.c
11047
sbuf_printf(sb, "\n%3u %02x:%02x:%02x:%02x:%02x:%02x "
sys/dev/cxgbe/t4_main.c
11053
sbuf_printf(sb, "%4u Y ", ivlan);
sys/dev/cxgbe/t4_main.c
11055
sbuf_printf(sb, " - N ");
sys/dev/cxgbe/t4_main.c
11057
sbuf_printf(sb, "- %3c %4x %3c %#x%4u%4d",
sys/dev/cxgbe/t4_main.c
11091
sbuf_printf(sb, " %08x %08x %08x %08x"
sys/dev/cxgbe/t4_main.c
11103
sbuf_printf(sb, "%72s", "");
sys/dev/cxgbe/t4_main.c
11105
sbuf_printf(sb, "%4u%3u%3u%3u %#x",
sys/dev/cxgbe/t4_main.c
11112
(void) sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11114
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11115
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11124
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11129
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
11130
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11133
sbuf_printf(sb, "Idx Ethernet address Mask VNI Mask"
sys/dev/cxgbe/t4_main.c
11239
sbuf_printf(sb, "\n%3u %02x:%02x:%02x:%02x:%02x:%02x "
sys/dev/cxgbe/t4_main.c
11248
sbuf_printf(sb, "\n%3u %02x:%02x:%02x:%02x:%02x:%02x "
sys/dev/cxgbe/t4_main.c
11254
sbuf_printf(sb, "%4u Y ", ivlan);
sys/dev/cxgbe/t4_main.c
11256
sbuf_printf(sb, " - N ");
sys/dev/cxgbe/t4_main.c
11258
sbuf_printf(sb, "- %3c %4x %3c %#x%4u%4d",
sys/dev/cxgbe/t4_main.c
11291
sbuf_printf(sb, " %08x %08x %08x %08x"
sys/dev/cxgbe/t4_main.c
11303
sbuf_printf(sb, "%72s", "");
sys/dev/cxgbe/t4_main.c
11305
sbuf_printf(sb, "%4u%3u%3u%3u %#x",
sys/dev/cxgbe/t4_main.c
11312
(void) sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11314
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11315
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11324
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11338
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11339
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11342
sbuf_printf(sb, "%u %u %u %u %u %u %u %u %u %u %u %u %u %u %u %u",
sys/dev/cxgbe/t4_main.c
11347
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11348
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11357
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11385
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
11386
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11389
sbuf_printf(sb, " Tx pcmds Tx bytes");
sys/dev/cxgbe/t4_main.c
11391
sbuf_printf(sb, "\n%-13s %10u %20ju", tx_stats[i], tx_cnt[i],
sys/dev/cxgbe/t4_main.c
11395
sbuf_printf(sb, "\n Rx pcmds Rx bytes");
sys/dev/cxgbe/t4_main.c
11397
sbuf_printf(sb, "\n%-13s %10u %20ju", rx_stats[i], rx_cnt[i],
sys/dev/cxgbe/t4_main.c
11402
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
11404
sbuf_printf(sb, "\n%-13s %10u %20ju", tx_stats[i], tx_cnt[i],
sys/dev/cxgbe/t4_main.c
11406
sbuf_printf(sb, "\n%-13s %10u %20ju", rx_stats[i], rx_cnt[i],
sys/dev/cxgbe/t4_main.c
11412
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
11414
sbuf_printf(sb, "\n%-13s %10u %20ju", tx_stats[i], tx_cnt[i],
sys/dev/cxgbe/t4_main.c
11416
sbuf_printf(sb, "\n%-13s %10u %20ju", rx_stats[i], rx_cnt[i],
sys/dev/cxgbe/t4_main.c
11422
sbuf_printf(sb, "\n\nPM RX Cache Stats\n");
sys/dev/cxgbe/t4_main.c
11423
sbuf_printf(sb, "%-40s %u\n", "ReqWrite", stats[i++]);
sys/dev/cxgbe/t4_main.c
11424
sbuf_printf(sb, "%-40s %u\n", "ReqReadInv", stats[i++]);
sys/dev/cxgbe/t4_main.c
11425
sbuf_printf(sb, "%-40s %u\n", "ReqReadNoInv", stats[i++]);
sys/dev/cxgbe/t4_main.c
11426
sbuf_printf(sb, "%-40s %u\n", "Write Split Request",
sys/dev/cxgbe/t4_main.c
11428
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11430
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11433
sbuf_printf(sb, "%-40s %u\n", "Write Hit", stats[i++]);
sys/dev/cxgbe/t4_main.c
11434
sbuf_printf(sb, "%-40s %u\n", "Normal Read Hit",
sys/dev/cxgbe/t4_main.c
11436
sbuf_printf(sb, "%-40s %u\n", "Feedback Read Hit",
sys/dev/cxgbe/t4_main.c
11438
sbuf_printf(sb, "%-40s %u\n", "Normal Read Hit Full Avail",
sys/dev/cxgbe/t4_main.c
11440
sbuf_printf(sb, "%-40s %u\n", "Normal Read Hit Full UnAvail",
sys/dev/cxgbe/t4_main.c
11442
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11445
sbuf_printf(sb, "%-40s %u\n", "FB Read Hit Full Avail",
sys/dev/cxgbe/t4_main.c
11447
sbuf_printf(sb, "%-40s %u\n", "FB Read Hit Full UnAvail",
sys/dev/cxgbe/t4_main.c
11449
sbuf_printf(sb, "%-40s %u\n", "FB Read Hit Partial Avail",
sys/dev/cxgbe/t4_main.c
11451
sbuf_printf(sb, "%-40s %u\n", "Normal Read Full Free",
sys/dev/cxgbe/t4_main.c
11453
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11456
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11459
sbuf_printf(sb, "%-40s %u\n", "Write Miss FL Used",
sys/dev/cxgbe/t4_main.c
11461
sbuf_printf(sb, "%-40s %u\n", "Write Miss LRU Used",
sys/dev/cxgbe/t4_main.c
11463
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11465
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11467
sbuf_printf(sb, "%-40s %u\n",
sys/dev/cxgbe/t4_main.c
11469
sbuf_printf(sb, "%-40s %u\n", "Write Overflow Eviction",
sys/dev/cxgbe/t4_main.c
11471
sbuf_printf(sb, "%-40s %u", "Read Overflow Eviction",
sys/dev/cxgbe/t4_main.c
11475
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11476
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11485
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11499
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11500
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11503
sbuf_printf(sb, "NoRQEModDefferals: %u\n", stats.rqe_dfr_mod);
sys/dev/cxgbe/t4_main.c
11504
sbuf_printf(sb, "NoRQEPktDefferals: %u", stats.rqe_dfr_pkt);
sys/dev/cxgbe/t4_main.c
11506
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11507
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11516
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11530
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11531
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11534
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
11536
sbuf_printf(sb, "OutRsts: %20u %20u\n",
sys/dev/cxgbe/t4_main.c
11538
sbuf_printf(sb, "InSegs: %20ju %20ju\n",
sys/dev/cxgbe/t4_main.c
11540
sbuf_printf(sb, "OutSegs: %20ju %20ju\n",
sys/dev/cxgbe/t4_main.c
11542
sbuf_printf(sb, "RetransSegs: %20ju %20ju",
sys/dev/cxgbe/t4_main.c
11545
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11546
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11555
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11561
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11562
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11566
sbuf_printf(sb, "ATID range: 0-%u, in use: %u\n", t->natids - 1,
sys/dev/cxgbe/t4_main.c
11571
sbuf_printf(sb, "HPFTID range: %u-%u, in use: %u\n",
sys/dev/cxgbe/t4_main.c
11595
sbuf_printf(sb, "TID range: ");
sys/dev/cxgbe/t4_main.c
11598
sbuf_printf(sb, "%u-%u, ", t->tid_base, x - 1);
sys/dev/cxgbe/t4_main.c
11599
sbuf_printf(sb, "%u-%u", y, t->tid_base + t->ntids - 1);
sys/dev/cxgbe/t4_main.c
11601
sbuf_printf(sb, "%u-%u", t->tid_base, t->tid_base +
sys/dev/cxgbe/t4_main.c
11604
sbuf_printf(sb, ", in use: %u\n",
sys/dev/cxgbe/t4_main.c
11609
sbuf_printf(sb, "STID range: %u-%u, in use: %u\n", t->stid_base,
sys/dev/cxgbe/t4_main.c
11614
sbuf_printf(sb, "FTID range: %u-%u, in use: %u\n", t->ftid_base,
sys/dev/cxgbe/t4_main.c
11619
sbuf_printf(sb, "ETID range: %u-%u, in use: %u\n", t->etid_base,
sys/dev/cxgbe/t4_main.c
11633
sbuf_printf(sb, "HW TID usage: %u IP users, %u IPv6 users", x, y);
sys/dev/cxgbe/t4_main.c
11636
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11638
(void)sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11639
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11648
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11662
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11663
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11667
sbuf_printf(sb, " channel 0 channel 1"
sys/dev/cxgbe/t4_main.c
11669
sbuf_printf(sb, "macInErrs: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11672
sbuf_printf(sb, "hdrInErrs: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11675
sbuf_printf(sb, "tcpInErrs: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11678
sbuf_printf(sb, "tcp6InErrs: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11681
sbuf_printf(sb, "tnlCongDrops: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11684
sbuf_printf(sb, "tnlTxDrops: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11687
sbuf_printf(sb, "ofldVlanDrops: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11690
sbuf_printf(sb, "ofldChanDrops: %10u %10u %10u %10u\n\n",
sys/dev/cxgbe/t4_main.c
11694
sbuf_printf(sb, " channel 0 channel 1\n");
sys/dev/cxgbe/t4_main.c
11695
sbuf_printf(sb, "macInErrs: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11697
sbuf_printf(sb, "hdrInErrs: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11699
sbuf_printf(sb, "tcpInErrs: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11701
sbuf_printf(sb, "tcp6InErrs: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11703
sbuf_printf(sb, "tnlCongDrops: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11705
sbuf_printf(sb, "tnlTxDrops: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11707
sbuf_printf(sb, "ofldVlanDrops: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11709
sbuf_printf(sb, "ofldChanDrops: %10u %10u\n\n",
sys/dev/cxgbe/t4_main.c
11713
sbuf_printf(sb, "ofldNoNeigh: %u\nofldCongDefer: %u",
sys/dev/cxgbe/t4_main.c
11716
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11717
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11726
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11740
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
11741
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
11745
sbuf_printf(sb, " channel 0 channel 1"
sys/dev/cxgbe/t4_main.c
11747
sbuf_printf(sb, "OutPkts: %10u %10u %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11750
sbuf_printf(sb, "InPkts: %10u %10u %10u %10u",
sys/dev/cxgbe/t4_main.c
11754
sbuf_printf(sb, " channel 0 channel 1\n");
sys/dev/cxgbe/t4_main.c
11755
sbuf_printf(sb, "OutPkts: %10u %10u\n",
sys/dev/cxgbe/t4_main.c
11757
sbuf_printf(sb, "InPkts: %10u %10u",
sys/dev/cxgbe/t4_main.c
11761
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
11762
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
11801
field_desc_show(struct sbuf *sb, uint64_t v, const struct field_desc *f)
sys/dev/cxgbe/t4_main.c
11813
sbuf_printf(sb, "\n ");
sys/dev/cxgbe/t4_main.c
11815
sbuf_printf(sb, "%s ", buf);
sys/dev/cxgbe/t4_main.c
11819
sbuf_printf(sb, "\n");
sys/dev/cxgbe/t4_main.c
11956
tp_la_show(struct sbuf *sb, uint64_t *p, int idx)
sys/dev/cxgbe/t4_main.c
11959
field_desc_show(sb, *p, tp_la0);
sys/dev/cxgbe/t4_main.c
11963
tp_la_show2(struct sbuf *sb, uint64_t *p, int idx)
sys/dev/cxgbe/t4_main.c
11967
sbuf_printf(sb, "\n");
sys/dev/cxgbe/t4_main.c
11968
field_desc_show(sb, p[0], tp_la0);
sys/dev/cxgbe/t4_main.c
11970
field_desc_show(sb, p[1], tp_la0);
sys/dev/cxgbe/t4_main.c
11974
tp_la_show3(struct sbuf *sb, uint64_t *p, int idx)
sys/dev/cxgbe/t4_main.c
11978
sbuf_printf(sb, "\n");
sys/dev/cxgbe/t4_main.c
11979
field_desc_show(sb, p[0], tp_la0);
sys/dev/cxgbe/t4_main.c
11981
field_desc_show(sb, p[1], (p[0] & (1 << 17)) ? tp_la2 : tp_la1);
sys/dev/cxgbe/t4_main.c
11988
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
11995
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
11996
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
12026
(*show_func)(sb, p, i);
sys/dev/cxgbe/t4_main.c
12027
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
12029
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
12038
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
12052
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
12053
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
12057
sbuf_printf(sb, " channel 0 channel 1"
sys/dev/cxgbe/t4_main.c
12059
sbuf_printf(sb, "NIC B/s: %10ju %10ju %10ju %10ju\n",
sys/dev/cxgbe/t4_main.c
12061
sbuf_printf(sb, "Offload B/s: %10ju %10ju %10ju %10ju",
sys/dev/cxgbe/t4_main.c
12064
sbuf_printf(sb, " channel 0 channel 1\n");
sys/dev/cxgbe/t4_main.c
12065
sbuf_printf(sb, "NIC B/s: %10ju %10ju\n",
sys/dev/cxgbe/t4_main.c
12067
sbuf_printf(sb, "Offload B/s: %10ju %10ju",
sys/dev/cxgbe/t4_main.c
12071
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
12072
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
12081
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
12086
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
12087
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
12103
sbuf_printf(sb, " Pcmd Type Message"
sys/dev/cxgbe/t4_main.c
12106
sbuf_printf(sb, "\n%08x%08x %4x %08x %08x%08x%08x%08x",
sys/dev/cxgbe/t4_main.c
12109
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
12111
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
12120
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
12139
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
12140
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
12148
sbuf_printf(sb, "total %d, incomplete %d", s1, s2);
sys/dev/cxgbe/t4_main.c
12150
sbuf_printf(sb, "total %d, data overflow %d", s1, s2);
sys/dev/cxgbe/t4_main.c
12152
sbuf_printf(sb, "unknown mode %d", mode);
sys/dev/cxgbe/t4_main.c
12154
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
12155
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
12166
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
12176
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
12177
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
12181
sbuf_printf(sb, "%d ", i);
sys/dev/cxgbe/t4_main.c
12182
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
12183
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
1791
t4_child_location(device_t bus, device_t dev, struct sbuf *sb)
sys/dev/cxgbe/t4_main.c
1801
sbuf_printf(sb, "port=%d", pi->port_id);
sys/dev/cxgbe/t4_main.c
2828
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
2930
sb = sbuf_new_auto();
sys/dev/cxgbe/t4_main.c
2931
sbuf_printf(sb, "%d txq, %d rxq (NIC)", vi->ntxq, vi->nrxq);
sys/dev/cxgbe/t4_main.c
2935
sbuf_printf(sb, "; %d txq (TOE)", vi->nofldtxq);
sys/dev/cxgbe/t4_main.c
2938
sbuf_printf(sb, "; %d txq (TOE/ETHOFLD)", vi->nofldtxq);
sys/dev/cxgbe/t4_main.c
2941
sbuf_printf(sb, "; %d txq (ETHOFLD)", vi->nofldtxq);
sys/dev/cxgbe/t4_main.c
2947
sbuf_printf(sb, ", %d rxq (TOE)", vi->nofldrxq);
sys/dev/cxgbe/t4_main.c
2951
sbuf_printf(sb, "; %d txq, %d rxq (netmap)",
sys/dev/cxgbe/t4_main.c
2954
sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
2955
device_printf(dev, "%s\n", sbuf_data(sb));
sys/dev/cxgbe/t4_main.c
2956
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
8645
struct sbuf sb;
sys/dev/cxgbe/t4_main.c
8647
sbuf_new_for_sysctl(&sb, NULL, 64, req);
sys/dev/cxgbe/t4_main.c
8650
sbuf_printf(&sb, " ");
sys/dev/cxgbe/t4_main.c
8651
sbuf_printf(&sb, "%d", *i);
sys/dev/cxgbe/t4_main.c
8654
rc = sbuf_finish(&sb);
sys/dev/cxgbe/t4_main.c
8655
sbuf_delete(&sb);
sys/dev/cxgbe/t4_main.c
8663
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
8665
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
8666
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
8669
sbuf_printf(sb, "%b", *(uint8_t *)(uintptr_t)arg2, (char *)arg1);
sys/dev/cxgbe/t4_main.c
8670
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
8671
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
8680
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
8682
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
8683
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
8686
sbuf_printf(sb, "%b", *(uint16_t *)(uintptr_t)arg2, (char *)arg1);
sys/dev/cxgbe/t4_main.c
8687
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
8688
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
8936
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
8939
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
8940
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
8944
sbuf_printf(sb, "%b", (lc->fc & (PAUSE_TX | PAUSE_RX)) |
sys/dev/cxgbe/t4_main.c
8947
sbuf_printf(sb, "%b", lc->requested_fc & (PAUSE_TX |
sys/dev/cxgbe/t4_main.c
8950
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
8951
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
8997
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
8999
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
9000
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9003
sbuf_printf(sb, "%b", lc->fec, t4_fec_bits);
sys/dev/cxgbe/t4_main.c
9005
sbuf_printf(sb, "no link");
sys/dev/cxgbe/t4_main.c
9006
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9007
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9022
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9024
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
9025
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9028
sbuf_printf(sb, "%b", old, t4_fec_bits);
sys/dev/cxgbe/t4_main.c
9029
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9030
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9098
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9100
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/cxgbe/t4_main.c
9101
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9127
sbuf_printf(sb, "n/a");
sys/dev/cxgbe/t4_main.c
9132
sbuf_printf(sb, "%b", fec & M_FW_PORT_CAP32_FEC, t4_fec_bits);
sys/dev/cxgbe/t4_main.c
9134
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9136
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9361
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9384
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
9385
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9390
sbuf_printf(sb, "not available");
sys/dev/cxgbe/t4_main.c
9392
sbuf_printf(sb, "%d %d %d", val & 0xff, (val >> 8) & 0xff,
sys/dev/cxgbe/t4_main.c
9395
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9396
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9405
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9413
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
9414
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9428
sbuf_printf(sb, "%2d: %4u %4u %4u %4u %4u %4u %4u %4u\n", i,
sys/dev/cxgbe/t4_main.c
9431
sbuf_printf(sb, "%8u %4u %4u %4u %4u %4u %4u %4u %5u %s\n",
sys/dev/cxgbe/t4_main.c
9437
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9439
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9447
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9473
sb = sbuf_new_for_sysctl(NULL, NULL, PAGE_SIZE, req);
sys/dev/cxgbe/t4_main.c
9474
if (sb == NULL) {
sys/dev/cxgbe/t4_main.c
9479
sbuf_printf(sb, "\n%#06x: %08x %08x %08x %08x", i, p[0], p[1],
sys/dev/cxgbe/t4_main.c
9481
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9482
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9492
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9522
sb = sbuf_new_for_sysctl(NULL, NULL, PAGE_SIZE, req);
sys/dev/cxgbe/t4_main.c
9523
if (sb == NULL) {
sys/dev/cxgbe/t4_main.c
9528
sbuf_printf(sb, "\n%#06x: %08x %08x %08x %08x", i, p[0], p[1],
sys/dev/cxgbe/t4_main.c
9530
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9531
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9538
sbuf_cim_la4(struct adapter *sc, struct sbuf *sb, uint32_t *buf, uint32_t cfg)
sys/dev/cxgbe/t4_main.c
9542
sbuf_printf(sb, "Status Data PC%s",
sys/dev/cxgbe/t4_main.c
9548
sbuf_printf(sb, "\n %02x %08x %08x", p[5] & 0xff,
sys/dev/cxgbe/t4_main.c
9550
sbuf_printf(sb, "\n %02x %02x%06x %02x%06x",
sys/dev/cxgbe/t4_main.c
9553
sbuf_printf(sb, "\n %02x %x%07x %x%07x",
sys/dev/cxgbe/t4_main.c
9557
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
9568
sbuf_cim_la6(struct adapter *sc, struct sbuf *sb, uint32_t *buf, uint32_t cfg)
sys/dev/cxgbe/t4_main.c
9572
sbuf_printf(sb, "Status Inst Data PC%s",
sys/dev/cxgbe/t4_main.c
9578
sbuf_printf(sb, "\n %02x %08x %08x %08x",
sys/dev/cxgbe/t4_main.c
9580
sbuf_printf(sb, "\n %02x %02x%06x %02x%06x %02x%06x",
sys/dev/cxgbe/t4_main.c
9583
sbuf_printf(sb, "\n %02x %04x%04x %04x%04x %04x%04x",
sys/dev/cxgbe/t4_main.c
9588
sbuf_printf(sb, "\n %02x %04x%04x %04x%04x %04x%04x "
sys/dev/cxgbe/t4_main.c
9600
sbuf_cim_la(struct adapter *sc, int coreid, struct sbuf *sb, int flags)
sys/dev/cxgbe/t4_main.c
9623
sbuf_cim_la4(sc, sb, buf, cfg);
sys/dev/cxgbe/t4_main.c
9625
sbuf_cim_la6(sc, sb, buf, cfg);
sys/dev/cxgbe/t4_main.c
9636
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9639
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
9640
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9643
rc = sbuf_cim_la(sc, coreid, sb, M_WAITOK);
sys/dev/cxgbe/t4_main.c
9645
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9646
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9672
struct sbuf sb;
sys/dev/cxgbe/t4_main.c
9675
if (sbuf_new(&sb, NULL, 4096, SBUF_AUTOEXTEND) != &sb) {
sys/dev/cxgbe/t4_main.c
9680
rc = sbuf_cim_la(sc, 0, &sb, M_WAITOK);
sys/dev/cxgbe/t4_main.c
9682
rc = sbuf_finish(&sb);
sys/dev/cxgbe/t4_main.c
9685
device_get_nameunit(sc->dev), sbuf_data(&sb));
sys/dev/cxgbe/t4_main.c
9688
sbuf_delete(&sb);
sys/dev/cxgbe/t4_main.c
9702
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9706
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
9707
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9725
sbuf_printf(sb, "\n%02x%08x%08x%08x%08x", p[4], p[3], p[2],
sys/dev/cxgbe/t4_main.c
9729
sbuf_printf(sb, "\n\nCnt ID Tag UE Data RDY VLD");
sys/dev/cxgbe/t4_main.c
9731
sbuf_printf(sb, "\n%3u %2u %x %u %08x%08x %u %u",
sys/dev/cxgbe/t4_main.c
9738
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9740
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9750
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9754
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_main.c
9755
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9772
sbuf_printf(sb, "Cntl ID DataBE Addr Data");
sys/dev/cxgbe/t4_main.c
9774
sbuf_printf(sb, "\n %02x %02x %04x %08x %08x%08x%08x%08x",
sys/dev/cxgbe/t4_main.c
9779
sbuf_printf(sb, "\n\nCntl ID Data");
sys/dev/cxgbe/t4_main.c
9781
sbuf_printf(sb, "\n %02x %02x %08x%08x%08x%08x",
sys/dev/cxgbe/t4_main.c
9785
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9787
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9796
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9838
sb = sbuf_new_for_sysctl(NULL, NULL, PAGE_SIZE, req);
sys/dev/cxgbe/t4_main.c
9839
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9842
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
9846
sbuf_printf(sb, "\n%7s %5x %5u %5u %6x %4x %4u %4u %5u",
sys/dev/cxgbe/t4_main.c
9851
sbuf_printf(sb, "\n%7s %5x %5u %12x %4x %4u %4u %5u", qname[i],
sys/dev/cxgbe/t4_main.c
9856
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9857
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9867
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9925
sb = sbuf_new_for_sysctl(NULL, NULL, PAGE_SIZE, req);
sys/dev/cxgbe/t4_main.c
9926
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9929
sbuf_printf(sb,
sys/dev/cxgbe/t4_main.c
9936
sbuf_printf(sb, "\n%7s %5x %5u %5u %6x %4x %4u %4u %5u",
sys/dev/cxgbe/t4_main.c
9947
sbuf_printf(sb, "\n%7s %5x %5u %12x %4x %4u %4u %5u",
sys/dev/cxgbe/t4_main.c
9955
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9956
sbuf_delete(sb);
sys/dev/cxgbe/t4_main.c
9964
struct sbuf *sb;
sys/dev/cxgbe/t4_main.c
9968
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/cxgbe/t4_main.c
9969
if (sb == NULL)
sys/dev/cxgbe/t4_main.c
9983
sbuf_printf(sb, " channel 0 channel 1"
sys/dev/cxgbe/t4_main.c
9985
sbuf_printf(sb, "\nCPL requests: %10u %10u %10u %10u",
sys/dev/cxgbe/t4_main.c
9987
sbuf_printf(sb, "\nCPL responses: %10u %10u %10u %10u",
sys/dev/cxgbe/t4_main.c
9990
sbuf_printf(sb, " channel 0 channel 1");
sys/dev/cxgbe/t4_main.c
9991
sbuf_printf(sb, "\nCPL requests: %10u %10u",
sys/dev/cxgbe/t4_main.c
9993
sbuf_printf(sb, "\nCPL responses: %10u %10u",
sys/dev/cxgbe/t4_main.c
9997
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_main.c
9999
sbuf_delete(sb);
sys/dev/cxgbe/t4_sched.c
618
struct sbuf *sb;
sys/dev/cxgbe/t4_sched.c
625
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/cxgbe/t4_sched.c
626
if (sb == NULL)
sys/dev/cxgbe/t4_sched.c
640
sbuf_printf(sb, "uninitialized");
sys/dev/cxgbe/t4_sched.c
650
sbuf_printf(sb, "%u%% of %uGbps", tc.maxrate, gbps);
sys/dev/cxgbe/t4_sched.c
656
sbuf_printf(sb, "%uGbps", gbps);
sys/dev/cxgbe/t4_sched.c
658
sbuf_printf(sb, "%uMbps", mbps);
sys/dev/cxgbe/t4_sched.c
660
sbuf_printf(sb, "%uKbps", tc.maxrate);
sys/dev/cxgbe/t4_sched.c
668
sbuf_printf(sb, "%upps", tc.maxrate);
sys/dev/cxgbe/t4_sched.c
678
sbuf_printf(sb, " aggregate");
sys/dev/cxgbe/t4_sched.c
681
sbuf_printf(sb, " per-flow");
sys/dev/cxgbe/t4_sched.c
683
sbuf_printf(sb, " pkt-size %u", tc.pktsize);
sys/dev/cxgbe/t4_sched.c
685
sbuf_printf(sb, " burst-size %u", tc.burstsize);
sys/dev/cxgbe/t4_sched.c
694
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_sched.c
695
sbuf_delete(sb);
sys/dev/cxgbe/t4_sge.c
6695
struct sbuf sb;
sys/dev/cxgbe/t4_sge.c
6698
sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND);
sys/dev/cxgbe/t4_sge.c
6705
sbuf_printf(&sb, "%u%c ", sp->sge_fl_buffer_size[i], c);
sys/dev/cxgbe/t4_sge.c
6707
sbuf_trim(&sb);
sys/dev/cxgbe/t4_sge.c
6708
sbuf_finish(&sb);
sys/dev/cxgbe/t4_sge.c
6709
rc = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/dev/cxgbe/t4_sge.c
6710
sbuf_delete(&sb);
sys/dev/cxgbe/t4_smt.c
304
struct sbuf *sb;
sys/dev/cxgbe/t4_smt.c
314
sb = sbuf_new_for_sysctl(NULL, NULL, SMT_SIZE, req);
sys/dev/cxgbe/t4_smt.c
315
if (sb == NULL)
sys/dev/cxgbe/t4_smt.c
325
sbuf_printf(sb, " Idx "
sys/dev/cxgbe/t4_smt.c
329
sbuf_printf(sb, "\n%4u %02x:%02x:%02x:%02x:%02x:%02x "
sys/dev/cxgbe/t4_smt.c
338
rc = sbuf_finish(sb);
sys/dev/cxgbe/t4_smt.c
339
sbuf_delete(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
1453
struct sockbuf *sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_cpl_io.c
1462
if (__predict_false(sbused(sb)) > 0) {
sys/dev/cxgbe/tom/t4_cpl_io.c
1463
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
1464
sbu = sbused(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
1472
sbdrop_locked(sb, min(sbu, drop));
sys/dev/cxgbe/tom/t4_cpl_io.c
1989
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_cpl_io.c
2048
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_cpl_io.c
2049
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2051
if (__predict_false(sb->sb_state & SBS_CANTRCVMORE)) {
sys/dev/cxgbe/tom/t4_cpl_io.c
2055
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2075
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_cpl_io.c
2077
sb->sb_hiwat < V_tcp_autorcvbuf_max &&
sys/dev/cxgbe/tom/t4_cpl_io.c
2078
len > (sbspace(sb) / 8 * 7)) {
sys/dev/cxgbe/tom/t4_cpl_io.c
2079
unsigned int hiwat = sb->sb_hiwat;
sys/dev/cxgbe/tom/t4_cpl_io.c
2084
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_cpl_io.c
2123
sbappendstream_locked(sb, m, 0);
sys/dev/cxgbe/tom/t4_cpl_io.c
2128
sbavail(sb) != 0) {
sys/dev/cxgbe/tom/t4_cpl_io.c
2134
tls_received_starting_data(sc, toep, sb, len);
sys/dev/cxgbe/tom/t4_cpl_io.c
2136
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2246
struct sockbuf *sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_cpl_io.c
2249
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2250
sbu = sbused(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2260
sbdrop_locked(sb, min(sbu, plen));
sys/dev/cxgbe/tom/t4_cpl_io.c
2270
sbdrop_locked(sb, plen);
sys/dev/cxgbe/tom/t4_cpl_io.c
2275
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2531
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_cpl_io.c
2539
sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_cpl_io.c
2540
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2555
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2557
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2570
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2575
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2580
if (sbspace(sb) < sb->sb_lowat) {
sys/dev/cxgbe/tom/t4_cpl_io.c
2588
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2594
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2603
len = sbspace(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2617
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2642
sbappendstream(sb, m, 0);
sys/dev/cxgbe/tom/t4_cpl_io.c
2675
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2677
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2701
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2754
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_cpl_io.c
2762
sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_cpl_io.c
2764
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
2767
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
423
struct sockbuf *sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_cpl_io.c
428
SOCKBUF_LOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
430
rx_credits = sbspace(sb) > tp->rcv_wnd ? sbspace(sb) - tp->rcv_wnd : 0;
sys/dev/cxgbe/tom/t4_cpl_io.c
434
sbused(sb) + tp->rcv_wnd < sb->sb_lowat)) {
sys/dev/cxgbe/tom/t4_cpl_io.c
446
struct sockbuf *sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_cpl_io.c
448
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
450
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
697
struct sockbuf *sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_cpl_io.c
756
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
759
sbdrop_locked(sb, drop);
sys/dev/cxgbe/tom/t4_cpl_io.c
762
sb_sndptr = sb->sb_sndptr;
sys/dev/cxgbe/tom/t4_cpl_io.c
763
sndptr = sb_sndptr ? sb_sndptr->m_next : sb->sb_mb;
sys/dev/cxgbe/tom/t4_cpl_io.c
780
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
809
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
810
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
829
if (sbused(sb) > sb->sb_hiwat * 5 / 8 &&
sys/dev/cxgbe/tom/t4_cpl_io.c
830
toep->plen_nocompl + plen >= sb->sb_hiwat / 4)
sys/dev/cxgbe/tom/t4_cpl_io.c
835
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_cpl_io.c
837
sb->sb_hiwat < V_tcp_autosndbuf_max &&
sys/dev/cxgbe/tom/t4_cpl_io.c
838
sbused(sb) >= sb->sb_hiwat * 7 / 8) {
sys/dev/cxgbe/tom/t4_cpl_io.c
839
int newsize = min(sb->sb_hiwat + V_tcp_autosndbuf_inc,
sys/dev/cxgbe/tom/t4_cpl_io.c
843
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_cpl_io.c
852
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
853
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
930
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_cpl_io.c
932
sb->sb_sndptr = sb_sndptr;
sys/dev/cxgbe/tom/t4_cpl_io.c
933
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
1093
struct sockbuf *sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
1128
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
1131
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2335
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_ddp.c
2362
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
2363
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2367
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2372
KASSERT(toep->ddp.active_count == 0 || sbavail(sb) == 0,
sys/dev/cxgbe/tom/t4_ddp.c
2377
if (so->so_error && sbavail(sb) == 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2381
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2392
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2398
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2408
if (sb->sb_state & SBS_CANTRCVMORE && sbavail(sb) == 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2409
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2420
if (sbavail(sb) == 0 && (toep->ddp.flags & DDP_ON) == 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2421
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2438
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2462
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2463
if (so->so_error && sbavail(sb) == 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2466
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2475
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2482
if (sb->sb_state & SBS_CANTRCVMORE && sbavail(sb) == 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2483
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2517
m = sb->sb_mb;
sys/dev/cxgbe/tom/t4_ddp.c
2549
sbdrop_locked(sb, copied);
sys/dev/cxgbe/tom/t4_ddp.c
2561
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2565
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2582
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2595
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2607
if (sbavail(sb) != 0)
sys/dev/cxgbe/tom/t4_ddp.c
2610
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2871
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_ddp.c
2889
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
2911
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2913
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2919
if (so->so_error != 0 || (sb->sb_state & SBS_CANTRCVMORE) != 0) {
sys/dev/cxgbe/tom/t4_ddp.c
2920
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
2924
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
433
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_ddp.c
452
sb = &inp->inp_socket->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
453
SOCKBUF_LOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_ddp.c
454
sbappendstream_locked(sb, m, 0);
sys/dev/cxgbe/tom/t4_ddp.c
647
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_ddp.c
658
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
708
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
709
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_ddp.c
711
sb->sb_hiwat < V_tcp_autorcvbuf_max &&
sys/dev/cxgbe/tom/t4_ddp.c
712
len > (sbspace(sb) / 8 * 7)) {
sys/dev/cxgbe/tom/t4_ddp.c
714
unsigned int hiwat = sb->sb_hiwat;
sys/dev/cxgbe/tom/t4_ddp.c
719
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_ddp.c
721
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
864
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_ddp.c
876
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_ddp.c
925
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_ddp.c
926
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_ddp.c
928
sb->sb_hiwat < V_tcp_autorcvbuf_max &&
sys/dev/cxgbe/tom/t4_ddp.c
929
len > (sbspace(sb) / 8 * 7)) {
sys/dev/cxgbe/tom/t4_ddp.c
931
unsigned int hiwat = sb->sb_hiwat;
sys/dev/cxgbe/tom/t4_ddp.c
936
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_ddp.c
944
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
1003
m->m_len = sb->sb_tls_info->params.tls_hlen;
sys/dev/cxgbe/tom/t4_tls.c
1020
trailer_len = sb->sb_tls_info->params.tls_tlen;
sys/dev/cxgbe/tom/t4_tls.c
1034
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_tls.c
1036
sb->sb_hiwat < V_tcp_autorcvbuf_max &&
sys/dev/cxgbe/tom/t4_tls.c
1037
m->m_pkthdr.len > (sbspace(sb) / 8 * 7)) {
sys/dev/cxgbe/tom/t4_tls.c
1038
unsigned int hiwat = sb->sb_hiwat;
sys/dev/cxgbe/tom/t4_tls.c
1043
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_tls.c
1047
sbappendcontrol_locked(sb, m, control, 0);
sys/dev/cxgbe/tom/t4_tls.c
1049
sbappendstream_locked(sb, m, 0);
sys/dev/cxgbe/tom/t4_tls.c
1053
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
1069
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_tls.c
1078
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_tls.c
1079
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
1142
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
1309
struct sockbuf *sb)
sys/dev/cxgbe/tom/t4_tls.c
1315
SOCKBUF_LOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
1318
have_header = ktls_pending_rx_info(sb, &seqno, &resid);
sys/dev/cxgbe/tom/t4_tls.c
1341
struct sockbuf *sb, int len)
sys/dev/cxgbe/tom/t4_tls.c
1368
tls_check_rx_sockbuf(sc, toep, sb);
sys/dev/cxgbe/tom/t4_tls.c
1380
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_tls.c
1399
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_tls.c
1400
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
1401
tls_check_rx_sockbuf(sc, toep, sb);
sys/dev/cxgbe/tom/t4_tls.c
1402
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
509
struct sockbuf *sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_tls.c
567
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
570
sbdrop_locked(sb, drop);
sys/dev/cxgbe/tom/t4_tls.c
574
m = sb->sb_sndptr != NULL ? sb->sb_sndptr->m_next : sb->sb_mb;
sys/dev/cxgbe/tom/t4_tls.c
584
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
585
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
598
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
599
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
633
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
634
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
650
if (sb->sb_flags & SB_AUTOSIZE &&
sys/dev/cxgbe/tom/t4_tls.c
652
sb->sb_hiwat < V_tcp_autosndbuf_max &&
sys/dev/cxgbe/tom/t4_tls.c
653
sbused(sb) >= sb->sb_hiwat * 7 / 8) {
sys/dev/cxgbe/tom/t4_tls.c
654
int newsize = min(sb->sb_hiwat + V_tcp_autosndbuf_inc,
sys/dev/cxgbe/tom/t4_tls.c
658
sb->sb_flags &= ~SB_AUTOSIZE;
sys/dev/cxgbe/tom/t4_tls.c
665
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
666
SOCKBUF_UNLOCK_ASSERT(sb);
sys/dev/cxgbe/tom/t4_tls.c
722
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
723
sb->sb_sndptr = m;
sys/dev/cxgbe/tom/t4_tls.c
724
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
829
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_tls.c
948
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_tls.c
949
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
950
if (__predict_false(sb->sb_state & SBS_CANTRCVMORE)) {
sys/dev/cxgbe/tom/t4_tls.c
957
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tls.c
978
if (sb->sb_mtls != NULL)
sys/dev/cxgbe/tom/t4_tom.c
232
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_tom.c
237
sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_tom.c
238
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
239
sb->sb_flags |= SB_NOCOALESCE;
sys/dev/cxgbe/tom/t4_tom.c
240
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
241
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_tom.c
242
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
243
sb->sb_flags |= SB_NOCOALESCE;
sys/dev/cxgbe/tom/t4_tom.c
248
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
277
struct sockbuf *sb;
sys/dev/cxgbe/tom/t4_tom.c
281
sb = &so->so_snd;
sys/dev/cxgbe/tom/t4_tom.c
282
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
283
sb->sb_flags &= ~SB_NOCOALESCE;
sys/dev/cxgbe/tom/t4_tom.c
284
SOCKBUF_UNLOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
285
sb = &so->so_rcv;
sys/dev/cxgbe/tom/t4_tom.c
286
SOCKBUF_LOCK(sb);
sys/dev/cxgbe/tom/t4_tom.c
287
sb->sb_flags &= ~SB_NOCOALESCE;
sys/dev/cxgbe/tom/t4_tom.c
289
SOCKBUF_UNLOCK(sb);
sys/dev/e1000/if_em.c
774
struct sbuf *sb;
sys/dev/e1000/if_em.c
788
sb = sbuf_new_for_sysctl(NULL, NULL, 32*400, req);
sys/dev/e1000/if_em.c
789
MPASS(sb != NULL);
sys/dev/e1000/if_em.c
790
if (sb == NULL) {
sys/dev/e1000/if_em.c
819
sbuf_printf(sb, "General Registers\n");
sys/dev/e1000/if_em.c
820
sbuf_printf(sb, "\tCTRL\t %08x\n", regs_buff[0]);
sys/dev/e1000/if_em.c
821
sbuf_printf(sb, "\tSTATUS\t %08x\n", regs_buff[1]);
sys/dev/e1000/if_em.c
822
sbuf_printf(sb, "\tCTRL_EXT\t %08x\n\n", regs_buff[2]);
sys/dev/e1000/if_em.c
824
sbuf_printf(sb, "Interrupt Registers\n");
sys/dev/e1000/if_em.c
825
sbuf_printf(sb, "\tICR\t %08x\n\n", regs_buff[3]);
sys/dev/e1000/if_em.c
827
sbuf_printf(sb, "RX Registers\n");
sys/dev/e1000/if_em.c
828
sbuf_printf(sb, "\tRCTL\t %08x\n", regs_buff[4]);
sys/dev/e1000/if_em.c
829
sbuf_printf(sb, "\tRDLEN\t %08x\n", regs_buff[5]);
sys/dev/e1000/if_em.c
830
sbuf_printf(sb, "\tRDH\t %08x\n", regs_buff[6]);
sys/dev/e1000/if_em.c
831
sbuf_printf(sb, "\tRDT\t %08x\n", regs_buff[7]);
sys/dev/e1000/if_em.c
832
sbuf_printf(sb, "\tRXDCTL\t %08x\n", regs_buff[8]);
sys/dev/e1000/if_em.c
833
sbuf_printf(sb, "\tRDBAL\t %08x\n", regs_buff[9]);
sys/dev/e1000/if_em.c
834
sbuf_printf(sb, "\tRDBAH\t %08x\n\n", regs_buff[10]);
sys/dev/e1000/if_em.c
836
sbuf_printf(sb, "TX Registers\n");
sys/dev/e1000/if_em.c
837
sbuf_printf(sb, "\tTCTL\t %08x\n", regs_buff[11]);
sys/dev/e1000/if_em.c
838
sbuf_printf(sb, "\tTDBAL\t %08x\n", regs_buff[12]);
sys/dev/e1000/if_em.c
839
sbuf_printf(sb, "\tTDBAH\t %08x\n", regs_buff[13]);
sys/dev/e1000/if_em.c
840
sbuf_printf(sb, "\tTDLEN\t %08x\n", regs_buff[14]);
sys/dev/e1000/if_em.c
841
sbuf_printf(sb, "\tTDH\t %08x\n", regs_buff[15]);
sys/dev/e1000/if_em.c
842
sbuf_printf(sb, "\tTDT\t %08x\n", regs_buff[16]);
sys/dev/e1000/if_em.c
843
sbuf_printf(sb, "\tTXDCTL\t %08x\n", regs_buff[17]);
sys/dev/e1000/if_em.c
844
sbuf_printf(sb, "\tTDFH\t %08x\n", regs_buff[18]);
sys/dev/e1000/if_em.c
845
sbuf_printf(sb, "\tTDFT\t %08x\n", regs_buff[19]);
sys/dev/e1000/if_em.c
846
sbuf_printf(sb, "\tTDFHS\t %08x\n", regs_buff[20]);
sys/dev/e1000/if_em.c
847
sbuf_printf(sb, "\tTDFPC\t %08x\n\n", regs_buff[21]);
sys/dev/e1000/if_em.c
863
sbuf_printf(sb, "\tReceive Descriptor Address %d: %08"
sys/dev/e1000/if_em.c
871
sbuf_printf(sb,
sys/dev/e1000/if_em.c
883
rc = sbuf_finish(sb);
sys/dev/e1000/if_em.c
884
sbuf_delete(sb);
sys/dev/gpio/acpi_gpiobus.c
422
acpi_gpiobus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/gpio/acpi_gpiobus.c
427
err = gpiobus_child_location(bus, child, sb);
sys/dev/gpio/acpi_gpiobus.c
432
sbuf_printf(sb, " handle=%s", acpi_name(devi->handle));
sys/dev/gpio/gpiobus.c
282
gpiobus_print_pins(struct gpiobus_ivar *devi, struct sbuf *sb)
sys/dev/gpio/gpiobus.c
294
sbuf_cat(sb, ",");
sys/dev/gpio/gpiobus.c
296
sbuf_printf(sb, "%d-%d", range_start, range_stop);
sys/dev/gpio/gpiobus.c
298
sbuf_printf(sb, "%d", range_start);
sys/dev/gpio/gpiobus.c
307
sbuf_cat(sb, ",");
sys/dev/gpio/gpiobus.c
309
sbuf_printf(sb, "%d-%d", range_start, range_stop);
sys/dev/gpio/gpiobus.c
311
sbuf_printf(sb, "%d", range_start);
sys/dev/gpio/gpiobus.c
656
struct sbuf sb;
sys/dev/gpio/gpiobus.c
660
sbuf_new(&sb, pins, sizeof(pins), SBUF_FIXEDLEN);
sys/dev/gpio/gpiobus.c
661
gpiobus_print_pins(devi, &sb);
sys/dev/gpio/gpiobus.c
662
sbuf_finish(&sb);
sys/dev/gpio/gpiobus.c
664
devi->npins > 1 ? "s" : "", sbuf_data(&sb));
sys/dev/gpio/gpiobus.c
673
struct sbuf sb;
sys/dev/gpio/gpiobus.c
684
sbuf_new(&sb, pins, sizeof(pins), SBUF_FIXEDLEN);
sys/dev/gpio/gpiobus.c
685
gpiobus_print_pins(devi, &sb);
sys/dev/gpio/gpiobus.c
686
sbuf_finish(&sb);
sys/dev/gpio/gpiobus.c
687
retval += printf("%s", sbuf_data(&sb));
sys/dev/gpio/gpiobus.c
696
gpiobus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/gpio/gpiobus.c
701
sbuf_printf(sb, "pins=");
sys/dev/gpio/gpiobus.c
702
gpiobus_print_pins(devi, sb);
sys/dev/hid/hidbus.c
494
hidbus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/hid/hidbus.c
498
sbuf_printf(sb, "index=%hhu", tlc->index);
sys/dev/hid/hidbus.c
504
hidbus_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb)
sys/dev/hid/hidbus.c
509
sbuf_printf(sb, "page=0x%04x usage=0x%04x bus=0x%02hx "
sys/dev/hwpmc/hwpmc_mod.c
5524
struct pmc_samplebuffer *sb;
sys/dev/hwpmc/hwpmc_mod.c
5663
sb = malloc_domainset(sizeof(struct pmc_samplebuffer) +
sys/dev/hwpmc/hwpmc_mod.c
5670
sb->ps_callchains = malloc_domainset(pmc_callchaindepth *
sys/dev/hwpmc/hwpmc_mod.c
5674
for (n = 0, ps = sb->ps_samples; n < pmc_nsamples; n++, ps++)
sys/dev/hwpmc/hwpmc_mod.c
5675
ps->ps_pc = sb->ps_callchains +
sys/dev/hwpmc/hwpmc_mod.c
5678
pmc_pcpu[cpu]->pc_sb[PMC_HR] = sb;
sys/dev/hwpmc/hwpmc_mod.c
5680
sb = malloc_domainset(sizeof(struct pmc_samplebuffer) +
sys/dev/hwpmc/hwpmc_mod.c
5684
sb->ps_callchains = malloc_domainset(pmc_callchaindepth *
sys/dev/hwpmc/hwpmc_mod.c
5687
for (n = 0, ps = sb->ps_samples; n < pmc_nsamples; n++, ps++)
sys/dev/hwpmc/hwpmc_mod.c
5688
ps->ps_pc = sb->ps_callchains +
sys/dev/hwpmc/hwpmc_mod.c
5691
pmc_pcpu[cpu]->pc_sb[PMC_SR] = sb;
sys/dev/hwpmc/hwpmc_mod.c
5693
sb = malloc_domainset(sizeof(struct pmc_samplebuffer) +
sys/dev/hwpmc/hwpmc_mod.c
5696
sb->ps_callchains = malloc_domainset(pmc_callchaindepth *
sys/dev/hwpmc/hwpmc_mod.c
5699
for (n = 0, ps = sb->ps_samples; n < pmc_nsamples; n++, ps++)
sys/dev/hwpmc/hwpmc_mod.c
5700
ps->ps_pc = sb->ps_callchains + n * pmc_callchaindepth;
sys/dev/hwpmc/hwpmc_mod.c
5702
pmc_pcpu[cpu]->pc_sb[PMC_UR] = sb;
sys/dev/hyperv/hvsock/hv_sock.c
1146
struct sockbuf *sb = arg->sb;
sys/dev/hyperv/hvsock/hv_sock.c
1158
if (sb)
sys/dev/hyperv/hvsock/hv_sock.c
1159
SOCKBUF_UNLOCK(sb);
sys/dev/hyperv/hvsock/hv_sock.c
1163
if (sb)
sys/dev/hyperv/hvsock/hv_sock.c
1164
SOCKBUF_LOCK(sb);
sys/dev/hyperv/hvsock/hv_sock.c
1175
uint32_t to_write, struct sockbuf *sb)
sys/dev/hyperv/hvsock/hv_sock.c
1206
cbarg.sb = sb;
sys/dev/hyperv/hvsock/hv_sock.c
133
struct uio *uio, uint32_t to_write, struct sockbuf *sb);
sys/dev/hyperv/hvsock/hv_sock.c
613
struct sockbuf *sb;
sys/dev/hyperv/hvsock/hv_sock.c
621
struct sockbuf *sb;
sys/dev/hyperv/hvsock/hv_sock.c
657
sb = &so->so_rcv;
sys/dev/hyperv/hvsock/hv_sock.c
658
SOCKBUF_LOCK(sb);
sys/dev/hyperv/hvsock/hv_sock.c
661
cbarg.sb = sb;
sys/dev/hyperv/hvsock/hv_sock.c
667
if ((sb->sb_state & SBS_CANTRCVMORE) &&
sys/dev/hyperv/hvsock/hv_sock.c
722
if (sb->sb_state & SBS_CANTRCVMORE)
sys/dev/hyperv/hvsock/hv_sock.c
760
SOCKBUF_UNLOCK(sb);
sys/dev/hyperv/hvsock/hv_sock.c
786
struct sockbuf *sb;
sys/dev/hyperv/hvsock/hv_sock.c
814
sb = &so->so_snd;
sys/dev/hyperv/hvsock/hv_sock.c
815
SOCKBUF_LOCK(sb);
sys/dev/hyperv/hvsock/hv_sock.c
817
if ((sb->sb_state & SBS_CANTSENDMORE) ||
sys/dev/hyperv/hvsock/hv_sock.c
865
error = hvsock_send_data(pcb->chan, uio, to_write, sb);
sys/dev/hyperv/hvsock/hv_sock.c
872
SOCKBUF_UNLOCK(sb);
sys/dev/hyperv/netvsc/if_hn.c
4686
struct sbuf *sb;
sys/dev/hyperv/netvsc/if_hn.c
4694
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/hyperv/netvsc/if_hn.c
4695
if (sb == NULL)
sys/dev/hyperv/netvsc/if_hn.c
4712
sbuf_printf(sb, "%s", if_name(ifp));
sys/dev/hyperv/netvsc/if_hn.c
4714
sbuf_printf(sb, " %s", if_name(ifp));
sys/dev/hyperv/netvsc/if_hn.c
4722
error = sbuf_finish(sb);
sys/dev/hyperv/netvsc/if_hn.c
4723
sbuf_delete(sb);
sys/dev/hyperv/netvsc/if_hn.c
4731
struct sbuf *sb;
sys/dev/hyperv/netvsc/if_hn.c
4739
sb = sbuf_new_for_sysctl(NULL, NULL, 128, req);
sys/dev/hyperv/netvsc/if_hn.c
4740
if (sb == NULL)
sys/dev/hyperv/netvsc/if_hn.c
4758
sbuf_printf(sb, "%s:%s", if_name(ifp),
sys/dev/hyperv/netvsc/if_hn.c
4761
sbuf_printf(sb, " %s:%s", if_name(ifp),
sys/dev/hyperv/netvsc/if_hn.c
4771
error = sbuf_finish(sb);
sys/dev/hyperv/netvsc/if_hn.c
4772
sbuf_delete(sb);
sys/dev/hyperv/vmbus/vmbus.c
1001
sbuf_printf(sb, "classid=%s", guidbuf);
sys/dev/hyperv/vmbus/vmbus.c
1004
sbuf_printf(sb, " deviceid=%s", guidbuf);
sys/dev/hyperv/vmbus/vmbus.c
989
vmbus_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ice/if_ice_iflib.c
3821
struct sbuf *sb;
sys/dev/ice/if_ice_iflib.c
3847
sb = sbuf_new_auto();
sys/dev/ice/if_ice_iflib.c
3848
MPASS(sb != NULL);
sys/dev/ice/if_ice_iflib.c
3849
sbuf_printf(sb, "%sm", device_get_nameunit(dev));
sys/dev/ice/if_ice_iflib.c
3850
sbuf_finish(sb);
sys/dev/ice/if_ice_iflib.c
3853
mif->subdev = device_add_child(dev, sbuf_data(sb), 0);
sys/dev/ice/if_ice_iflib.c
3857
device_printf(dev, "device_add_child failed for %s0\n", sbuf_data(sb));
sys/dev/ice/if_ice_iflib.c
3858
sbuf_delete(sb);
sys/dev/ice/if_ice_iflib.c
3863
sbuf_delete(sb);
sys/dev/igc/if_igc.c
320
struct sbuf *sb;
sys/dev/igc/if_igc.c
334
sb = sbuf_new_for_sysctl(NULL, NULL, 32*400, req);
sys/dev/igc/if_igc.c
335
MPASS(sb != NULL);
sys/dev/igc/if_igc.c
336
if (sb == NULL) {
sys/dev/igc/if_igc.c
361
sbuf_printf(sb, "General Registers\n");
sys/dev/igc/if_igc.c
362
sbuf_printf(sb, "\tCTRL\t %08x\n", regs_buff[0]);
sys/dev/igc/if_igc.c
363
sbuf_printf(sb, "\tSTATUS\t %08x\n", regs_buff[1]);
sys/dev/igc/if_igc.c
364
sbuf_printf(sb, "\tCTRL_EXIT\t %08x\n\n", regs_buff[2]);
sys/dev/igc/if_igc.c
366
sbuf_printf(sb, "Interrupt Registers\n");
sys/dev/igc/if_igc.c
367
sbuf_printf(sb, "\tICR\t %08x\n\n", regs_buff[3]);
sys/dev/igc/if_igc.c
369
sbuf_printf(sb, "RX Registers\n");
sys/dev/igc/if_igc.c
370
sbuf_printf(sb, "\tRCTL\t %08x\n", regs_buff[4]);
sys/dev/igc/if_igc.c
371
sbuf_printf(sb, "\tRDLEN\t %08x\n", regs_buff[5]);
sys/dev/igc/if_igc.c
372
sbuf_printf(sb, "\tRDH\t %08x\n", regs_buff[6]);
sys/dev/igc/if_igc.c
373
sbuf_printf(sb, "\tRDT\t %08x\n", regs_buff[7]);
sys/dev/igc/if_igc.c
374
sbuf_printf(sb, "\tRXDCTL\t %08x\n", regs_buff[8]);
sys/dev/igc/if_igc.c
375
sbuf_printf(sb, "\tRDBAL\t %08x\n", regs_buff[9]);
sys/dev/igc/if_igc.c
376
sbuf_printf(sb, "\tRDBAH\t %08x\n\n", regs_buff[10]);
sys/dev/igc/if_igc.c
378
sbuf_printf(sb, "TX Registers\n");
sys/dev/igc/if_igc.c
379
sbuf_printf(sb, "\tTCTL\t %08x\n", regs_buff[11]);
sys/dev/igc/if_igc.c
380
sbuf_printf(sb, "\tTDBAL\t %08x\n", regs_buff[12]);
sys/dev/igc/if_igc.c
381
sbuf_printf(sb, "\tTDBAH\t %08x\n", regs_buff[13]);
sys/dev/igc/if_igc.c
382
sbuf_printf(sb, "\tTDLEN\t %08x\n", regs_buff[14]);
sys/dev/igc/if_igc.c
383
sbuf_printf(sb, "\tTDH\t %08x\n", regs_buff[15]);
sys/dev/igc/if_igc.c
384
sbuf_printf(sb, "\tTDT\t %08x\n", regs_buff[16]);
sys/dev/igc/if_igc.c
385
sbuf_printf(sb, "\tTXDCTL\t %08x\n", regs_buff[17]);
sys/dev/igc/if_igc.c
386
sbuf_printf(sb, "\tTDFH\t %08x\n", regs_buff[18]);
sys/dev/igc/if_igc.c
387
sbuf_printf(sb, "\tTDFT\t %08x\n", regs_buff[19]);
sys/dev/igc/if_igc.c
388
sbuf_printf(sb, "\tTDFHS\t %08x\n", regs_buff[20]);
sys/dev/igc/if_igc.c
389
sbuf_printf(sb, "\tTDFPC\t %08x\n\n", regs_buff[21]);
sys/dev/igc/if_igc.c
405
sbuf_printf(sb, "\tReceive Descriptor Address %d: %08"
sys/dev/igc/if_igc.c
413
sbuf_printf(sb, "\tTXD[%03d] [0]: %08x [1]: %08x [2]: %08x"
sys/dev/igc/if_igc.c
424
rc = sbuf_finish(sb);
sys/dev/igc/if_igc.c
425
sbuf_delete(sb);
sys/dev/iicbus/acpi_iicbus.c
223
ACPI_RESOURCE_I2C_SERIALBUS *sb;
sys/dev/iicbus/acpi_iicbus.c
242
sb = &res->Data.I2cSerialBus;
sys/dev/iicbus/acpi_iicbus.c
245
if (sb->AccessMode == ACPI_I2C_10BIT_MODE) {
sys/dev/iicbus/acpi_iicbus.c
258
sb->SlaveAddress <<= 1;
sys/dev/iicbus/acpi_iicbus.c
262
val = acpi_iicbus_recvb(dev, sb->SlaveAddress, gsb->data);
sys/dev/iicbus/acpi_iicbus.c
266
val = acpi_iicbus_sendb(dev, sb->SlaveAddress, gsb->data[0]);
sys/dev/iicbus/acpi_iicbus.c
270
val = acpi_iicbus_read(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
275
val = acpi_iicbus_write(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
280
val = acpi_iicbus_read(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
285
val = acpi_iicbus_write(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
290
val = acpi_iicbus_bread(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
295
val = acpi_iicbus_bwrite(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
300
val = acpi_iicbus_read(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
305
val = acpi_iicbus_write(dev, sb->SlaveAddress, Address,
sys/dev/iicbus/acpi_iicbus.c
363
ACPI_IICBUS_RESOURCE_I2C_SERIALBUS *sb = context;
sys/dev/iicbus/acpi_iicbus.c
372
memcpy(sb, &res->Data.I2cSerialBus,
sys/dev/iicbus/acpi_iicbus.c
378
sb->ResourceSource_Handle = handle;
sys/dev/iicbus/acpi_iicbus.c
387
acpi_iicbus_get_i2cres(ACPI_HANDLE handle, ACPI_RESOURCE_I2C_SERIALBUS *sb)
sys/dev/iicbus/acpi_iicbus.c
391
acpi_iicbus_get_i2cres_cb, sb));
sys/dev/iicbus/acpi_iicbus.c
438
acpi_iicbus_dump_res(device_t dev, ACPI_IICBUS_RESOURCE_I2C_SERIALBUS *sb)
sys/dev/iicbus/acpi_iicbus.c
441
printf(" SlaveAddress: 0x%04hx\n", sb->SlaveAddress);
sys/dev/iicbus/acpi_iicbus.c
442
printf(" ConnectionSpeed: %uHz\n", sb->ConnectionSpeed);
sys/dev/iicbus/acpi_iicbus.c
444
sb->SlaveMode == ACPI_CONTROLLER_INITIATED ?
sys/dev/iicbus/acpi_iicbus.c
446
printf(" AddressingMode: %uBit\n", sb->AccessMode == 0 ? 7 : 10);
sys/dev/iicbus/acpi_iicbus.c
447
printf(" ConnectionSharing: %s\n", sb->ConnectionSharing == 0 ?
sys/dev/iicbus/acpi_iicbus.c
465
ACPI_IICBUS_RESOURCE_I2C_SERIALBUS sb;
sys/dev/iicbus/acpi_iicbus.c
487
bzero(&sb, sizeof(ACPI_IICBUS_RESOURCE_I2C_SERIALBUS));
sys/dev/iicbus/acpi_iicbus.c
488
if (ACPI_FAILURE(acpi_iicbus_get_i2cres(handle, &sb)) ||
sys/dev/iicbus/acpi_iicbus.c
489
sb.SlaveAddress == 0)
sys/dev/iicbus/acpi_iicbus.c
491
if (sb.ResourceSource_Handle !=
sys/dev/iicbus/acpi_iicbus.c
495
acpi_iicbus_dump_res(iicbus, &sb);
sys/dev/iicbus/acpi_iicbus.c
498
if (super_sc->bus_freq == 0 || super_sc->bus_freq > sb.ConnectionSpeed)
sys/dev/iicbus/acpi_iicbus.c
499
super_sc->bus_freq = sb.ConnectionSpeed;
sys/dev/iicbus/acpi_iicbus.c
521
iicbus_set_addr(child, sb.SlaveAddress);
sys/dev/iicbus/acpi_iicbus.c
713
acpi_iicbus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/iicbus/acpi_iicbus.c
719
error = iicbus_child_location(bus, child, sb);
sys/dev/iicbus/acpi_iicbus.c
725
sbuf_printf(sb, " handle=%s", acpi_name(devi->handle));
sys/dev/iicbus/acpi_iicbus.c
732
acpi_iicbus_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb)
sys/dev/iicbus/acpi_iicbus.c
738
error = iicbus_child_pnpinfo(bus, child, sb);
sys/dev/iicbus/acpi_iicbus.c
745
error = acpi_pnpinfo(devi->handle, sb);
sys/dev/iicbus/iicbus.c
178
iicbus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/iicbus/iicbus.c
182
sbuf_printf(sb, "addr=%#x", devi->addr);
sys/dev/iicbus/iicbus.c
187
iicbus_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb)
sys/dev/iicbus/iicbus.h
96
int iicbus_child_location(device_t bus, device_t child, struct sbuf *sb);
sys/dev/iicbus/iicbus.h
97
int iicbus_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb);
sys/dev/ioat/ioat.c
1828
struct sbuf sb;
sys/dev/ioat/ioat.c
1836
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/ioat/ioat.c
1839
sbuf_printf(&sb, "ACTIVE");
sys/dev/ioat/ioat.c
1842
sbuf_printf(&sb, "IDLE");
sys/dev/ioat/ioat.c
1845
sbuf_printf(&sb, "SUSPENDED");
sys/dev/ioat/ioat.c
1848
sbuf_printf(&sb, "HALTED");
sys/dev/ioat/ioat.c
1851
sbuf_printf(&sb, "ARMED");
sys/dev/ioat/ioat.c
1854
sbuf_printf(&sb, "UNKNOWN");
sys/dev/ioat/ioat.c
1857
error = sbuf_finish(&sb);
sys/dev/ioat/ioat.c
1858
sbuf_delete(&sb);
sys/dev/ioat/ioat.c
1869
struct sbuf sb;
sys/dev/ioat/ioat.c
1876
sbuf_new_for_sysctl(&sb, NULL, 16, req);
sys/dev/ioat/ioat.c
1879
sbuf_printf(&sb, "NaN");
sys/dev/ioat/ioat.c
1884
sbuf_printf(&sb, "%ju.%." PRECISION "ju", rate / factor,
sys/dev/ioat/ioat.c
1888
error = sbuf_finish(&sb);
sys/dev/ioat/ioat.c
1889
sbuf_delete(&sb);
sys/dev/iscsi/icl.c
104
sbuf_putc(&sb, ' ');
sys/dev/iscsi/icl.c
105
sbuf_printf(&sb, "%s", im->im_name);
sys/dev/iscsi/icl.c
109
error = sbuf_finish(&sb);
sys/dev/iscsi/icl.c
111
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/dev/iscsi/icl.c
112
sbuf_delete(&sb);
sys/dev/iscsi/icl.c
93
struct sbuf sb;
sys/dev/iscsi/icl.c
97
sbuf_new(&sb, NULL, 256, SBUF_AUTOEXTEND | SBUF_INCLUDENUL);
sys/dev/ixl/ixl_pf_main.c
4101
ixl_sbuf_print_bytes(struct sbuf *sb, u8 *buf, int length, int label_offset, bool text)
sys/dev/ixl/ixl_pf_main.c
4118
sbuf_printf(sb, "%4d | ", label_offset + i * byte_stride);
sys/dev/ixl/ixl_pf_main.c
4121
sbuf_printf(sb, "%02x ", buf[i * byte_stride + j]);
sys/dev/ixl/ixl_pf_main.c
4125
sbuf_printf(sb, " ");
sys/dev/ixl/ixl_pf_main.c
4129
sbuf_printf(sb, "\n");
sys/dev/ixl/ixl_pf_main.c
4136
sbuf_printf(sb, ".");
sys/dev/ixl/ixl_pf_main.c
4138
sbuf_printf(sb, "%c", c);
sys/dev/ixl/ixl_pf_main.c
4141
sbuf_printf(sb, "\n");
sys/dev/led/led.c
110
*sb = sb2;
sys/dev/led/led.c
115
led_parse(const char *s, struct sbuf **sb, int *state)
sys/dev/led/led.c
129
*sb = sbuf_new_auto();
sys/dev/led/led.c
130
if (*sb == NULL)
sys/dev/led/led.c
142
sbuf_printf(*sb, "%c%c", 'A' + i, 'a' + i);
sys/dev/led/led.c
156
sbuf_cat(*sb, "Aa");
sys/dev/led/led.c
157
sbuf_cat(*sb, "Aj");
sys/dev/led/led.c
159
sbuf_cat(*sb, "jj");
sys/dev/led/led.c
174
sbuf_bcat(*sb, s, 1);
sys/dev/led/led.c
189
sbuf_cat(*sb, "aA");
sys/dev/led/led.c
191
sbuf_cat(*sb, "aC");
sys/dev/led/led.c
193
sbuf_cat(*sb, "b");
sys/dev/led/led.c
195
sbuf_cat(*sb, "d");
sys/dev/led/led.c
197
sbuf_cat(*sb, "j");
sys/dev/led/led.c
200
sbuf_delete(*sb);
sys/dev/led/led.c
203
error = sbuf_finish(*sb);
sys/dev/led/led.c
204
if (error != 0 || sbuf_len(*sb) == 0) {
sys/dev/led/led.c
205
*sb = NULL;
sys/dev/led/led.c
216
struct sbuf *sb = NULL;
sys/dev/led/led.c
228
error = led_parse(s, &sb, &state);
sys/dev/led/led.c
235
error = led_state(sc, &sb, state);
sys/dev/led/led.c
237
if (sb != NULL)
sys/dev/led/led.c
238
sbuf_delete(sb);
sys/dev/led/led.c
246
struct sbuf *sb = NULL;
sys/dev/led/led.c
249
error = led_parse(cmd, &sb, &state);
sys/dev/led/led.c
258
error = led_state(sc, &sb, state);
sys/dev/led/led.c
262
if (sb != NULL)
sys/dev/led/led.c
263
sbuf_delete(sb);
sys/dev/led/led.c
89
led_state(struct ledsc *sc, struct sbuf **sb, int state)
sys/dev/led/led.c
94
sc->spec = *sb;
sys/dev/led/led.c
95
if (*sb != NULL) {
sys/dev/led/led.c
96
sc->str = sbuf_data(*sb);
sys/dev/md/md.c
204
static void g_md_dumpconf(struct sbuf *sb, const char *indent,
sys/dev/md/md.c
2151
g_md_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/dev/md/md.c
2184
sbuf_printf(sb, " u %d", mp->unit);
sys/dev/md/md.c
2185
sbuf_printf(sb, " s %ju", (uintmax_t) mp->sectorsize);
sys/dev/md/md.c
2186
sbuf_printf(sb, " f %ju", (uintmax_t) mp->fwheads);
sys/dev/md/md.c
2187
sbuf_printf(sb, " fs %ju", (uintmax_t) mp->fwsectors);
sys/dev/md/md.c
2188
sbuf_printf(sb, " l %ju", (uintmax_t) mp->mediasize);
sys/dev/md/md.c
2189
sbuf_printf(sb, " t %s", type);
sys/dev/md/md.c
2192
sbuf_printf(sb, " file %s", mp->s_vnode.file);
sys/dev/md/md.c
2195
sbuf_printf(sb, " file %s",
sys/dev/md/md.c
2198
sbuf_printf(sb, " label %s", mp->label);
sys/dev/md/md.c
2200
sbuf_printf(sb, "%s<unit>%d</unit>\n", indent,
sys/dev/md/md.c
2202
sbuf_printf(sb, "%s<sectorsize>%ju</sectorsize>\n",
sys/dev/md/md.c
2204
sbuf_printf(sb, "%s<fwheads>%ju</fwheads>\n",
sys/dev/md/md.c
2206
sbuf_printf(sb, "%s<fwsectors>%ju</fwsectors>\n",
sys/dev/md/md.c
2209
sbuf_printf(sb, "%s<ident>", indent);
sys/dev/md/md.c
2210
g_conf_printf_escaped(sb, "%s", mp->ident);
sys/dev/md/md.c
2211
sbuf_printf(sb, "</ident>\n");
sys/dev/md/md.c
2213
sbuf_printf(sb, "%s<length>%ju</length>\n",
sys/dev/md/md.c
2215
sbuf_printf(sb, "%s<compression>%s</compression>\n", indent,
sys/dev/md/md.c
2217
sbuf_printf(sb, "%s<access>%s</access>\n", indent,
sys/dev/md/md.c
2220
sbuf_printf(sb, "%s<type>%s</type>\n", indent,
sys/dev/md/md.c
2224
sbuf_printf(sb, "%s<file>", indent);
sys/dev/md/md.c
2225
g_conf_printf_escaped(sb, "%s",
sys/dev/md/md.c
2227
sbuf_printf(sb, "</file>\n");
sys/dev/md/md.c
2229
sbuf_printf(sb, "%s<cache>%s</cache>\n", indent,
sys/dev/md/md.c
2234
sbuf_printf(sb, "%s<file>", indent);
sys/dev/md/md.c
2235
g_conf_printf_escaped(sb, "%s",
sys/dev/md/md.c
2237
sbuf_printf(sb, "</file>\n");
sys/dev/md/md.c
2239
sbuf_printf(sb, "%s<label>", indent);
sys/dev/md/md.c
2240
g_conf_printf_escaped(sb, "%s", mp->label);
sys/dev/md/md.c
2241
sbuf_printf(sb, "</label>\n");
sys/dev/mii/mii.c
215
miibus_child_pnpinfo(device_t dev __unused, device_t child, struct sbuf *sb)
sys/dev/mii/mii.c
220
sbuf_printf(sb, "oui=0x%x model=0x%x rev=0x%x",
sys/dev/mii/mii.c
227
miibus_child_location(device_t dev __unused, device_t child, struct sbuf *sb)
sys/dev/mii/mii.c
232
sbuf_printf(sb, "phyno=%d", ma->mii_phyno);
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1288
struct sbuf sb;
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1299
if (sbuf_new_for_sysctl(&sb, NULL, 1024, req) == NULL)
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1301
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1306
sbuf_printf(&sb, "pages irq %d\n",
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1308
sbuf_printf(&sb, "command irq %d\n",
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1310
sbuf_printf(&sb, "async irq %d\n",
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1322
sbuf_printf(&sb, "channel %d rq %d cq %d irq %d\n", i,
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1329
sbuf_printf(&sb, "channel %d tc %d sq %d cq %d irq %d\n",
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1337
error = sbuf_finish(&sb);
sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
1338
sbuf_delete(&sb);
sys/dev/mmc/mmc.c
144
static int mmc_child_location(device_t dev, device_t child, struct sbuf *sb);
sys/dev/mmc/mmc.c
2551
mmc_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/mmc/mmc.c
2554
sbuf_printf(sb, "rca=0x%04x", mmc_get_rca(child));
sys/dev/mpr/mpr.c
2105
struct sbuf *sb;
sys/dev/mpr/mpr.c
2127
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/mpr/mpr.c
2142
sbuf_bcat(sb, &hdr, sizeof(hdr));
sys/dev/mpr/mpr.c
2143
sbuf_bcat(sb, cm->cm_req, 128);
sys/dev/mpr/mpr.c
2146
sbuf_bcat(sb, chain->chain, 128);
sys/dev/mpr/mpr.c
2149
error = sbuf_finish(sb);
sys/dev/mpr/mpr.c
2150
sbuf_delete(sb);
sys/dev/mpr/mpr_sas.c
308
struct sbuf sb;
sys/dev/mpr/mpr_sas.c
319
sbuf_new(&sb, str, sizeof(str), 0);
sys/dev/mpr/mpr_sas.c
324
xpt_path_sbuf(cm->cm_ccb->csio.ccb_h.path, &sb);
sys/dev/mpr/mpr_sas.c
326
scsi_command_string(&cm->cm_ccb->csio, &sb);
sys/dev/mpr/mpr_sas.c
327
sbuf_printf(&sb, "length %d ",
sys/dev/mpr/mpr_sas.c
331
sbuf_printf(&sb, "(noperiph:%s%d:%u:%u:%u): ",
sys/dev/mpr/mpr_sas.c
339
sbuf_printf(&sb, "SMID %u ", cm->cm_desc.Default.SMID);
sys/dev/mpr/mpr_sas.c
340
sbuf_vprintf(&sb, fmt, ap);
sys/dev/mpr/mpr_sas.c
341
sbuf_finish(&sb);
sys/dev/mpr/mpr_sas.c
342
mpr_print_field(cm->cm_sc, "%s", sbuf_data(&sb));
sys/dev/mps/mps.c
1951
struct sbuf *sb;
sys/dev/mps/mps.c
1973
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/mps/mps.c
1988
sbuf_bcat(sb, &hdr, sizeof(hdr));
sys/dev/mps/mps.c
1989
sbuf_bcat(sb, cm->cm_req, 128);
sys/dev/mps/mps.c
1992
sbuf_bcat(sb, chain->chain, 128);
sys/dev/mps/mps.c
1995
error = sbuf_finish(sb);
sys/dev/mps/mps.c
1996
sbuf_delete(sb);
sys/dev/mps/mps_sas.c
299
struct sbuf sb;
sys/dev/mps/mps_sas.c
310
sbuf_new(&sb, str, sizeof(str), 0);
sys/dev/mps/mps_sas.c
315
xpt_path_sbuf(cm->cm_ccb->csio.ccb_h.path, &sb);
sys/dev/mps/mps_sas.c
317
scsi_command_string(&cm->cm_ccb->csio, &sb);
sys/dev/mps/mps_sas.c
318
sbuf_printf(&sb, "length %d ",
sys/dev/mps/mps_sas.c
323
sbuf_printf(&sb, "(noperiph:%s%d:%u:%u:%u): ",
sys/dev/mps/mps_sas.c
331
sbuf_printf(&sb, "SMID %u ", cm->cm_desc.Default.SMID);
sys/dev/mps/mps_sas.c
332
sbuf_vprintf(&sb, fmt, ap);
sys/dev/mps/mps_sas.c
333
sbuf_finish(&sb);
sys/dev/mps/mps_sas.c
334
mps_print_field(cm->cm_sc, "%s", sbuf_data(&sb));
sys/dev/mvs/mvs_pci.c
484
mvs_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/mvs/mvs_pci.c
487
sbuf_printf(sb, "channel=%d",
sys/dev/mvs/mvs_soc.c
423
mvs_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/mvs/mvs_soc.c
426
sbuf_printf(sb, "channel=%d", (int)(intptr_t)device_get_ivars(child));
sys/dev/ntb/ntb.c
168
ntb_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ntb/ntb.c
172
sbuf_printf(sb, "function=%d", nc->function);
sys/dev/ntb/ntb.h
36
int ntb_child_location(device_t dev, device_t child, struct sbuf *sb);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
692
struct sbuf *sb;
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
695
sb = sbuf_new_for_sysctl(NULL, NULL, 4096, req);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
696
if (sb == NULL)
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
697
return (sb->s_error);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
699
sbuf_printf(sb, "NTB AMD Hardware info:\n\n");
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
700
sbuf_printf(sb, "AMD NTB side: %s\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
702
sbuf_printf(sb, "AMD LNK STA: 0x%#06x\n", ntb->lnk_sta);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
705
sbuf_printf(sb, "AMD Link Status: Down\n");
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
707
sbuf_printf(sb, "AMD Link Status: Up\n");
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
708
sbuf_printf(sb, "AMD Link Speed: PCI-E Gen %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
710
sbuf_printf(sb, "AMD Link Width: PCI-E Width %u\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
714
sbuf_printf(sb, "AMD Memory window count: %d\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
716
sbuf_printf(sb, "AMD Spad count: %d\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
718
sbuf_printf(sb, "AMD Doorbell count: %d\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
720
sbuf_printf(sb, "AMD MSI-X vec count: %d\n\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
722
sbuf_printf(sb, "AMD Doorbell valid mask: 0x%x\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
724
sbuf_printf(sb, "AMD Doorbell Mask: 0x%x\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
726
sbuf_printf(sb, "AMD Doorbell: 0x%x\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
728
sbuf_printf(sb, "AMD NTB Incoming XLAT: \n");
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
729
sbuf_printf(sb, "AMD XLAT1: 0x%jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
731
sbuf_printf(sb, "AMD XLAT23: 0x%jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
733
sbuf_printf(sb, "AMD XLAT45: 0x%jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
735
sbuf_printf(sb, "AMD LMT1: 0x%x\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
737
sbuf_printf(sb, "AMD LMT23: 0x%jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
739
sbuf_printf(sb, "AMD LMT45: 0x%jx\n",
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
742
rc = sbuf_finish(sb);
sys/dev/ntb/ntb_hw/ntb_hw_amd.c
743
sbuf_delete(sb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3203
struct sbuf sb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3206
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3208
sbuf_printf(&sb, "%b", ntb->features, NTB_FEATURES_STR);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3209
error = sbuf_finish(&sb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3210
sbuf_delete(&sb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3248
struct sbuf sb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3253
sbuf_new_for_sysctl(&sb, NULL, 32, req);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3256
sbuf_printf(&sb, "up / PCIe Gen %u / Width x%u",
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3259
sbuf_printf(&sb, "down");
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3261
error = sbuf_finish(&sb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3262
sbuf_delete(&sb);
sys/dev/ntb/ntb_transport.c
577
ntb_transport_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ntb/ntb_transport.c
581
sbuf_printf(sb, "consumer=%d", nc->consumer);
sys/dev/ntb/test/ntb_tool.c
511
struct sbuf *sb;
sys/dev/ntb/test/ntb_tool.c
530
sb = sbuf_new_for_sysctl(NULL, NULL, size, req);
sys/dev/ntb/test/ntb_tool.c
531
if (sb == NULL) {
sys/dev/ntb/test/ntb_tool.c
532
rc = sb->s_error;
sys/dev/ntb/test/ntb_tool.c
537
sbuf_printf(sb, "\nConfigured MW size\t: %zu\n", inmw->size);
sys/dev/ntb/test/ntb_tool.c
539
sbuf_printf(sb, "\nConfigured Peer MW size\t: %zu\n",
sys/dev/ntb/test/ntb_tool.c
541
sbuf_printf(sb, "R/W size\t\t: %zi\nR/W Offset\t\t: %zi\n\nData\n----"
sys/dev/ntb/test/ntb_tool.c
554
sbuf_printf(sb, "\n%08zx:", index);
sys/dev/ntb/test/ntb_tool.c
558
sbuf_printf(sb, " ");
sys/dev/ntb/test/ntb_tool.c
559
sbuf_printf(sb, "%02hhx", *(tmp+i));
sys/dev/ntb/test/ntb_tool.c
562
sbuf_printf(sb, "\n\nNOTE: Truncating read size %zi->1024 "
sys/dev/ntb/test/ntb_tool.c
567
rc = sbuf_finish(sb);
sys/dev/ntb/test/ntb_tool.c
568
sbuf_delete(sb);
sys/dev/ntb/test/ntb_tool.c
894
struct sbuf *sb;
sys/dev/ntb/test/ntb_tool.c
897
sb = sbuf_new_for_sysctl(NULL, NULL, buf_size, req);
sys/dev/ntb/test/ntb_tool.c
898
if (sb == NULL) {
sys/dev/ntb/test/ntb_tool.c
899
rc = sb->s_error;
sys/dev/ntb/test/ntb_tool.c
903
sbuf_printf(sb, "\nInbound MW \t%d\n", inmw->widx);
sys/dev/ntb/test/ntb_tool.c
904
sbuf_printf(sb, "Port \t%d (%d)\n",
sys/dev/ntb/test/ntb_tool.c
906
sbuf_printf(sb, "Window Address \t%p\n", inmw->mm_base);
sys/dev/ntb/test/ntb_tool.c
907
sbuf_printf(sb, "DMA Address \t0x%016llx\n", (long long)inmw->dma_base);
sys/dev/ntb/test/ntb_tool.c
908
sbuf_printf(sb, "Window Size \t0x%016zx[p]\n", inmw->size);
sys/dev/ntb/test/ntb_tool.c
909
sbuf_printf(sb, "Alignment \t0x%016zx[p]\n", inmw->xlat_align);
sys/dev/ntb/test/ntb_tool.c
910
sbuf_printf(sb, "Size Alignment \t0x%016zx[p]\n",
sys/dev/ntb/test/ntb_tool.c
912
sbuf_printf(sb, "Size Max \t0x%016zx[p]\n", inmw->phys_size);
sys/dev/ntb/test/ntb_tool.c
914
rc = sbuf_finish(sb);
sys/dev/ntb/test/ntb_tool.c
915
sbuf_delete(sb);
sys/dev/nvdimm/nvdimm.c
315
struct sbuf *sb;
sys/dev/nvdimm/nvdimm.c
359
sb = sbuf_new_auto();
sys/dev/nvdimm/nvdimm.c
360
(void) sbuf_printf(sb, "0x%b", flags,
sys/dev/nvdimm/nvdimm.c
369
error = sbuf_finish(sb);
sys/dev/nvdimm/nvdimm.c
371
sbuf_delete(sb);
sys/dev/nvdimm/nvdimm.c
377
nv->nv_flags_str = strdup(sbuf_data(sb), M_NVDIMM);
sys/dev/nvdimm/nvdimm.c
378
sbuf_delete(sb);
sys/dev/nvdimm/nvdimm_acpi.c
243
nvdimm_root_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/nvdimm/nvdimm_acpi.c
249
sbuf_printf(sb, "handle=%s", acpi_name(handle));
sys/dev/nvdimm/nvdimm_e820.c
100
sbuf_delete(&sb);
sys/dev/nvdimm/nvdimm_e820.c
69
struct sbuf sb;
sys/dev/nvdimm/nvdimm_e820.c
73
sbuf_new(&sb, buffer, sizeof(buffer), SBUF_FIXEDLEN);
sys/dev/nvdimm/nvdimm_e820.c
74
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/dev/nvdimm/nvdimm_e820.c
76
sbuf_printf(&sb, "%s: %s: ", device_get_nameunit(dev), func);
sys/dev/nvdimm/nvdimm_e820.c
78
sbuf_cat(&sb, "Found BIOS PRAM regions: ");
sys/dev/nvdimm/nvdimm_e820.c
80
sbuf_printf(&sb, "Remaining unallocated PRAM regions after "
sys/dev/nvdimm/nvdimm_e820.c
87
sbuf_putc(&sb, ',');
sys/dev/nvdimm/nvdimm_e820.c
90
sbuf_printf(&sb, "0x%jx-0x%jx",
sys/dev/nvdimm/nvdimm_e820.c
97
sbuf_cat(&sb, "<none>");
sys/dev/nvdimm/nvdimm_e820.c
98
sbuf_putc(&sb, '\n');
sys/dev/nvdimm/nvdimm_e820.c
99
sbuf_finish(&sb);
sys/dev/nvme/nvme.h
1906
void nvme_opcode_sbuf(bool admin, uint8_t opc, struct sbuf *sb);
sys/dev/nvme/nvme_ctrlr.c
100
sbuf_printf(&sb, "%s: ", device_get_nameunit(ctrlr->dev));
sys/dev/nvme/nvme_ctrlr.c
102
sbuf_vprintf(&sb, msg, ap);
sys/dev/nvme/nvme_ctrlr.c
104
error = sbuf_finish(&sb);
sys/dev/nvme/nvme_ctrlr.c
106
printf("%s\n", sbuf_data(&sb));
sys/dev/nvme/nvme_ctrlr.c
107
sbuf_delete(&sb);
sys/dev/nvme/nvme_ctrlr.c
68
struct sbuf sb;
sys/dev/nvme/nvme_ctrlr.c
71
if (sbuf_new(&sb, NULL, 0, SBUF_AUTOEXTEND | SBUF_NOWAIT) == NULL)
sys/dev/nvme/nvme_ctrlr.c
73
sbuf_printf(&sb, "name=\"%s\" ", device_get_nameunit(ctrlr->dev));
sys/dev/nvme/nvme_ctrlr.c
74
sbuf_vprintf(&sb, msg, ap);
sys/dev/nvme/nvme_ctrlr.c
75
error = sbuf_finish(&sb);
sys/dev/nvme/nvme_ctrlr.c
77
devctl_notify("nvme", "controller", type, sbuf_data(&sb));
sys/dev/nvme/nvme_ctrlr.c
78
sbuf_delete(&sb);
sys/dev/nvme/nvme_ctrlr.c
94
struct sbuf sb;
sys/dev/nvme/nvme_ctrlr.c
98
if (sbuf_new(&sb, NULL, 0, SBUF_AUTOEXTEND | SBUF_NOWAIT) == NULL)
sys/dev/nvme/nvme_qpair.c
122
struct sbuf sb;
sys/dev/nvme/nvme_qpair.c
124
sbuf_new(&sb, buf, len, SBUF_FIXEDLEN);
sys/dev/nvme/nvme_qpair.c
125
nvme_sc_sbuf(cpl, &sb);
sys/dev/nvme/nvme_qpair.c
126
if (sbuf_finish(&sb) != 0)
sys/dev/nvme/nvme_qpair.c
50
struct sbuf sb;
sys/dev/nvme/nvme_qpair.c
52
sbuf_new(&sb, buf, len, SBUF_FIXEDLEN);
sys/dev/nvme/nvme_qpair.c
53
nvme_opcode_sbuf(admin, opc, &sb);
sys/dev/nvme/nvme_qpair.c
54
if (sbuf_finish(&sb) != 0)
sys/dev/nvme/nvme_util.c
197
nvme_opcode_sbuf(bool admin, uint8_t opc, struct sbuf *sb)
sys/dev/nvme/nvme_util.c
209
sbuf_printf(sb, "%s (%02x)", type, opc);
sys/dev/nvme/nvme_util.c
211
sbuf_printf(sb, "%s (%02x)", s, opc);
sys/dev/nvme/nvme_util.c
215
nvme_sc_sbuf(const struct nvme_completion *cpl, struct sbuf *sb)
sys/dev/nvme/nvme_util.c
251
sbuf_printf(sb, "RESERVED (%02x/%02x)", sct, sc);
sys/dev/nvme/nvme_util.c
253
sbuf_printf(sb, "%s (%02x/%02x)", type, sct, sc);
sys/dev/nvme/nvme_util.c
255
sbuf_printf(sb, "%s (%02x/%02x)", s, sct, sc);
sys/dev/nvme/nvme_util.c
259
nvme_cpl_sbuf(const struct nvme_completion *cpl, struct sbuf *sb)
sys/dev/nvme/nvme_util.c
264
nvme_sc_sbuf(cpl, sb);
sys/dev/nvme/nvme_util.c
266
sbuf_printf(sb, " M");
sys/dev/nvme/nvme_util.c
268
sbuf_printf(sb, " DNR");
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
106
retval = sbuf_printf(sb, "\t<port>%s,p,%u</port>\n", np->cdata.subnqn,
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1078
struct sbuf *sb;
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1083
sb = sbuf_new(NULL, NULL, lp->alloc_len, SBUF_FIXEDLEN |
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1085
if (sb == NULL) {
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1092
sbuf_printf(sb, "<ctlnvmflist>\n");
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1097
sbuf_printf(sb, "<connection id=\"%d\">"
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1110
sbuf_printf(sb, "</ctlnvmflist>\n");
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1111
if (sbuf_finish(sb) != 0) {
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1112
sbuf_delete(sb);
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1119
error = copyout(sbuf_data(sb), lp->conn_xml, sbuf_len(sb));
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
112
retval = sbuf_printf(sb, "\t<host id=\"%u\">%s</host>\n",
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1121
sbuf_delete(sb);
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1127
lp->fill_len = sbuf_len(sb);
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1129
sbuf_delete(sb);
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
99
nvmft_info(void *arg, struct sbuf *sb)
sys/dev/nvmf/controller/nvmft_controller.c
30
struct sbuf sb;
sys/dev/nvmf/controller/nvmft_controller.c
34
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/dev/nvmf/controller/nvmft_controller.c
35
sbuf_set_drain(&sb, sbuf_printf_drain, &retval);
sys/dev/nvmf/controller/nvmft_controller.c
37
sbuf_printf(&sb, "nvmft%u: ", ctrlr->cntlid);
sys/dev/nvmf/controller/nvmft_controller.c
40
sbuf_vprintf(&sb, fmt, ap);
sys/dev/nvmf/controller/nvmft_controller.c
43
sbuf_finish(&sb);
sys/dev/nvmf/controller/nvmft_controller.c
44
sbuf_delete(&sb);
sys/dev/nvmf/host/nvmf_ns.c
47
struct sbuf sb;
sys/dev/nvmf/host/nvmf_ns.c
50
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/dev/nvmf/host/nvmf_ns.c
51
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/dev/nvmf/host/nvmf_ns.c
53
sbuf_printf(&sb, "%sn%u: ", device_get_nameunit(ns->sc->dev),
sys/dev/nvmf/host/nvmf_ns.c
57
sbuf_vprintf(&sb, fmt, ap);
sys/dev/nvmf/host/nvmf_ns.c
60
sbuf_finish(&sb);
sys/dev/nvmf/host/nvmf_ns.c
61
sbuf_delete(&sb);
sys/dev/ocs_fc/ocs_cam.c
1544
struct sbuf sb;
sys/dev/ocs_fc/ocs_cam.c
1547
sbuf_new(&sb, err_str, sizeof(err_str), 0);
sys/dev/ocs_fc/ocs_cam.c
1549
xpt_path_sbuf(ccb->ccb_h.path, &sb);
sys/dev/ocs_fc/ocs_cam.c
1559
scsi_command_string(&ccb->csio, &sb);
sys/dev/ocs_fc/ocs_cam.c
1560
sbuf_printf(&sb, "length %d ", ccb->csio.dxfer_len);
sys/dev/ocs_fc/ocs_cam.c
1562
sbuf_printf(&sb, "error status %d (%s)\n", scsi_status,
sys/dev/ocs_fc/ocs_cam.c
1564
sbuf_finish(&sb);
sys/dev/ocs_fc/ocs_cam.c
1565
printf("%s", sbuf_data(&sb));
sys/dev/ofw/ofw_bus_subr.c
107
struct sbuf *sb)
sys/dev/ofw/ofw_bus_subr.c
112
rv = bus_generic_get_device_path(cbdev, child, locator, sb);
sys/dev/ofw/ofw_bus_subr.c
114
sbuf_printf(sb, "/%s", ofw_bus_get_name(child));
sys/dev/ofw/ofw_bus_subr.c
118
return (bus_generic_get_device_path(cbdev, child, locator, sb));
sys/dev/ofw/ofw_bus_subr.c
88
ofw_bus_gen_child_pnpinfo(device_t cbdev, device_t child, struct sbuf *sb)
sys/dev/ofw/ofw_bus_subr.c
95
sbuf_printf(sb, "name=%s ", ofw_bus_get_name(child));
sys/dev/ofw/ofw_bus_subr.c
99
sbuf_printf(sb, "compat=%s ", ofw_bus_get_compat(child));
sys/dev/ow/ow.c
582
ow_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb)
sys/dev/ow/ow.c
587
sbuf_printf(sb, "romid=%8D", &di->romid, ":");
sys/dev/pci/pci.c
6107
pci_child_location_method(device_t dev, device_t child, struct sbuf *sb)
sys/dev/pci/pci.c
6110
sbuf_printf(sb, "slot=%d function=%d dbsf=pci%d:%d:%d:%d",
sys/dev/pci/pci.c
6117
pci_child_pnpinfo_method(device_t dev, device_t child, struct sbuf *sb)
sys/dev/pci/pci.c
6124
sbuf_printf(sb, "vendor=0x%04x device=0x%04x subvendor=0x%04x "
sys/dev/pci/pci.c
6133
struct sbuf *sb)
sys/dev/pci/pci.c
6139
rv = bus_generic_get_device_path(parent, bus, locator, sb);
sys/dev/pci/pci.c
6141
sbuf_printf(sb, "/Pci(0x%x,0x%x)", pci_get_slot(child),
sys/dev/pci/pci.c
6146
return (bus_generic_get_device_path(bus, child, locator, sb));
sys/dev/puc/puc.c
739
puc_bus_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/puc/puc.c
744
sbuf_printf(sb, "port=%d", port->p_nr);
sys/dev/puc/puc.c
749
puc_bus_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb)
sys/dev/puc/puc.c
754
sbuf_printf(sb, "type=%d", port->p_type);
sys/dev/puc/puc_bfe.h
85
int puc_bus_child_location(device_t, device_t, struct sbuf *sb);
sys/dev/puc/puc_bfe.h
86
int puc_bus_child_pnpinfo(device_t, device_t, struct sbuf *sb);
sys/dev/pwm/pwmbus.c
70
pwmbus_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/pwm/pwmbus.c
75
sbuf_printf(sb, "hwdev=%s channel=%u",
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
22
struct sbuf sb;
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
28
sbuf_new_for_sysctl(&sb, NULL, 128, req);
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
33
sbuf_printf(&sb, "[%s]\n", sec->name);
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
36
sbuf_printf(&sb, "%s = %s\n", ptr->key, ptr->val);
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
40
error = sbuf_finish(&sb);
sys/dev/qat/qat_common/adf_freebsd_cfg_dev_dbg.c
41
sbuf_delete(&sb);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
129
struct sbuf sb;
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
135
sbuf_new_for_sysctl(&sb, NULL, 128, req);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
141
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
160
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
168
error = sbuf_finish(&sb);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
169
sbuf_delete(&sb);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
25
struct sbuf sb;
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
32
sbuf_new_for_sysctl(&sb, NULL, 128, req);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
44
sbuf_cat(&sb, "\n------- Ring configuration -------\n");
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
45
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
48
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
52
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
58
sbuf_printf(&sb,
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
62
sbuf_cat(&sb, "----------- Ring data ------------\n");
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
68
sbuf_printf(&sb, "%p:", wp);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
70
sbuf_printf(&sb, " %08x", *wp);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
71
sbuf_printf(&sb, "\n");
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
73
error = sbuf_finish(&sb);
sys/dev/qat/qat_common/adf_freebsd_transport_debug.c
74
sbuf_delete(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
106
sbuf_finish(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
107
ret = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
108
sbuf_delete(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
54
struct sbuf sb;
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
69
sbuf_new_for_sysctl(&sb, NULL, 2048, req);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
71
sbuf_printf(&sb, "\n");
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
83
sbuf_printf(&sb,
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
88
sbuf_printf(&sb, "\t\tAE[%d]: crypto\n", j);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
91
sbuf_printf(&sb,
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_ae_config.c
96
sbuf_printf(&sb,
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
25
struct sbuf sb;
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
30
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
31
sbuf_printf(&sb, "\n");
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
32
sbuf_printf(&sb, LINE);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
33
sbuf_printf(&sb,
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
39
sbuf_finish(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
40
SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_misc_error_stats.c
41
sbuf_delete(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
19
struct sbuf sb;
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
28
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
30
sbuf_printf(&sb, "\n");
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
31
sbuf_printf(&sb, LINE);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
38
&sb,
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
43
sbuf_finish(&sb);
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
44
SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/dev/qat/qat_hw/qat_c4xxx/adf_c4xxx_pke_replay_stats.c
45
sbuf_delete(&sb);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
328
u16 sb = ecore_int_get_sp_sb_id(p_hwfn);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
355
p_ramrod->event_ring_sb_id = OSAL_CPU_TO_LE16(sb);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
443
sb, sb_index, p_ramrod->outer_tag_config.outer_tag.tpid,
sys/dev/qlnx/qlnxe/mcp_private.h
474
struct pf_sb_t sb;
sys/dev/qlnx/qlnxr/qlnxr_def.h
233
struct ecore_sb_info *sb;
sys/dev/qlnx/qlnxr/qlnxr_os.c
307
ecore_sb_ack(cnq->sb, IGU_INT_DISABLE, 0 /*do not update*/);
sys/dev/qlnx/qlnxr/qlnxr_os.c
309
ecore_sb_update_sb_idx(cnq->sb);
sys/dev/qlnx/qlnxr/qlnxr_os.c
353
ecore_sb_ack(cnq->sb, IGU_INT_ENABLE, 1 /*update*/);
sys/dev/qlnx/qlnxr/qlnxr_os.c
518
dev->cnq_array[i].sb = &dev->sb_array[i];
sys/dev/siis/siis.c
408
siis_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/siis/siis.c
411
sbuf_printf(sb, "channel=%d",
sys/dev/smbus/smbus.c
142
smbus_child_location(device_t parent, device_t child, struct sbuf *sb)
sys/dev/smbus/smbus.c
148
sbuf_printf(sb, "addr=0x%x", devi->addr);
sys/dev/sound/pci/hda/hdaa.c
1006
hdaa_dump_audio_formats_sb(struct sbuf *sb, uint32_t fcap, uint32_t pcmcap)
sys/dev/sound/pci/hda/hdaa.c
1012
sbuf_printf(sb, " Stream cap: 0x%08x", cap);
sys/dev/sound/pci/hda/hdaa.c
1014
sbuf_printf(sb, " AC3");
sys/dev/sound/pci/hda/hdaa.c
1016
sbuf_printf(sb, " FLOAT32");
sys/dev/sound/pci/hda/hdaa.c
1018
sbuf_printf(sb, " PCM");
sys/dev/sound/pci/hda/hdaa.c
1019
sbuf_printf(sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1023
sbuf_printf(sb, " PCM cap: 0x%08x", cap);
sys/dev/sound/pci/hda/hdaa.c
1025
sbuf_printf(sb, " 8");
sys/dev/sound/pci/hda/hdaa.c
1027
sbuf_printf(sb, " 16");
sys/dev/sound/pci/hda/hdaa.c
1029
sbuf_printf(sb, " 20");
sys/dev/sound/pci/hda/hdaa.c
1031
sbuf_printf(sb, " 24");
sys/dev/sound/pci/hda/hdaa.c
1033
sbuf_printf(sb, " 32");
sys/dev/sound/pci/hda/hdaa.c
1034
sbuf_printf(sb, " bits,");
sys/dev/sound/pci/hda/hdaa.c
1036
sbuf_printf(sb, " 8");
sys/dev/sound/pci/hda/hdaa.c
1038
sbuf_printf(sb, " 11");
sys/dev/sound/pci/hda/hdaa.c
1040
sbuf_printf(sb, " 16");
sys/dev/sound/pci/hda/hdaa.c
1042
sbuf_printf(sb, " 22");
sys/dev/sound/pci/hda/hdaa.c
1044
sbuf_printf(sb, " 32");
sys/dev/sound/pci/hda/hdaa.c
1046
sbuf_printf(sb, " 44");
sys/dev/sound/pci/hda/hdaa.c
1047
sbuf_printf(sb, " 48");
sys/dev/sound/pci/hda/hdaa.c
1049
sbuf_printf(sb, " 88");
sys/dev/sound/pci/hda/hdaa.c
1051
sbuf_printf(sb, " 96");
sys/dev/sound/pci/hda/hdaa.c
1053
sbuf_printf(sb, " 176");
sys/dev/sound/pci/hda/hdaa.c
1055
sbuf_printf(sb, " 192");
sys/dev/sound/pci/hda/hdaa.c
1056
sbuf_printf(sb, " KHz\n");
sys/dev/sound/pci/hda/hdaa.c
1061
hdaa_dump_pin_sb(struct sbuf *sb, struct hdaa_widget *w)
sys/dev/sound/pci/hda/hdaa.c
1067
sbuf_printf(sb, " Pin cap: 0x%08x", pincap);
sys/dev/sound/pci/hda/hdaa.c
1069
sbuf_printf(sb, " ISC");
sys/dev/sound/pci/hda/hdaa.c
1071
sbuf_printf(sb, " TRQD");
sys/dev/sound/pci/hda/hdaa.c
1073
sbuf_printf(sb, " PDC");
sys/dev/sound/pci/hda/hdaa.c
1075
sbuf_printf(sb, " HP");
sys/dev/sound/pci/hda/hdaa.c
1077
sbuf_printf(sb, " OUT");
sys/dev/sound/pci/hda/hdaa.c
1079
sbuf_printf(sb, " IN");
sys/dev/sound/pci/hda/hdaa.c
1081
sbuf_printf(sb, " BAL");
sys/dev/sound/pci/hda/hdaa.c
1083
sbuf_printf(sb, " HDMI");
sys/dev/sound/pci/hda/hdaa.c
1085
sbuf_printf(sb, " VREF[");
sys/dev/sound/pci/hda/hdaa.c
1087
sbuf_printf(sb, " 50");
sys/dev/sound/pci/hda/hdaa.c
1089
sbuf_printf(sb, " 80");
sys/dev/sound/pci/hda/hdaa.c
1091
sbuf_printf(sb, " 100");
sys/dev/sound/pci/hda/hdaa.c
1093
sbuf_printf(sb, " GROUND");
sys/dev/sound/pci/hda/hdaa.c
1095
sbuf_printf(sb, " HIZ");
sys/dev/sound/pci/hda/hdaa.c
1096
sbuf_printf(sb, " ]");
sys/dev/sound/pci/hda/hdaa.c
1099
sbuf_printf(sb, " EAPD");
sys/dev/sound/pci/hda/hdaa.c
1101
sbuf_printf(sb, " DP");
sys/dev/sound/pci/hda/hdaa.c
1103
sbuf_printf(sb, " HBR");
sys/dev/sound/pci/hda/hdaa.c
1104
sbuf_printf(sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1106
sbuf_printf(sb, " Pin config: 0x%08x", conf);
sys/dev/sound/pci/hda/hdaa.c
1107
sbuf_printf(sb, " as=%d seq=%d "
sys/dev/sound/pci/hda/hdaa.c
1117
sbuf_printf(sb, " Pin control: 0x%08x", w->wclass.pin.ctrl);
sys/dev/sound/pci/hda/hdaa.c
1119
sbuf_printf(sb, " HP");
sys/dev/sound/pci/hda/hdaa.c
1121
sbuf_printf(sb, " IN");
sys/dev/sound/pci/hda/hdaa.c
1123
sbuf_printf(sb, " OUT");
sys/dev/sound/pci/hda/hdaa.c
1127
sbuf_printf(sb, " HBR");
sys/dev/sound/pci/hda/hdaa.c
1130
sbuf_printf(sb, " EPTs");
sys/dev/sound/pci/hda/hdaa.c
1134
sbuf_printf(sb, " VREFs");
sys/dev/sound/pci/hda/hdaa.c
1136
sbuf_printf(sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1140
hdaa_dump_amp_sb(struct sbuf *sb, uint32_t cap, const char *banner)
sys/dev/sound/pci/hda/hdaa.c
1147
sbuf_printf(sb, " %s amp: 0x%08x "
sys/dev/sound/pci/hda/hdaa.c
1161
struct sbuf sb;
sys/dev/sound/pci/hda/hdaa.c
1167
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/sound/pci/hda/hdaa.c
1169
sbuf_printf(&sb, "%s%s\n", w->name,
sys/dev/sound/pci/hda/hdaa.c
1171
sbuf_printf(&sb, " Widget cap: 0x%08x",
sys/dev/sound/pci/hda/hdaa.c
1175
sbuf_printf(&sb, " LRSWAP");
sys/dev/sound/pci/hda/hdaa.c
1177
sbuf_printf(&sb, " PWR");
sys/dev/sound/pci/hda/hdaa.c
1179
sbuf_printf(&sb, " DIGITAL");
sys/dev/sound/pci/hda/hdaa.c
1181
sbuf_printf(&sb, " UNSOL");
sys/dev/sound/pci/hda/hdaa.c
1183
sbuf_printf(&sb, " PROC");
sys/dev/sound/pci/hda/hdaa.c
1185
sbuf_printf(&sb, " STRIPE(x%d)",
sys/dev/sound/pci/hda/hdaa.c
1189
sbuf_printf(&sb, " STEREO");
sys/dev/sound/pci/hda/hdaa.c
1191
sbuf_printf(&sb, " %dCH", j + 1);
sys/dev/sound/pci/hda/hdaa.c
1193
sbuf_printf(&sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1195
sbuf_printf(&sb, " Association: %d (0x%04x)\n",
sys/dev/sound/pci/hda/hdaa.c
1199
sbuf_printf(&sb, " OSS: %s",
sys/dev/sound/pci/hda/hdaa.c
1202
sbuf_printf(&sb, " (%s)", ossnames[w->ossdev]);
sys/dev/sound/pci/hda/hdaa.c
1203
sbuf_printf(&sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1207
hdaa_dump_audio_formats_sb(&sb,
sys/dev/sound/pci/hda/hdaa.c
1212
hdaa_dump_pin_sb(&sb, w);
sys/dev/sound/pci/hda/hdaa.c
1214
sbuf_printf(&sb, " EAPD: 0x%08x%s%s%s\n",
sys/dev/sound/pci/hda/hdaa.c
1225
hdaa_dump_amp_sb(&sb, w->param.outamp_cap, "Output");
sys/dev/sound/pci/hda/hdaa.c
1228
hdaa_dump_amp_sb(&sb, w->param.inamp_cap, " Input");
sys/dev/sound/pci/hda/hdaa.c
1230
sbuf_printf(&sb, " Connections: %d\n", w->nconns);
sys/dev/sound/pci/hda/hdaa.c
1233
sbuf_printf(&sb, " + %s<- nid=%d [%s]",
sys/dev/sound/pci/hda/hdaa.c
1237
sbuf_printf(&sb, " [UNKNOWN]");
sys/dev/sound/pci/hda/hdaa.c
1239
sbuf_printf(&sb, " [DISABLED]");
sys/dev/sound/pci/hda/hdaa.c
1242
sbuf_printf(&sb, " (selected)");
sys/dev/sound/pci/hda/hdaa.c
1243
sbuf_printf(&sb, "\n");
sys/dev/sound/pci/hda/hdaa.c
1245
error = sbuf_finish(&sb);
sys/dev/sound/pci/hda/hdaa.c
1246
sbuf_delete(&sb);
sys/dev/sound/pci/hda/hdaa.c
6769
hdaa_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/sound/pci/hda/hdaa.c
6777
sbuf_printf(sb, "nid=");
sys/dev/sound/pci/hda/hdaa.c
6783
sbuf_printf(sb, "%s%d", first ? "" : ",", as->pins[i]);
sys/dev/sound/pci/hda/hdaa.c
6792
sbuf_printf(sb, "%s%d", first ? "" : ",", as->pins[i]);
sys/dev/sound/pci/hda/hdac.c
1833
hdac_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/sound/pci/hda/hdac.c
1836
sbuf_printf(sb, "cad=%d", (int)(intptr_t)device_get_ivars(child));
sys/dev/sound/pci/hda/hdac.c
1841
hdac_child_pnpinfo_method(device_t dev, device_t child, struct sbuf *sb)
sys/dev/sound/pci/hda/hdac.c
1846
sbuf_printf(sb,
sys/dev/sound/pci/hda/hdacc.c
553
hdacc_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/dev/sound/pci/hda/hdacc.c
557
sbuf_printf(sb, "nid=%d", fg->nid);
sys/dev/sound/pci/hda/hdacc.c
562
hdacc_child_pnpinfo_method(device_t dev, device_t child, struct sbuf *sb)
sys/dev/sound/pci/hda/hdacc.c
566
sbuf_printf(sb, "type=0x%02x subsystem=0x%08x",
sys/dev/sound/pci/solo.c
1024
rman_get_start(sc->io), rman_get_start(sc->sb), rman_get_start(sc->vc),
sys/dev/sound/pci/solo.c
181
return port_rd(sc->sb, reg, 1);
sys/dev/sound/pci/solo.c
187
port_wr(sc->sb, reg, val, 1);
sys/dev/sound/pci/solo.c
833
if (sc->sb) {
sys/dev/sound/pci/solo.c
834
bus_release_resource(dev, SYS_RES_IOPORT, PCIR_BAR(1), sc->sb);
sys/dev/sound/pci/solo.c
835
sc->sb = NULL;
sys/dev/sound/pci/solo.c
872
sc->sb = bus_alloc_resource_any(dev, SYS_RES_IOPORT, &rid, RF_ACTIVE);
sys/dev/sound/pci/solo.c
890
return (sc->irq && sc->io && sc->sb && sc->vc &&
sys/dev/sound/pci/solo.c
90
struct resource *io, *sb, *vc, *mpu, *gp; /* I/O address for the board */
sys/dev/sound/sndstat.c
382
struct sbuf sb;
sys/dev/sound/sndstat.c
457
sbuf_new(&sb, NULL, 4096, SBUF_AUTOEXTEND);
sys/dev/sound/sndstat.c
460
sbuf_delete(&sb);
sys/dev/sound/sndstat.c
523
sbuf_printf(&sb, "[%s", (c->direction == PCMDIR_REC) ?
sys/dev/sound/sndstat.c
526
sbuf_printf(&sb, "[%s", (c->direction == PCMDIR_REC) ?
sys/dev/sound/sndstat.c
530
sbuf_printf(&sb, " -> ");
sys/dev/sound/sndstat.c
535
sbuf_printf(&sb, "%s", f->class->name);
sys/dev/sound/sndstat.c
538
sbuf_printf(&sb, "(%s -> ", buf);
sys/dev/sound/sndstat.c
540
sbuf_printf(&sb, "%s)", buf);
sys/dev/sound/sndstat.c
542
sbuf_printf(&sb, "(%d.%dch -> %d.%dch)",
sys/dev/sound/sndstat.c
550
sbuf_printf(&sb, "(%d -> %d)",
sys/dev/sound/sndstat.c
555
sbuf_printf(&sb, "(%s)", buf);
sys/dev/sound/sndstat.c
557
sbuf_printf(&sb, " -> ");
sys/dev/sound/sndstat.c
561
sbuf_printf(&sb, "%s]", (c->direction == PCMDIR_REC) ?
sys/dev/sound/sndstat.c
564
sbuf_printf(&sb, "%s]", (c->direction == PCMDIR_REC) ?
sys/dev/sound/sndstat.c
571
sbuf_finish(&sb);
sys/dev/sound/sndstat.c
573
sbuf_data(&sb));
sys/dev/sound/sndstat.c
574
sbuf_delete(&sb);
sys/dev/spibus/acpi_spibus.c
102
acpi_spibus_dump_res(device_t dev, ACPI_SPIBUS_RESOURCE_SPI_SERIALBUS *sb)
sys/dev/spibus/acpi_spibus.c
105
printf(" DeviceSelection: 0x%04hx\n", sb->DeviceSelection);
sys/dev/spibus/acpi_spibus.c
106
printf(" ConnectionSpeed: %uHz\n", sb->ConnectionSpeed);
sys/dev/spibus/acpi_spibus.c
108
sb->WireMode == ACPI_SPI_4WIRE_MODE ?
sys/dev/spibus/acpi_spibus.c
111
sb->DevicePolarity == ACPI_SPI_ACTIVE_LOW ?
sys/dev/spibus/acpi_spibus.c
113
printf(" DataBitLength: %uBit\n", sb->DataBitLength);
sys/dev/spibus/acpi_spibus.c
115
sb->ClockPhase == ACPI_SPI_FIRST_PHASE ?
sys/dev/spibus/acpi_spibus.c
118
sb->ClockPolarity == ACPI_SPI_START_LOW ?
sys/dev/spibus/acpi_spibus.c
121
sb->SlaveMode == ACPI_CONTROLLER_INITIATED ?
sys/dev/spibus/acpi_spibus.c
123
printf(" ConnectionSharing: %s\n", sb->ConnectionSharing == 0 ?
sys/dev/spibus/acpi_spibus.c
131
ACPI_SPIBUS_RESOURCE_SPI_SERIALBUS sb;
sys/dev/spibus/acpi_spibus.c
137
bzero(&sb, sizeof(ACPI_SPIBUS_RESOURCE_SPI_SERIALBUS));
sys/dev/spibus/acpi_spibus.c
139
acpi_spibus_get_acpi_res_cb, &sb)))
sys/dev/spibus/acpi_spibus.c
141
if (sb.ResourceSource_Handle !=
sys/dev/spibus/acpi_spibus.c
145
acpi_spibus_dump_res(spibus, &sb);
sys/dev/spibus/acpi_spibus.c
151
if (sb.DeviceSelection != 0 &&
sys/dev/spibus/acpi_spibus.c
152
(acpi_MatchHid(sb.ResourceSource_Handle, "80860F0E") ||
sys/dev/spibus/acpi_spibus.c
153
acpi_MatchHid(sb.ResourceSource_Handle, "8086228E")))
sys/dev/spibus/acpi_spibus.c
154
res->cs = sb.DeviceSelection - 1;
sys/dev/spibus/acpi_spibus.c
156
res->cs = sb.DeviceSelection;
sys/dev/spibus/acpi_spibus.c
158
(sb.ClockPhase != ACPI_SPI_FIRST_PHASE ? SPIBUS_MODE_CPHA : 0) |
sys/dev/spibus/acpi_spibus.c
159
(sb.ClockPolarity != ACPI_SPI_START_LOW ? SPIBUS_MODE_CPOL : 0);
sys/dev/spibus/acpi_spibus.c
160
res->clock = sb.ConnectionSpeed;
sys/dev/spibus/acpi_spibus.c
524
acpi_spibus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/spibus/acpi_spibus.c
530
error = spibus_child_location(bus, child, sb);
sys/dev/spibus/acpi_spibus.c
536
sbuf_printf(sb, " handle=%s", acpi_name(devi->handle));
sys/dev/spibus/acpi_spibus.c
543
acpi_spibus_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb)
sys/dev/spibus/acpi_spibus.c
548
devi->handle == NULL ? ENOTSUP : acpi_pnpinfo(devi->handle, sb));
sys/dev/spibus/acpi_spibus.c
78
ACPI_SPIBUS_RESOURCE_SPI_SERIALBUS *sb = context;
sys/dev/spibus/acpi_spibus.c
87
memcpy(sb, &res->Data.SpiSerialBus,
sys/dev/spibus/acpi_spibus.c
93
sb->ResourceSource_Handle = handle;
sys/dev/spibus/spibus.c
91
spibus_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/dev/spibus/spibus.c
97
sbuf_printf(sb, "bus=%d cs=%d", device_get_unit(bus), cs);
sys/dev/superio/superio.c
870
superio_child_location(device_t parent, device_t child, struct sbuf *sb)
sys/dev/superio/superio.c
875
sbuf_printf(sb, "ldn=0x%02x", ldn);
sys/dev/superio/superio.c
880
superio_child_pnp(device_t parent, device_t child, struct sbuf *sb)
sys/dev/superio/superio.c
885
sbuf_printf(sb, "type=%s", devtype_to_str(type));
sys/dev/usb/controller/ehci.c
2447
uint8_t sb;
sys/dev/usb/controller/ehci.c
2557
sb = 0;
sys/dev/usb/controller/ehci.c
2559
sb = (1 << tlen);
sys/dev/usb/controller/ehci.c
2563
sa = (sb - sa) & 0x3F;
sys/dev/usb/controller/ehci.c
2564
sb = 0;
sys/dev/usb/controller/ehci.c
2566
sb = (-(4 << sa)) & 0xFE;
sys/dev/usb/controller/ehci.c
2571
EHCI_SITD_SET_CMASK(sb));
sys/dev/usb/input/ums.c
1153
struct sbuf *sb;
sys/dev/usb/input/ums.c
1156
sb = sbuf_new_auto();
sys/dev/usb/input/ums.c
1168
sbuf_printf(sb, "\n");
sys/dev/usb/input/ums.c
1170
sbuf_printf(sb, "i%d:", i + 1);
sys/dev/usb/input/ums.c
1172
sbuf_printf(sb, " X:r%d, p%d, s%d;",
sys/dev/usb/input/ums.c
1177
sbuf_printf(sb, " Y:r%d, p%d, s%d;",
sys/dev/usb/input/ums.c
1182
sbuf_printf(sb, " Z:r%d, p%d, s%d;",
sys/dev/usb/input/ums.c
1187
sbuf_printf(sb, " T:r%d, p%d, s%d;",
sys/dev/usb/input/ums.c
1192
sbuf_printf(sb, " W:r%d, p%d, s%d;",
sys/dev/usb/input/ums.c
1198
sbuf_printf(sb, " B%d:r%d, p%d, s%d;", j + 1,
sys/dev/usb/input/ums.c
1204
sbuf_finish(sb);
sys/dev/usb/input/ums.c
1205
err = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
sys/dev/usb/input/ums.c
1206
sbuf_delete(sb);
sys/dev/usb/net/if_ure.c
1008
struct sbuf sb;
sys/dev/usb/net/if_ure.c
1012
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/dev/usb/net/if_ure.c
1014
sbuf_printf(&sb, "%04x", sc->sc_ver);
sys/dev/usb/net/if_ure.c
1016
error = sbuf_finish(&sb);
sys/dev/usb/net/if_ure.c
1017
sbuf_delete(&sb);
sys/dev/usb/serial/ufoma.c
1182
struct sbuf sb;
sys/dev/usb/serial/ufoma.c
1186
sbuf_new(&sb, NULL, 1, SBUF_AUTOEXTEND);
sys/dev/usb/serial/ufoma.c
1190
sbuf_cat(&sb, mode);
sys/dev/usb/serial/ufoma.c
1192
sbuf_printf(&sb, "(%02x)", sc->sc_modetable[i]);
sys/dev/usb/serial/ufoma.c
1195
sbuf_cat(&sb, ",");
sys/dev/usb/serial/ufoma.c
1197
sbuf_trim(&sb);
sys/dev/usb/serial/ufoma.c
1198
sbuf_finish(&sb);
sys/dev/usb/serial/ufoma.c
1199
sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/dev/usb/serial/ufoma.c
1200
sbuf_delete(&sb);
sys/dev/usb/usb_device.c
2702
struct sbuf *sb;
sys/dev/usb/usb_device.c
2706
sb = sbuf_new_auto();
sys/dev/usb/usb_device.c
2707
sbuf_printf(sb,
sys/dev/usb/usb_device.c
2742
sbuf_finish(sb);
sys/dev/usb/usb_device.c
2743
devctl_notify("USB", "DEVICE", type, sbuf_data(sb));
sys/dev/usb/usb_device.c
2744
sbuf_delete(sb);
sys/dev/usb/usb_device.c
2754
sb = sbuf_new_auto();
sys/dev/usb/usb_device.c
2755
sbuf_printf(sb,
sys/dev/usb/usb_device.c
2788
sbuf_finish(sb);
sys/dev/usb/usb_device.c
2789
devctl_notify("USB", "INTERFACE", type, sbuf_data(sb));
sys/dev/usb/usb_device.c
2790
sbuf_delete(sb);
sys/dev/usb/usb_hub.c
1651
uhub_child_location(device_t parent, device_t child, struct sbuf *sb)
sys/dev/usb/usb_hub.c
1669
sbuf_printf(sb, "bus=%u hubaddr=%u port=%u devaddr=%u"
sys/dev/usb/usb_hub.c
1690
struct sbuf *sb)
sys/dev/usb/usb_hub.c
1698
rv = bus_generic_get_device_path(device_get_parent(bus), bus, locator, sb);
sys/dev/usb/usb_hub.c
1711
sbuf_printf(sb, "/USB(0x%x,0x%x)", res.portno - 1, res.iface_index);
sys/dev/usb/usb_hub.c
1718
return (bus_generic_get_device_path(bus, child, locator, sb));
sys/dev/usb/usb_hub.c
1722
uhub_child_pnpinfo(device_t parent, device_t child, struct sbuf*sb)
sys/dev/usb/usb_hub.c
1747
sbuf_printf(sb, "vendor=0x%04x product=0x%04x "
sys/dev/usb/usb_hub_acpi.c
180
struct sbuf sb;
sys/dev/usb/usb_hub_acpi.c
183
sbuf_new_for_sysctl(&sb, NULL, 256, req);
sys/dev/usb/usb_hub_acpi.c
184
sbuf_printf(&sb, "Handle %s\n", acpi_name(port->handle));
sys/dev/usb/usb_hub_acpi.c
186
sbuf_printf(&sb, "\tNo information\n");
sys/dev/usb/usb_hub_acpi.c
189
sbuf_printf(&sb, "\t");
sys/dev/usb/usb_hub_acpi.c
191
sbuf_printf(&sb, "Connectable ");
sys/dev/usb/usb_hub_acpi.c
193
sbuf_printf(&sb, "%s port\n", acpi_uhub_upc_type(port->upc & 0xff));
sys/dev/usb/usb_hub_acpi.c
196
sbuf_printf(&sb,
sys/dev/usb/usb_hub_acpi.c
201
sbuf_printf(&sb, "\tWidth %d mm Height %d mm\n",
sys/dev/usb/usb_hub_acpi.c
205
sbuf_printf(&sb, "\tVisible\n");
sys/dev/usb/usb_hub_acpi.c
208
sbuf_printf(&sb, "\tDock\n");
sys/dev/usb/usb_hub_acpi.c
211
sbuf_printf(&sb, "\tLid\n");
sys/dev/usb/usb_hub_acpi.c
223
sbuf_printf(&sb, "\tPanelPosition: %s\n", panposstr[panelpos]);
sys/dev/usb/usb_hub_acpi.c
228
sbuf_printf(&sb, "\tVertPosition: %s\n",
sys/dev/usb/usb_hub_acpi.c
230
sbuf_printf(&sb, "\tHorizPosition: %s\n",
sys/dev/usb/usb_hub_acpi.c
233
sbuf_printf(&sb, "\tShape: %s\n",
sys/dev/usb/usb_hub_acpi.c
235
sbuf_printf(&sb, "\tGroup Orientation %s\n",
sys/dev/usb/usb_hub_acpi.c
238
sbuf_printf(&sb, "\tGroupToken %x\n",
sys/dev/usb/usb_hub_acpi.c
241
sbuf_printf(&sb, "\tGroupPosition %x\n",
sys/dev/usb/usb_hub_acpi.c
244
sbuf_printf(&sb, "\t%s %s %s\n",
sys/dev/usb/usb_hub_acpi.c
252
sbuf_printf(&sb, "\tVOFF%d mm HOFF %dmm",
sys/dev/usb/usb_hub_acpi.c
258
error = sbuf_finish(&sb);
sys/dev/usb/usb_hub_acpi.c
259
sbuf_delete(&sb);
sys/dev/usb/usb_hub_acpi.c
543
acpi_uhub_child_location(device_t parent, device_t child, struct sbuf *sb)
sys/dev/usb/usb_hub_acpi.c
547
uhub_child_location(parent, child, sb);
sys/dev/usb/usb_hub_acpi.c
551
sbuf_printf(sb, " handle=%s", acpi_name(ah));
sys/dev/usb/usb_hub_acpi.c
556
acpi_uhub_get_device_path(device_t bus, device_t child, const char *locator, struct sbuf *sb)
sys/dev/usb/usb_hub_acpi.c
559
return (acpi_get_acpi_device_path(bus, child, locator, sb));
sys/dev/usb/usb_hub_acpi.c
562
return (uhub_get_device_path(bus, child, locator, sb));
sys/dev/virtio/network/if_vtnet.c
4413
struct sbuf sb;
sys/dev/virtio/network/if_vtnet.c
4417
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/dev/virtio/network/if_vtnet.c
4418
sbuf_printf(&sb, "%b", (uint32_t)sc->vtnet_features,
sys/dev/virtio/network/if_vtnet.c
4420
error = sbuf_finish(&sb);
sys/dev/virtio/network/if_vtnet.c
4421
sbuf_delete(&sb);
sys/dev/virtio/network/if_vtnet.c
4428
struct sbuf sb;
sys/dev/virtio/network/if_vtnet.c
4432
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/dev/virtio/network/if_vtnet.c
4433
sbuf_printf(&sb, "%b", sc->vtnet_flags, VTNET_FLAGS_BITS);
sys/dev/virtio/network/if_vtnet.c
4434
error = sbuf_finish(&sb);
sys/dev/virtio/network/if_vtnet.c
4435
sbuf_delete(&sb);
sys/dev/virtio/pci/virtio_pci.c
944
struct sbuf *sb;
sys/dev/virtio/pci/virtio_pci.c
947
sb = sbuf_new_for_sysctl(NULL, NULL, 256, req);
sys/dev/virtio/pci/virtio_pci.c
948
if (sb == NULL)
sys/dev/virtio/pci/virtio_pci.c
951
error = virtio_describe_sbuf(sb, features, cn->vtpci_child_feat_desc);
sys/dev/virtio/pci/virtio_pci.c
952
sbuf_delete(sb);
sys/dev/virtio/scsi/virtio_scsi.c
2334
struct sbuf sb;
sys/dev/virtio/scsi/virtio_scsi.c
2345
sbuf_new(&sb, str, sizeof(str), 0);
sys/dev/virtio/scsi/virtio_scsi.c
2348
sbuf_printf(&sb, "(noperiph:%s%d:%u): ",
sys/dev/virtio/scsi/virtio_scsi.c
2352
xpt_path_sbuf(ccb->ccb_h.path, &sb);
sys/dev/virtio/scsi/virtio_scsi.c
2354
scsi_command_string(&ccb->csio, &sb);
sys/dev/virtio/scsi/virtio_scsi.c
2355
sbuf_printf(&sb, "length %d ", ccb->csio.dxfer_len);
sys/dev/virtio/scsi/virtio_scsi.c
2359
sbuf_vprintf(&sb, fmt, ap);
sys/dev/virtio/scsi/virtio_scsi.c
2362
sbuf_finish(&sb);
sys/dev/virtio/scsi/virtio_scsi.c
2364
sbuf_data(&sb));
sys/dev/virtio/virtio.c
131
virtio_describe_sbuf(struct sbuf *sb, uint64_t features,
sys/dev/virtio/virtio.c
138
sbuf_printf(sb, "%#jx", (uintmax_t) features);
sys/dev/virtio/virtio.c
149
sbuf_cat(sb, " <");
sys/dev/virtio/virtio.c
151
sbuf_cat(sb, ",");
sys/dev/virtio/virtio.c
155
sbuf_printf(sb, "%#jx", (uintmax_t) val);
sys/dev/virtio/virtio.c
157
sbuf_cat(sb, name);
sys/dev/virtio/virtio.c
161
sbuf_cat(sb, ">");
sys/dev/virtio/virtio.c
163
return (sbuf_finish(sb));
sys/dev/virtio/virtio.c
170
struct sbuf sb;
sys/dev/virtio/virtio.c
179
sbuf_new(&sb, buf, 1024, SBUF_FIXEDLEN);
sys/dev/virtio/virtio.c
180
sbuf_printf(&sb, "%s features: ", msg);
sys/dev/virtio/virtio.c
182
error = virtio_describe_sbuf(&sb, features, desc);
sys/dev/virtio/virtio.c
184
device_printf(dev, "%s\n", sbuf_data(&sb));
sys/dev/virtio/virtio.c
186
sbuf_delete(&sb);
sys/dev/virtio/virtio.c
339
virtio_child_pnpinfo(device_t busdev __unused, device_t child, struct sbuf *sb)
sys/dev/virtio/virtio.c
353
sbuf_printf(sb, "vendor=0x%08x device=0x%04x subvendor=0x%04x "
sys/dev/virtio/virtio.h
116
int virtio_child_pnpinfo(device_t busdev, device_t child, struct sbuf *sb);
sys/dev/virtio/virtio.h
94
int virtio_describe_sbuf(struct sbuf *sb, uint64_t features,
sys/dev/vt/vt_core.c
1107
struct sbuf sb;
sys/dev/vt/vt_core.c
1113
sbuf_new(&sb, buf, DEVCTL_LEN, SBUF_FIXEDLEN);
sys/dev/vt/vt_core.c
1114
sbuf_printf(&sb, "enabled=%s hushed=%s hz=%d duration_ms=%d",
sys/dev/vt/vt_core.c
1117
sbuf_finish(&sb);
sys/dev/vt/vt_core.c
1118
if (sbuf_error(&sb) == 0)
sys/dev/vt/vt_core.c
1119
devctl_notify("VT", "BELL", "RING", sbuf_data(&sb));
sys/dev/vt/vt_core.c
1120
sbuf_delete(&sb);
sys/dev/watchdog/watchdog.c
322
sbintime_t sb;
sys/dev/watchdog/watchdog.c
389
sb = *(sbintime_t *)data;
sys/dev/watchdog/watchdog.c
390
error = wdog_kern_pat_sbt(sb);
sys/dev/wbwd/wbwd.c
245
struct sbuf sb;
sys/dev/wbwd/wbwd.c
250
sbuf_new_for_sysctl(&sb, NULL, 64, req);
sys/dev/wbwd/wbwd.c
252
sbuf_printf(&sb, "LDN8 (GPIO2, Watchdog): ");
sys/dev/wbwd/wbwd.c
253
sbuf_printf(&sb, "CR%02X 0x%02x ", sc->ctl_reg, sc->reg_1);
sys/dev/wbwd/wbwd.c
254
sbuf_printf(&sb, "CR%02X 0x%02x ", sc->time_reg, sc->reg_timeout);
sys/dev/wbwd/wbwd.c
255
sbuf_printf(&sb, "CR%02X 0x%02x", sc->csr_reg, sc->reg_2);
sys/dev/wbwd/wbwd.c
257
error = sbuf_finish(&sb);
sys/dev/wbwd/wbwd.c
258
sbuf_delete(&sb);
sys/dev/xen/blkfront/blkfront.c
839
struct sbuf sb;
sys/dev/xen/blkfront/blkfront.c
842
sbuf_new(&sb, features, len, SBUF_FIXEDLEN);
sys/dev/xen/blkfront/blkfront.c
846
sbuf_printf(&sb, "flush");
sys/dev/xen/blkfront/blkfront.c
852
sbuf_printf(&sb, ", ");
sys/dev/xen/blkfront/blkfront.c
853
sbuf_printf(&sb, "write_barrier");
sys/dev/xen/blkfront/blkfront.c
859
sbuf_printf(&sb, ", ");
sys/dev/xen/blkfront/blkfront.c
860
sbuf_printf(&sb, "discard");
sys/dev/xen/blkfront/blkfront.c
866
sbuf_printf(&sb, ", ");
sys/dev/xen/blkfront/blkfront.c
867
sbuf_printf(&sb, "persistent_grants");
sys/dev/xen/blkfront/blkfront.c
871
(void) sbuf_finish(&sb);
sys/dev/xen/blkfront/blkfront.c
872
return (sbuf_len(&sb));
sys/dev/xen/xenstore/xenstore.c
1516
struct sbuf *sb;
sys/dev/xen/xenstore/xenstore.c
1519
sb = sbuf_new_auto();
sys/dev/xen/xenstore/xenstore.c
1520
sbuf_vprintf(sb, fmt, ap);
sys/dev/xen/xenstore/xenstore.c
1521
sbuf_finish(sb);
sys/dev/xen/xenstore/xenstore.c
1522
error = xs_write(t, dir, node, sbuf_data(sb));
sys/dev/xen/xenstore/xenstore.c
1523
sbuf_delete(sb);
sys/dev/xen/xenstore/xenstore.c
329
struct sbuf *sb;
sys/dev/xen/xenstore/xenstore.c
331
sb = sbuf_new_auto();
sys/dev/xen/xenstore/xenstore.c
332
sbuf_cat(sb, dir);
sys/dev/xen/xenstore/xenstore.c
334
sbuf_putc(sb, '/');
sys/dev/xen/xenstore/xenstore.c
335
sbuf_cat(sb, name);
sys/dev/xen/xenstore/xenstore.c
337
sbuf_finish(sb);
sys/dev/xen/xenstore/xenstore.c
339
return (sb);
sys/fs/devfs/devfs_vnops.c
1889
devfs_stat_f(struct file *fp, struct stat *sb, struct ucred *cred)
sys/fs/devfs/devfs_vnops.c
1892
return (vnops.fo_stat(fp, sb, cred));
sys/fs/ext2fs/ext2fs.h
341
#define EXT2_SB(sb) (sb)
sys/fs/ext2fs/ext2fs.h
346
#define EXT2_HAS_COMPAT_FEATURE(sb,mask) \
sys/fs/ext2fs/ext2fs.h
347
( le32toh(EXT2_SB(sb)->e2fs->e2fs_features_compat) & mask)
sys/fs/ext2fs/ext2fs.h
348
#define EXT2_HAS_RO_COMPAT_FEATURE(sb,mask) \
sys/fs/ext2fs/ext2fs.h
349
( le32toh(EXT2_SB(sb)->e2fs->e2fs_features_rocompat) & mask)
sys/fs/ext2fs/ext2fs.h
350
#define EXT2_HAS_INCOMPAT_FEATURE(sb,mask) \
sys/fs/ext2fs/ext2fs.h
351
( le32toh(EXT2_SB(sb)->e2fs->e2fs_features_incompat) & mask)
sys/fs/nfsclient/nfs_clrpcops.c
10004
error = nfsrpc_statfs(vp, &sb, &fs, &lease, &clone_blksize, cred, td,
sys/fs/nfsclient/nfs_clrpcops.c
10015
nfscl_loadsbinfo(nmp, &sb, &mp->mnt_stat);
sys/fs/nfsclient/nfs_clrpcops.c
9996
struct nfsstatfs sb;
sys/fs/nfsclient/nfs_clvfsops.c
291
struct nfsstatfs sb;
sys/fs/nfsclient/nfs_clvfsops.c
342
error = nfsrpc_statfs(vp, &sb, &fs, NULL, &clone_blksize,
sys/fs/nfsclient/nfs_clvfsops.c
381
nfscl_loadsbinfo(nmp, &sb, sbp);
sys/fs/nfsserver/nfs_fha_new.c
646
struct sbuf sb;
sys/fs/nfsserver/nfs_fha_new.c
651
sbuf_new(&sb, NULL, 65536, SBUF_FIXEDLEN);
sys/fs/nfsserver/nfs_fha_new.c
660
sbuf_printf(&sb, "No file handle entries.\n");
sys/fs/nfsserver/nfs_fha_new.c
671
sbuf_printf(&sb, "%shash %d: {\n", hfirst ? "" : ", ", i);
sys/fs/nfsserver/nfs_fha_new.c
674
sbuf_printf(&sb, "%sfhe %p: {\n", first ? " " : ", ",
sys/fs/nfsserver/nfs_fha_new.c
676
sbuf_printf(&sb, " fh: %ju\n", (uintmax_t) fhe->fh);
sys/fs/nfsserver/nfs_fha_new.c
677
sbuf_printf(&sb, " num_rw/exclusive: %d/%d\n",
sys/fs/nfsserver/nfs_fha_new.c
679
sbuf_printf(&sb, " num_threads: %d\n",
sys/fs/nfsserver/nfs_fha_new.c
683
sbuf_printf(&sb, " thread %p offset %ju "
sys/fs/nfsserver/nfs_fha_new.c
688
sbuf_printf(&sb, " }");
sys/fs/nfsserver/nfs_fha_new.c
691
sbuf_printf(&sb, "\n}");
sys/fs/nfsserver/nfs_fha_new.c
698
sbuf_trim(&sb);
sys/fs/nfsserver/nfs_fha_new.c
699
sbuf_finish(&sb);
sys/fs/nfsserver/nfs_fha_new.c
700
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/fs/nfsserver/nfs_fha_new.c
701
sbuf_delete(&sb);
sys/fs/procfs/procfs.c
76
sbuf_cat(sb, fullpath);
sys/fs/procfs/procfs.c
88
sbuf_printf(sb, "%ld", (long)td->td_proc->p_pid);
sys/fs/procfs/procfs_map.c
205
error = sbuf_printf(sb,
sys/fs/procfs/procfs_note.c
47
sbuf_trim(sb);
sys/fs/procfs/procfs_note.c
48
sbuf_finish(sb);
sys/fs/procfs/procfs_osrel.c
50
sbuf_printf(sb, "%d\n", p->p_osrel);
sys/fs/procfs/procfs_osrel.c
53
sbuf_trim(sb);
sys/fs/procfs/procfs_osrel.c
54
sbuf_finish(sb);
sys/fs/procfs/procfs_osrel.c
55
pp = sbuf_data(sb);
sys/fs/procfs/procfs_osrel.c
57
i = sbuf_len(sb);
sys/fs/procfs/procfs_rlimit.c
104
sbuf_printf(sb, "-1\n");
sys/fs/procfs/procfs_rlimit.c
106
sbuf_printf(sb, "%llu\n",
sys/fs/procfs/procfs_rlimit.c
82
sbuf_printf(sb, "%s ", rlimit_ident[i]);
sys/fs/procfs/procfs_rlimit.c
93
sbuf_printf(sb, "-1 ");
sys/fs/procfs/procfs_rlimit.c
95
sbuf_printf(sb, "%llu ",
sys/fs/procfs/procfs_status.c
103
sbuf_printf(sb, "%sctty", sep);
sys/fs/procfs/procfs_status.c
107
sbuf_printf(sb, "%ssldr", sep);
sys/fs/procfs/procfs_status.c
112
sbuf_printf(sb, "noflags");
sys/fs/procfs/procfs_status.c
131
sbuf_printf(sb, " %jd,%ld %jd,%ld %jd,%ld",
sys/fs/procfs/procfs_status.c
136
sbuf_printf(sb, " %s", wmesg);
sys/fs/procfs/procfs_status.c
140
sbuf_printf(sb, " %lu %lu %lu",
sys/fs/procfs/procfs_status.c
144
sbuf_printf(sb, ",%lu", (u_long)cr->cr_gid);
sys/fs/procfs/procfs_status.c
146
sbuf_printf(sb, ",%lu", (u_long)cr->cr_groups[i]);
sys/fs/procfs/procfs_status.c
150
sbuf_printf(sb, " %s",
sys/fs/procfs/procfs_status.c
154
sbuf_printf(sb, " -");
sys/fs/procfs/procfs_status.c
157
sbuf_printf(sb, "\n");
sys/fs/procfs/procfs_status.c
176
sbuf_bcpy(sb, p->p_args->ar_args, p->p_args->ar_length);
sys/fs/procfs/procfs_status.c
188
return (proc_getargv(td, p, sb));
sys/fs/procfs/procfs_status.c
91
sbuf_printf(sb, "\\%03o", *pc);
sys/fs/procfs/procfs_status.c
93
sbuf_putc(sb, *pc);
sys/fs/procfs/procfs_status.c
95
sbuf_printf(sb, " %d %d %d %d ", pid, ppid, pgid, sid);
sys/fs/procfs/procfs_status.c
97
sbuf_printf(sb, "%s ", devtoname(tp->t_dev));
sys/fs/procfs/procfs_status.c
99
sbuf_printf(sb, "- ");
sys/fs/procfs/procfs_type.c
51
sbuf_printf(sb, "%s", p->p_sysent->sv_name);
sys/fs/procfs/procfs_type.c
53
sbuf_printf(sb, "%s", none);
sys/fs/procfs/procfs_type.c
54
sbuf_putc(sb, '\n');
sys/fs/pseudofs/pseudofs.h
104
struct sbuf *sb, struct uio *uio
sys/fs/pseudofs/pseudofs.h
106
td, p, pn, sb, uio
sys/fs/pseudofs/pseudofs_vnops.c
1014
sbuf_new(&sb, buf, sizeof buf, 0);
sys/fs/pseudofs/pseudofs_vnops.c
1016
error = pn_fill(curthread, proc, pn, &sb, NULL);
sys/fs/pseudofs/pseudofs_vnops.c
1024
sbuf_delete(&sb);
sys/fs/pseudofs/pseudofs_vnops.c
1028
if (sbuf_finish(&sb) != 0) {
sys/fs/pseudofs/pseudofs_vnops.c
1029
sbuf_delete(&sb);
sys/fs/pseudofs/pseudofs_vnops.c
1033
error = uiomove_frombuf(sbuf_data(&sb), sbuf_len(&sb), uio);
sys/fs/pseudofs/pseudofs_vnops.c
1034
sbuf_delete(&sb);
sys/fs/pseudofs/pseudofs_vnops.c
1082
struct sbuf sb;
sys/fs/pseudofs/pseudofs_vnops.c
1119
sbuf_uionew(&sb, uio, &error);
sys/fs/pseudofs/pseudofs_vnops.c
1126
error = pn_fill(curthread, proc, pn, &sb, uio);
sys/fs/pseudofs/pseudofs_vnops.c
1128
sbuf_delete(&sb);
sys/fs/pseudofs/pseudofs_vnops.c
675
struct sbuf *sb = NULL;
sys/fs/pseudofs/pseudofs_vnops.c
732
sb = sbuf_new(sb, NULL, buflen, 0);
sys/fs/pseudofs/pseudofs_vnops.c
733
if (sb == NULL) {
sys/fs/pseudofs/pseudofs_vnops.c
741
sbuf_set_drain(sb, pfs_sbuf_uio_drain, &ssh);
sys/fs/pseudofs/pseudofs_vnops.c
744
error = pn_fill(curthread, proc, pn, sb, uio);
sys/fs/pseudofs/pseudofs_vnops.c
747
sbuf_delete(sb);
sys/fs/pseudofs/pseudofs_vnops.c
756
error = sbuf_finish(sb);
sys/fs/pseudofs/pseudofs_vnops.c
767
buflen = sbuf_len(sb);
sys/fs/pseudofs/pseudofs_vnops.c
771
error = uiomove_frombuf(sbuf_data(sb), buflen, uio);
sys/fs/pseudofs/pseudofs_vnops.c
773
sbuf_delete(sb);
sys/fs/pseudofs/pseudofs_vnops.c
986
struct sbuf sb;
sys/fs/tmpfs/tmpfs_vnops.c
446
struct stat *sb = v->a_sb;
sys/fs/tmpfs/tmpfs_vnops.c
458
sb->st_dev = vp->v_mount->mnt_stat.f_fsid.val[0];
sys/fs/tmpfs/tmpfs_vnops.c
459
sb->st_ino = node->tn_id;
sys/fs/tmpfs/tmpfs_vnops.c
460
sb->st_mode = node->tn_mode | VTTOIF(vp->v_type);
sys/fs/tmpfs/tmpfs_vnops.c
461
sb->st_nlink = node->tn_links;
sys/fs/tmpfs/tmpfs_vnops.c
462
sb->st_uid = node->tn_uid;
sys/fs/tmpfs/tmpfs_vnops.c
463
sb->st_gid = node->tn_gid;
sys/fs/tmpfs/tmpfs_vnops.c
464
sb->st_rdev = VN_ISDEV(vp) ? node->tn_rdev : NODEV;
sys/fs/tmpfs/tmpfs_vnops.c
465
sb->st_size = node->tn_size;
sys/fs/tmpfs/tmpfs_vnops.c
466
sb->st_atim.tv_sec = node->tn_atime.tv_sec;
sys/fs/tmpfs/tmpfs_vnops.c
467
sb->st_atim.tv_nsec = node->tn_atime.tv_nsec;
sys/fs/tmpfs/tmpfs_vnops.c
468
sb->st_mtim.tv_sec = node->tn_mtime.tv_sec;
sys/fs/tmpfs/tmpfs_vnops.c
469
sb->st_mtim.tv_nsec = node->tn_mtime.tv_nsec;
sys/fs/tmpfs/tmpfs_vnops.c
470
sb->st_ctim.tv_sec = node->tn_ctime.tv_sec;
sys/fs/tmpfs/tmpfs_vnops.c
471
sb->st_ctim.tv_nsec = node->tn_ctime.tv_nsec;
sys/fs/tmpfs/tmpfs_vnops.c
472
sb->st_birthtim.tv_sec = node->tn_birthtime.tv_sec;
sys/fs/tmpfs/tmpfs_vnops.c
473
sb->st_birthtim.tv_nsec = node->tn_birthtime.tv_nsec;
sys/fs/tmpfs/tmpfs_vnops.c
474
sb->st_blksize = PAGE_SIZE;
sys/fs/tmpfs/tmpfs_vnops.c
475
sb->st_flags = node->tn_flags;
sys/fs/tmpfs/tmpfs_vnops.c
476
sb->st_gen = node->tn_gen;
sys/fs/tmpfs/tmpfs_vnops.c
477
sb->st_filerev = 0;
sys/fs/tmpfs/tmpfs_vnops.c
485
sb->st_blocks = ptoa(node->tn_reg.tn_pages);
sys/fs/tmpfs/tmpfs_vnops.c
490
sb->st_blocks = node->tn_size;
sys/fs/tmpfs/tmpfs_vnops.c
492
sb->st_blocks /= S_BLKSIZE;
sys/gdb/gdb_main.c
306
struct sbuf sb;
sys/gdb/gdb_main.c
360
sbuf_new(&qx->sb, qx->xfer_buf, len, SBUF_FIXEDLEN);
sys/gdb/gdb_main.c
361
sbuf_set_drain(&qx->sb, qXfer_drain, qx);
sys/gdb/gdb_main.c
469
sbuf_cat(&ctx.qXfer.sb, "<threads>");
sys/gdb/gdb_main.c
476
sbuf_cat(&ctx.qXfer.sb, "<thread");
sys/gdb/gdb_main.c
481
sbuf_printf(&ctx.qXfer.sb, " id=\"%jx\"",
sys/gdb/gdb_main.c
488
sbuf_printf(&ctx.qXfer.sb, " core=\"%d\"",
sys/gdb/gdb_main.c
506
sbuf_printf(&ctx.qXfer.sb, " name=\"%s\"",
sys/gdb/gdb_main.c
513
sbuf_putc(&ctx.qXfer.sb, '>');
sys/gdb/gdb_main.c
516
sbuf_cat(&ctx.qXfer.sb, "Running");
sys/gdb/gdb_main.c
518
sbuf_cat(&ctx.qXfer.sb, "RunQ");
sys/gdb/gdb_main.c
520
sbuf_cat(&ctx.qXfer.sb, "CanRun");
sys/gdb/gdb_main.c
522
sbuf_cat(&ctx.qXfer.sb, "Blocked");
sys/gdb/gdb_main.c
524
sbuf_cat(&ctx.qXfer.sb, "Sleeping");
sys/gdb/gdb_main.c
526
sbuf_cat(&ctx.qXfer.sb, "IthreadWait");
sys/gdb/gdb_main.c
528
sbuf_cat(&ctx.qXfer.sb, "Suspended");
sys/gdb/gdb_main.c
530
sbuf_cat(&ctx.qXfer.sb, "???");
sys/gdb/gdb_main.c
535
sbuf_cat(&ctx.qXfer.sb, "</thread>");
sys/gdb/gdb_main.c
554
sbuf_cat(&ctx.qXfer.sb, "</threads>");
sys/gdb/gdb_main.c
560
sbuf_finish(&ctx.qXfer.sb);
sys/gdb/gdb_main.c
561
sbuf_delete(&ctx.qXfer.sb);
sys/geom/cache/g_cache.c
1000
sbuf_printf(sb, "%s<CacheHits>%ju</CacheHits>\n", indent,
sys/geom/cache/g_cache.c
1002
sbuf_printf(sb, "%s<CacheMisses>%ju</CacheMisses>\n", indent,
sys/geom/cache/g_cache.c
1004
sbuf_printf(sb, "%s<CacheFull>%ju</CacheFull>\n", indent,
sys/geom/cache/g_cache.c
1006
sbuf_printf(sb, "%s<Writes>%ju</Writes>\n", indent, sc->sc_writes);
sys/geom/cache/g_cache.c
1007
sbuf_printf(sb, "%s<WroteBytes>%ju</WroteBytes>\n", indent,
sys/geom/cache/g_cache.c
976
g_cache_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/cache/g_cache.c
984
sbuf_printf(sb, "%s<Size>%u</Size>\n", indent, sc->sc_maxent);
sys/geom/cache/g_cache.c
985
sbuf_printf(sb, "%s<BlockSize>%u</BlockSize>\n", indent, sc->sc_bsize);
sys/geom/cache/g_cache.c
986
sbuf_printf(sb, "%s<TailOffset>%ju</TailOffset>\n", indent,
sys/geom/cache/g_cache.c
988
sbuf_printf(sb, "%s<Entries>%u</Entries>\n", indent, sc->sc_nent);
sys/geom/cache/g_cache.c
989
sbuf_printf(sb, "%s<UsedEntries>%u</UsedEntries>\n", indent,
sys/geom/cache/g_cache.c
991
sbuf_printf(sb, "%s<InvalidEntries>%u</InvalidEntries>\n", indent,
sys/geom/cache/g_cache.c
993
sbuf_printf(sb, "%s<Reads>%ju</Reads>\n", indent, sc->sc_reads);
sys/geom/cache/g_cache.c
994
sbuf_printf(sb, "%s<ReadBytes>%ju</ReadBytes>\n", indent,
sys/geom/cache/g_cache.c
996
sbuf_printf(sb, "%s<CacheReads>%ju</CacheReads>\n", indent,
sys/geom/cache/g_cache.c
998
sbuf_printf(sb, "%s<CacheReadBytes>%ju</CacheReadBytes>\n", indent,
sys/geom/concat/g_concat.c
1217
g_concat_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/concat/g_concat.c
1236
sbuf_printf(sb, "%s<End>%jd</End>\n", indent,
sys/geom/concat/g_concat.c
1238
sbuf_printf(sb, "%s<Start>%jd</Start>\n", indent,
sys/geom/concat/g_concat.c
1241
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/concat/g_concat.c
1242
sbuf_printf(sb, "%s<Type>", indent);
sys/geom/concat/g_concat.c
1245
sbuf_cat(sb, "AUTOMATIC");
sys/geom/concat/g_concat.c
1248
sbuf_cat(sb, "MANUAL");
sys/geom/concat/g_concat.c
1251
sbuf_cat(sb, "UNKNOWN");
sys/geom/concat/g_concat.c
1254
sbuf_cat(sb, "</Type>\n");
sys/geom/concat/g_concat.c
1255
sbuf_printf(sb, "%s<Status>Total=%u, Online=%u</Status>\n",
sys/geom/concat/g_concat.c
1257
sbuf_printf(sb, "%s<State>", indent);
sys/geom/concat/g_concat.c
1259
sbuf_cat(sb, "UP");
sys/geom/concat/g_concat.c
1261
sbuf_cat(sb, "DOWN");
sys/geom/concat/g_concat.c
1262
sbuf_cat(sb, "</State>\n");
sys/geom/concat/g_concat.c
851
struct sbuf *sb;
sys/geom/concat/g_concat.c
897
sb = sbuf_new_auto();
sys/geom/concat/g_concat.c
898
sbuf_printf(sb, "Can't attach disk(s) to %s:", gp->name);
sys/geom/concat/g_concat.c
905
sbuf_printf(sb, " %s", name);
sys/geom/concat/g_concat.c
911
sbuf_printf(sb, " %s", pp->name);
sys/geom/concat/g_concat.c
916
sbuf_finish(sb);
sys/geom/concat/g_concat.c
919
gctl_error(req, "%s", sbuf_data(sb));
sys/geom/concat/g_concat.c
921
sbuf_delete(sb);
sys/geom/eli/g_eli.c
1502
g_eli_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/eli/g_eli.c
1514
sbuf_printf(sb, "%s<KeysTotal>%ju</KeysTotal>\n", indent,
sys/geom/eli/g_eli.c
1516
sbuf_printf(sb, "%s<KeysAllocated>%ju</KeysAllocated>\n", indent,
sys/geom/eli/g_eli.c
1518
sbuf_printf(sb, "%s<Flags>", indent);
sys/geom/eli/g_eli.c
1520
sbuf_cat(sb, "NONE");
sys/geom/eli/g_eli.c
1527
sbuf_cat(sb, ", "); \
sys/geom/eli/g_eli.c
1530
sbuf_cat(sb, name); \
sys/geom/eli/g_eli.c
1550
sbuf_cat(sb, "</Flags>\n");
sys/geom/eli/g_eli.c
1553
sbuf_printf(sb, "%s<UsedKey>%u</UsedKey>\n", indent,
sys/geom/eli/g_eli.c
1556
sbuf_printf(sb, "%s<Version>%u</Version>\n", indent, sc->sc_version);
sys/geom/eli/g_eli.c
1557
sbuf_printf(sb, "%s<Crypto>", indent);
sys/geom/eli/g_eli.c
1560
sbuf_cat(sb, "hardware");
sys/geom/eli/g_eli.c
1563
sbuf_cat(sb, "software");
sys/geom/eli/g_eli.c
1566
sbuf_cat(sb, "accelerated software");
sys/geom/eli/g_eli.c
1569
sbuf_cat(sb, "UNKNOWN");
sys/geom/eli/g_eli.c
1572
sbuf_cat(sb, "</Crypto>\n");
sys/geom/eli/g_eli.c
1574
sbuf_printf(sb,
sys/geom/eli/g_eli.c
1578
sbuf_printf(sb, "%s<KeyLength>%u</KeyLength>\n", indent,
sys/geom/eli/g_eli.c
1580
sbuf_printf(sb, "%s<EncryptionAlgorithm>%s</EncryptionAlgorithm>\n",
sys/geom/eli/g_eli.c
1582
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/gate/g_gate.c
421
g_gate_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/gate/g_gate.c
433
sbuf_printf(sb, "%s<access>%s</access>\n", indent, "read-only");
sys/geom/gate/g_gate.c
435
sbuf_printf(sb, "%s<access>%s</access>\n", indent,
sys/geom/gate/g_gate.c
438
sbuf_printf(sb, "%s<access>%s</access>\n", indent,
sys/geom/gate/g_gate.c
442
sbuf_printf(sb, "%s<read_offset>%jd</read_offset>\n",
sys/geom/gate/g_gate.c
444
sbuf_printf(sb, "%s<read_provider>%s</read_provider>\n",
sys/geom/gate/g_gate.c
447
sbuf_printf(sb, "%s<timeout>%u</timeout>\n", indent, sc->sc_timeout);
sys/geom/gate/g_gate.c
448
sbuf_printf(sb, "%s<info>%s</info>\n", indent, sc->sc_info);
sys/geom/gate/g_gate.c
449
sbuf_printf(sb, "%s<queue_count>%u</queue_count>\n", indent,
sys/geom/gate/g_gate.c
451
sbuf_printf(sb, "%s<queue_size>%u</queue_size>\n", indent,
sys/geom/gate/g_gate.c
453
sbuf_printf(sb, "%s<ref>%u</ref>\n", indent, sc->sc_ref);
sys/geom/gate/g_gate.c
454
sbuf_printf(sb, "%s<unit>%d</unit>\n", indent, sc->sc_unit);
sys/geom/geom_ccd.c
728
struct sbuf *sb;
sys/geom/geom_ccd.c
827
sb = sbuf_new_auto();
sys/geom/geom_ccd.c
828
sbuf_printf(sb, "ccd%d: %d components ", sc->sc_unit, *nprovider);
sys/geom/geom_ccd.c
830
sbuf_printf(sb, "%s%s",
sys/geom/geom_ccd.c
834
sbuf_printf(sb, "), %jd blocks ", (off_t)pp->mediasize / DEV_BSIZE);
sys/geom/geom_ccd.c
836
sbuf_printf(sb, "interleaved at %d blocks\n",
sys/geom/geom_ccd.c
839
sbuf_printf(sb, "concatenated\n");
sys/geom/geom_ccd.c
840
sbuf_finish(sb);
sys/geom/geom_ccd.c
841
gctl_set_param_err(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/geom_ccd.c
842
sbuf_delete(sb);
sys/geom/geom_ccd.c
870
struct sbuf *sb;
sys/geom/geom_ccd.c
881
sb = sbuf_new_auto();
sys/geom/geom_ccd.c
886
sbuf_printf(sb, "ccd%d\t\t%d\t%d\t",
sys/geom/geom_ccd.c
890
sbuf_printf(sb, "%s/dev/%s", i == 0 ? "" : " ",
sys/geom/geom_ccd.c
893
sbuf_printf(sb, "\n");
sys/geom/geom_ccd.c
895
sbuf_finish(sb);
sys/geom/geom_ccd.c
896
gctl_set_param_err(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/geom_ccd.c
897
sbuf_delete(sb);
sys/geom/geom_ctl.c
504
struct sbuf *sb;
sys/geom/geom_ctl.c
546
sb = sbuf_new(NULL, buf, len, SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/geom/geom_ctl.c
547
g_conf_specific(sb, gps);
sys/geom/geom_ctl.c
549
if (sbuf_error(sb))
sys/geom/geom_ctl.c
551
sbuf_delete(sb);
sys/geom/geom_disk.c
1066
struct sbuf *sb;
sys/geom/geom_disk.c
1070
sb = p;
sys/geom/geom_disk.c
1074
sbuf_printf(sb, "%s%s", sp, gp->name);
sys/geom/geom_disk.c
1077
sbuf_finish(sb);
sys/geom/geom_disk.c
1084
struct sbuf *sb;
sys/geom/geom_disk.c
1087
sb = sbuf_new_auto();
sys/geom/geom_disk.c
1089
sbuf_printf(sb, "%b", dp->d_flags,
sys/geom/geom_disk.c
1099
sbuf_finish(sb);
sys/geom/geom_disk.c
1100
error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/geom_disk.c
1101
sbuf_delete(sb);
sys/geom/geom_disk.c
1109
struct sbuf *sb;
sys/geom/geom_disk.c
1111
sb = sbuf_new_auto();
sys/geom/geom_disk.c
1112
g_waitfor_event(g_kern_disks, sb, M_WAITOK, NULL);
sys/geom/geom_disk.c
1113
error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/geom_disk.c
1114
sbuf_delete(sb);
sys/geom/geom_disk.c
592
g_disk_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp)
sys/geom/geom_disk.c
604
sbuf_printf(sb, " hd %u", dp->d_fwheads);
sys/geom/geom_disk.c
605
sbuf_printf(sb, " sc %u", dp->d_fwsectors);
sys/geom/geom_disk.c
609
sbuf_printf(sb, "%s<fwheads>%u</fwheads>\n",
sys/geom/geom_disk.c
611
sbuf_printf(sb, "%s<fwsectors>%u</fwsectors>\n",
sys/geom/geom_disk.c
619
sbuf_printf(sb, "%s<rotationrate>", indent);
sys/geom/geom_disk.c
621
sbuf_cat(sb, "unknown"); /* don't report RPM. */
sys/geom/geom_disk.c
623
sbuf_cat(sb, "0");
sys/geom/geom_disk.c
626
sbuf_printf(sb, "%u", dp->d_rotation_rate);
sys/geom/geom_disk.c
628
sbuf_cat(sb, "invalid");
sys/geom/geom_disk.c
629
sbuf_cat(sb, "</rotationrate>\n");
sys/geom/geom_disk.c
638
sbuf_printf(sb, "%s<ident>", indent);
sys/geom/geom_disk.c
639
g_conf_cat_escaped(sb, res == 0 ? buf : dp->d_ident);
sys/geom/geom_disk.c
640
sbuf_cat(sb, "</ident>\n");
sys/geom/geom_disk.c
645
sbuf_printf(sb, "%s<lunid>", indent);
sys/geom/geom_disk.c
646
g_conf_cat_escaped(sb, buf);
sys/geom/geom_disk.c
647
sbuf_cat(sb, "</lunid>\n");
sys/geom/geom_disk.c
653
sbuf_printf(sb, "%s<lunname>", indent);
sys/geom/geom_disk.c
654
g_conf_cat_escaped(sb, buf);
sys/geom/geom_disk.c
655
sbuf_cat(sb, "</lunname>\n");
sys/geom/geom_disk.c
660
sbuf_printf(sb, "%s<ident>", indent);
sys/geom/geom_disk.c
661
g_conf_cat_escaped(sb, dp->d_ident);
sys/geom/geom_disk.c
662
sbuf_cat(sb, "</ident>\n");
sys/geom/geom_disk.c
664
sbuf_printf(sb, "%s<descr>", indent);
sys/geom/geom_disk.c
665
g_conf_cat_escaped(sb, dp->d_descr);
sys/geom/geom_disk.c
666
sbuf_cat(sb, "</descr>\n");
sys/geom/geom_dump.c
100
struct sbuf *sb;
sys/geom/geom_dump.c
103
sb = p;
sys/geom/geom_dump.c
105
sbuf_cat(sb, "digraph geom {\n");
sys/geom/geom_dump.c
107
g_confdot_class(sb, mp);
sys/geom/geom_dump.c
108
sbuf_cat(sb, "}\n");
sys/geom/geom_dump.c
109
sbuf_finish(sb);
sys/geom/geom_dump.c
113
g_conftxt_geom(struct sbuf *sb, struct g_geom *gp, int level)
sys/geom/geom_dump.c
121
sbuf_printf(sb, "%d %s %s %ju %u", level, gp->class->name,
sys/geom/geom_dump.c
124
gp->dumpconf(sb, NULL, gp, NULL, pp);
sys/geom/geom_dump.c
125
sbuf_cat(sb, "\n");
sys/geom/geom_dump.c
127
g_conftxt_geom(sb, cp->geom, level + 1);
sys/geom/geom_dump.c
132
g_conftxt_class(struct sbuf *sb, struct g_class *mp)
sys/geom/geom_dump.c
137
g_conftxt_geom(sb, gp, 0);
sys/geom/geom_dump.c
144
struct sbuf *sb;
sys/geom/geom_dump.c
147
sb = p;
sys/geom/geom_dump.c
151
g_conftxt_class(sb, mp);
sys/geom/geom_dump.c
153
sbuf_finish(sb);
sys/geom/geom_dump.c
157
g_conf_cat_escaped(struct sbuf *sb, const char *buf)
sys/geom/geom_dump.c
164
sbuf_printf(sb, "&#x%X;", *c);
sys/geom/geom_dump.c
166
sbuf_putc(sb, *c);
sys/geom/geom_dump.c
168
sbuf_putc(sb, '?');
sys/geom/geom_dump.c
173
g_conf_printf_escaped(struct sbuf *sb, const char *fmt, ...)
sys/geom/geom_dump.c
184
g_conf_cat_escaped(sb, sbuf_data(s));
sys/geom/geom_dump.c
189
g_conf_consumer(struct sbuf *sb, struct g_consumer *cp)
sys/geom/geom_dump.c
192
sbuf_printf(sb, "\t<consumer id=\"%p\">\n", cp);
sys/geom/geom_dump.c
193
sbuf_printf(sb, "\t <geom ref=\"%p\"/>\n", cp->geom);
sys/geom/geom_dump.c
195
sbuf_printf(sb, "\t <provider ref=\"%p\"/>\n", cp->provider);
sys/geom/geom_dump.c
196
sbuf_printf(sb, "\t <mode>r%dw%de%d</mode>\n",
sys/geom/geom_dump.c
201
sbuf_cat(sb, "\t <config>\n");
sys/geom/geom_dump.c
202
cp->geom->dumpconf(sb, "\t ", cp->geom, cp, NULL);
sys/geom/geom_dump.c
203
sbuf_cat(sb, "\t </config>\n");
sys/geom/geom_dump.c
205
sbuf_cat(sb, "\t</consumer>\n");
sys/geom/geom_dump.c
209
g_conf_provider(struct sbuf *sb, struct g_provider *pp)
sys/geom/geom_dump.c
213
sbuf_printf(sb, "\t<provider id=\"%p\">\n", pp);
sys/geom/geom_dump.c
214
sbuf_printf(sb, "\t <geom ref=\"%p\"/>\n", pp->geom);
sys/geom/geom_dump.c
215
sbuf_printf(sb, "\t <mode>r%dw%de%d</mode>\n",
sys/geom/geom_dump.c
217
sbuf_cat(sb, "\t <name>");
sys/geom/geom_dump.c
218
g_conf_cat_escaped(sb, pp->name);
sys/geom/geom_dump.c
219
sbuf_cat(sb, "</name>\n");
sys/geom/geom_dump.c
221
sbuf_cat(sb, "\t <alias>");
sys/geom/geom_dump.c
222
g_conf_cat_escaped(sb, gap->ga_alias);
sys/geom/geom_dump.c
223
sbuf_cat(sb, "</alias>\n");
sys/geom/geom_dump.c
225
sbuf_printf(sb, "\t <mediasize>%jd</mediasize>\n",
sys/geom/geom_dump.c
227
sbuf_printf(sb, "\t <sectorsize>%u</sectorsize>\n", pp->sectorsize);
sys/geom/geom_dump.c
228
sbuf_printf(sb, "\t <stripesize>%ju</stripesize>\n", (uintmax_t)pp->stripesize);
sys/geom/geom_dump.c
229
sbuf_printf(sb, "\t <stripeoffset>%ju</stripeoffset>\n", (uintmax_t)pp->stripeoffset);
sys/geom/geom_dump.c
231
sbuf_cat(sb, "\t <wither/>\n");
sys/geom/geom_dump.c
235
sbuf_cat(sb, "\t <config>\n");
sys/geom/geom_dump.c
236
pp->geom->dumpconf(sb, "\t ", pp->geom, NULL, pp);
sys/geom/geom_dump.c
237
sbuf_cat(sb, "\t </config>\n");
sys/geom/geom_dump.c
239
sbuf_cat(sb, "\t</provider>\n");
sys/geom/geom_dump.c
243
g_conf_geom(struct sbuf *sb, struct g_geom *gp)
sys/geom/geom_dump.c
248
sbuf_printf(sb, " <geom id=\"%p\">\n", gp);
sys/geom/geom_dump.c
249
sbuf_printf(sb, " <class ref=\"%p\"/>\n", gp->class);
sys/geom/geom_dump.c
250
sbuf_cat(sb, " <name>");
sys/geom/geom_dump.c
251
g_conf_cat_escaped(sb, gp->name);
sys/geom/geom_dump.c
252
sbuf_cat(sb, "</name>\n");
sys/geom/geom_dump.c
253
sbuf_printf(sb, " <rank>%d</rank>\n", gp->rank);
sys/geom/geom_dump.c
255
sbuf_cat(sb, " <wither/>\n");
sys/geom/geom_dump.c
257
sbuf_cat(sb, " <config>\n");
sys/geom/geom_dump.c
258
gp->dumpconf(sb, "\t", gp, NULL, NULL);
sys/geom/geom_dump.c
259
sbuf_cat(sb, " </config>\n");
sys/geom/geom_dump.c
262
g_conf_consumer(sb, cp);
sys/geom/geom_dump.c
264
g_conf_provider(sb, pp);
sys/geom/geom_dump.c
265
sbuf_cat(sb, " </geom>\n");
sys/geom/geom_dump.c
282
g_conf_class(struct sbuf *sb, struct g_class *mp, struct g_geom **gps)
sys/geom/geom_dump.c
286
sbuf_printf(sb, " <class id=\"%p\">\n", mp);
sys/geom/geom_dump.c
287
sbuf_cat(sb, " <name>");
sys/geom/geom_dump.c
288
g_conf_cat_escaped(sb, mp->name);
sys/geom/geom_dump.c
289
sbuf_cat(sb, "</name>\n");
sys/geom/geom_dump.c
293
g_conf_geom(sb, gp);
sys/geom/geom_dump.c
294
if (sbuf_error(sb))
sys/geom/geom_dump.c
297
sbuf_cat(sb, " </class>\n");
sys/geom/geom_dump.c
301
g_conf_specific(struct sbuf *sb, struct g_geom **gps)
sys/geom/geom_dump.c
306
sbuf_cat(sb, "<mesh>\n");
sys/geom/geom_dump.c
308
g_conf_class(sb, mp2, gps);
sys/geom/geom_dump.c
309
if (sbuf_error(sb))
sys/geom/geom_dump.c
312
sbuf_cat(sb, "</mesh>\n");
sys/geom/geom_dump.c
313
sbuf_finish(sb);
sys/geom/geom_dump.c
50
g_confdot_consumer(struct sbuf *sb, struct g_consumer *cp)
sys/geom/geom_dump.c
53
sbuf_printf(sb, "z%p [label=\"r%dw%de%d\"];\n",
sys/geom/geom_dump.c
56
sbuf_printf(sb, "z%p -> z%p;\n", cp, cp->provider);
sys/geom/geom_dump.c
60
g_confdot_provider(struct sbuf *sb, struct g_provider *pp)
sys/geom/geom_dump.c
63
sbuf_printf(sb, "z%p [shape=hexagon,label=\"%s\\nr%dw%de%d\\nerr#%d\\n"
sys/geom/geom_dump.c
69
g_confdot_geom(struct sbuf *sb, struct g_geom *gp)
sys/geom/geom_dump.c
74
sbuf_printf(sb, "z%p [shape=box,label=\"%s\\n%s\\nr#%d\"];\n",
sys/geom/geom_dump.c
77
g_confdot_consumer(sb, cp);
sys/geom/geom_dump.c
78
sbuf_printf(sb, "z%p -> z%p;\n", gp, cp);
sys/geom/geom_dump.c
82
g_confdot_provider(sb, pp);
sys/geom/geom_dump.c
83
sbuf_printf(sb, "z%p -> z%p;\n", pp, gp);
sys/geom/geom_dump.c
88
g_confdot_class(struct sbuf *sb, struct g_class *mp)
sys/geom/geom_dump.c
93
g_confdot_geom(sb, gp);
sys/geom/geom_int.h
47
void g_conf_specific(struct sbuf *sb, struct g_geom **gps);
sys/geom/geom_int.h
48
void g_conf_cat_escaped(struct sbuf *sb, const char *buf);
sys/geom/geom_int.h
49
void g_conf_printf_escaped(struct sbuf *sb, const char *fmt, ...);
sys/geom/geom_io.c
1001
struct sbuf sb, *sbp __unused;
sys/geom/geom_io.c
1004
sbp = sbuf_new(&sb, bufr, sizeof(bufr), SBUF_FIXEDLEN);
sys/geom/geom_io.c
1007
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/geom/geom_io.c
1009
sbuf_cat(&sb, prefix);
sys/geom/geom_io.c
1010
g_format_bio(&sb, bp);
sys/geom/geom_io.c
1013
sbuf_vprintf(&sb, fmtsuffix, ap);
sys/geom/geom_io.c
1016
sbuf_nl_terminate(&sb);
sys/geom/geom_io.c
1018
sbuf_finish(&sb);
sys/geom/geom_io.c
1019
sbuf_delete(&sb);
sys/geom/geom_io.c
1023
g_format_bio(struct sbuf *sb, const struct bio *bp)
sys/geom/geom_io.c
1037
sbuf_printf(sb, "%s[%s(attr=%s)]", pname, cmd,
sys/geom/geom_io.c
1042
sbuf_printf(sb, "%s[%s]", pname, cmd);
sys/geom/geom_io.c
1070
sbuf_printf(sb, "%s[%s,%s]", pname, cmd, subcmd);
sys/geom/geom_io.c
1084
sbuf_printf(sb, "%s[%s()]", pname, cmd);
sys/geom/geom_io.c
1087
sbuf_printf(sb, "%s[%s(offset=%jd, length=%jd)]", pname, cmd,
sys/geom/geom_kern.c
161
struct sbuf *sb;
sys/geom/geom_kern.c
164
sb = sbuf_new(NULL, NULL, PAGE_SIZE, SBUF_FIXEDLEN |
sys/geom/geom_kern.c
166
sbuf_set_drain(sb, sbuf_count_drain, &len);
sys/geom/geom_kern.c
167
g_waitfor_event(func, sb, M_WAITOK, NULL);
sys/geom/geom_kern.c
170
sb = sbuf_new(NULL, NULL, *hint, SBUF_AUTOEXTEND |
sys/geom/geom_kern.c
172
g_waitfor_event(func, sb, M_WAITOK, NULL);
sys/geom/geom_kern.c
173
*hint = sbuf_len(sb);
sys/geom/geom_kern.c
174
error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb));
sys/geom/geom_kern.c
176
sbuf_delete(sb);
sys/geom/geom_slice.c
326
g_slice_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp)
sys/geom/geom_slice.c
332
sbuf_printf(sb, " i %u", pp->index);
sys/geom/geom_slice.c
333
sbuf_printf(sb, " o %ju",
sys/geom/geom_slice.c
338
sbuf_printf(sb, "%s<index>%u</index>\n", indent, pp->index);
sys/geom/geom_slice.c
339
sbuf_printf(sb, "%s<length>%ju</length>\n",
sys/geom/geom_slice.c
341
sbuf_printf(sb, "%s<seclength>%ju</seclength>\n", indent,
sys/geom/geom_slice.c
343
sbuf_printf(sb, "%s<offset>%ju</offset>\n", indent,
sys/geom/geom_slice.c
345
sbuf_printf(sb, "%s<secoffset>%ju</secoffset>\n", indent,
sys/geom/geom_slice.c
357
struct sbuf *sb;
sys/geom/geom_slice.c
402
sb = sbuf_new_auto();
sys/geom/geom_slice.c
404
sbuf_vprintf(sb, fmt, ap);
sys/geom/geom_slice.c
406
sbuf_finish(sb);
sys/geom/geom_slice.c
407
pp = g_new_providerf(gp, "%s", sbuf_data(sb));
sys/geom/geom_slice.c
427
sbuf_delete(sb);
sys/geom/geom_subr.c
100
sbuf_cat(&sb, classname);
sys/geom/geom_subr.c
102
sbuf_printf(&sb, "[%d]", lvl);
sys/geom/geom_subr.c
105
sbuf_vprintf(&sb, format, ap);
sys/geom/geom_subr.c
109
sbuf_putc(&sb, ' ');
sys/geom/geom_subr.c
110
g_format_bio(&sb, bp);
sys/geom/geom_subr.c
114
sbuf_nl_terminate(&sb);
sys/geom/geom_subr.c
117
sbuf_finish(&sb);
sys/geom/geom_subr.c
118
sbuf_delete(&sb);
sys/geom/geom_subr.c
408
struct sbuf *sb;
sys/geom/geom_subr.c
410
sb = sbuf_new_auto();
sys/geom/geom_subr.c
412
sbuf_vprintf(sb, fmt, ap);
sys/geom/geom_subr.c
414
sbuf_finish(sb);
sys/geom/geom_subr.c
415
gp = g_new_geom(mp, sbuf_data(sb));
sys/geom/geom_subr.c
416
sbuf_delete(sb);
sys/geom/geom_subr.c
613
struct sbuf *sb;
sys/geom/geom_subr.c
627
sb = sbuf_new_auto();
sys/geom/geom_subr.c
629
sbuf_vprintf(sb, fmt, ap);
sys/geom/geom_subr.c
631
sbuf_finish(sb);
sys/geom/geom_subr.c
632
pp = g_malloc(sizeof(*pp) + sbuf_len(sb) + 1, M_WAITOK | M_ZERO);
sys/geom/geom_subr.c
634
strcpy(pp->name, sbuf_data(sb));
sys/geom/geom_subr.c
635
sbuf_delete(sb);
sys/geom/geom_subr.c
650
struct sbuf *sb;
sys/geom/geom_subr.c
657
sb = sbuf_new_auto();
sys/geom/geom_subr.c
659
sbuf_vprintf(sb, fmt, ap);
sys/geom/geom_subr.c
661
sbuf_finish(sb);
sys/geom/geom_subr.c
664
if (strcmp(gap->ga_alias, sbuf_data(sb)) != 0)
sys/geom/geom_subr.c
667
sbuf_delete(sb);
sys/geom/geom_subr.c
671
gap = g_malloc(sizeof(*gap) + sbuf_len(sb) + 1, M_WAITOK | M_ZERO);
sys/geom/geom_subr.c
672
memcpy((char *)(gap + 1), sbuf_data(sb), sbuf_len(sb));
sys/geom/geom_subr.c
673
sbuf_delete(sb);
sys/geom/geom_subr.c
92
struct sbuf sb, *sbp __unused;
sys/geom/geom_subr.c
95
sbp = sbuf_new(&sb, bufr, sizeof(bufr), SBUF_FIXEDLEN);
sys/geom/geom_subr.c
98
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/geom/journal/g_journal.c
2618
g_journal_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/journal/g_journal.c
2633
sbuf_printf(sb, "%s<Role>", indent);
sys/geom/journal/g_journal.c
2635
sbuf_cat(sb, "Data");
sys/geom/journal/g_journal.c
2640
sbuf_cat(sb, ",");
sys/geom/journal/g_journal.c
2641
sbuf_cat(sb, "Journal");
sys/geom/journal/g_journal.c
2643
sbuf_cat(sb, "</Role>\n");
sys/geom/journal/g_journal.c
2645
sbuf_printf(sb, "<Jstart>%jd</Jstart>\n",
sys/geom/journal/g_journal.c
2647
sbuf_printf(sb, "<Jend>%jd</Jend>\n",
sys/geom/journal/g_journal.c
2651
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/label/g_label.c
189
struct sbuf *sb;
sys/geom/label/g_label.c
204
sb = sbuf_new(NULL, NULL, size, SBUF_FIXEDLEN);
sys/geom/label/g_label.c
207
if (isspace(*c) && sbuf_len(sb) == 0)
sys/geom/label/g_label.c
210
sbuf_printf(sb, "%%%02X", *c);
sys/geom/label/g_label.c
212
sbuf_putc(sb, *c);
sys/geom/label/g_label.c
214
if (sbuf_finish(sb) != 0)
sys/geom/label/g_label.c
217
strlcpy(label, sbuf_data(sb), size);
sys/geom/label/g_label.c
218
sbuf_delete(sb);
sys/geom/label/g_label_gpt.c
52
sbuf_nprintf_utf16(struct sbuf *sb, uint16_t *str, size_t len)
sys/geom/label/g_label_gpt.c
82
sbuf_printf(sb, "%c", ch);
sys/geom/label/g_label_gpt.c
84
sbuf_printf(sb, "%c%c", 0xc0 | (ch >> 6),
sys/geom/label/g_label_gpt.c
87
sbuf_printf(sb, "%c%c%c", 0xe0 | (ch >> 12),
sys/geom/label/g_label_gpt.c
90
sbuf_printf(sb, "%c%c%c%c", 0xf0 | (ch >> 18),
sys/geom/mirror/g_mirror.c
115
static void g_mirror_dumpconf(struct sbuf *sb, const char *indent,
sys/geom/mirror/g_mirror.c
3417
g_mirror_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/mirror/g_mirror.c
3438
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)disk->d_id);
sys/geom/mirror/g_mirror.c
3440
sbuf_printf(sb, "%s<Synchronized>", indent);
sys/geom/mirror/g_mirror.c
3442
sbuf_cat(sb, "0%");
sys/geom/mirror/g_mirror.c
3444
sbuf_printf(sb, "%u%%",
sys/geom/mirror/g_mirror.c
3447
sbuf_cat(sb, "</Synchronized>\n");
sys/geom/mirror/g_mirror.c
3449
sbuf_printf(sb, "%s<BytesSynced>%jd"
sys/geom/mirror/g_mirror.c
3453
sbuf_printf(sb, "%s<SyncID>%u</SyncID>\n", indent,
sys/geom/mirror/g_mirror.c
3455
sbuf_printf(sb, "%s<GenID>%u</GenID>\n", indent,
sys/geom/mirror/g_mirror.c
3457
sbuf_printf(sb, "%s<Flags>", indent);
sys/geom/mirror/g_mirror.c
3459
sbuf_cat(sb, "NONE");
sys/geom/mirror/g_mirror.c
3466
sbuf_cat(sb, ", "); \
sys/geom/mirror/g_mirror.c
3469
sbuf_cat(sb, name); \
sys/geom/mirror/g_mirror.c
3481
sbuf_cat(sb, "</Flags>\n");
sys/geom/mirror/g_mirror.c
3482
sbuf_printf(sb, "%s<Priority>%u</Priority>\n", indent,
sys/geom/mirror/g_mirror.c
3484
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/mirror/g_mirror.c
3487
sbuf_printf(sb, "%s<Type>", indent);
sys/geom/mirror/g_mirror.c
3490
sbuf_cat(sb, "AUTOMATIC");
sys/geom/mirror/g_mirror.c
3493
sbuf_cat(sb, "MANUAL");
sys/geom/mirror/g_mirror.c
3496
sbuf_cat(sb, "UNKNOWN");
sys/geom/mirror/g_mirror.c
3499
sbuf_cat(sb, "</Type>\n");
sys/geom/mirror/g_mirror.c
3500
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/mirror/g_mirror.c
3501
sbuf_printf(sb, "%s<SyncID>%u</SyncID>\n", indent, sc->sc_syncid);
sys/geom/mirror/g_mirror.c
3502
sbuf_printf(sb, "%s<GenID>%u</GenID>\n", indent, sc->sc_genid);
sys/geom/mirror/g_mirror.c
3503
sbuf_printf(sb, "%s<Flags>", indent);
sys/geom/mirror/g_mirror.c
3505
sbuf_cat(sb, "NONE");
sys/geom/mirror/g_mirror.c
3512
sbuf_cat(sb, ", "); \
sys/geom/mirror/g_mirror.c
3515
sbuf_cat(sb, name); \
sys/geom/mirror/g_mirror.c
3522
sbuf_cat(sb, "</Flags>\n");
sys/geom/mirror/g_mirror.c
3523
sbuf_printf(sb, "%s<Slice>%u</Slice>\n", indent,
sys/geom/mirror/g_mirror.c
3525
sbuf_printf(sb, "%s<Balance>%s</Balance>\n", indent,
sys/geom/mirror/g_mirror.c
3527
sbuf_printf(sb, "%s<Components>%u</Components>\n", indent,
sys/geom/mirror/g_mirror.c
3529
sbuf_printf(sb, "%s<State>", indent);
sys/geom/mirror/g_mirror.c
3531
sbuf_printf(sb, "%s", "STARTING");
sys/geom/mirror/g_mirror.c
3534
sbuf_printf(sb, "%s", "COMPLETE");
sys/geom/mirror/g_mirror.c
3536
sbuf_printf(sb, "%s", "DEGRADED");
sys/geom/mirror/g_mirror.c
3537
sbuf_cat(sb, "</State>\n");
sys/geom/mirror/g_mirror_ctl.c
370
struct sbuf *sb;
sys/geom/mirror/g_mirror_ctl.c
491
sb = sbuf_new_auto();
sys/geom/mirror/g_mirror_ctl.c
492
sbuf_printf(sb, "Can't attach disk(s) to %s:", gp->name);
sys/geom/mirror/g_mirror_ctl.c
499
sbuf_printf(sb, " %s", name);
sys/geom/mirror/g_mirror_ctl.c
507
sbuf_printf(sb, " %s", pp->name);
sys/geom/mirror/g_mirror_ctl.c
512
sbuf_finish(sb);
sys/geom/mirror/g_mirror_ctl.c
517
gctl_error(req, "%s", sbuf_data(sb));
sys/geom/mirror/g_mirror_ctl.c
520
sbuf_delete(sb);
sys/geom/mountver/g_mountver.c
642
g_mountver_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/mountver/g_mountver.c
651
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/mountver/g_mountver.c
653
sbuf_printf(sb, "%s<Provider-Name>%s</Provider-Name>\n", indent, sc->sc_provider_name);
sys/geom/mountver/g_mountver.c
654
sbuf_printf(sb, "%s<Disk-Ident>%s</Disk-Ident>\n", indent, sc->sc_ident);
sys/geom/mountver/g_mountver.c
69
static void g_mountver_dumpconf(struct sbuf *sb, const char *indent,
sys/geom/multipath/g_multipath.c
1442
struct sbuf *sb;
sys/geom/multipath/g_multipath.c
1449
sb = sbuf_new_auto();
sys/geom/multipath/g_multipath.c
1469
sbuf_cat(sb, " ");
sys/geom/multipath/g_multipath.c
1470
sbuf_cat(sb, cp->provider->name);
sys/geom/multipath/g_multipath.c
1474
sbuf_cat(sb, "none");
sys/geom/multipath/g_multipath.c
1475
sbuf_cat(sb, "\n");
sys/geom/multipath/g_multipath.c
1477
sbuf_printf(sb, "%s\n", sc->sc_active->provider->name);
sys/geom/multipath/g_multipath.c
1479
sbuf_cat(sb, "none\n");
sys/geom/multipath/g_multipath.c
1481
sbuf_finish(sb);
sys/geom/multipath/g_multipath.c
1482
gctl_set_param_err(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/multipath/g_multipath.c
1483
sbuf_delete(sb);
sys/geom/multipath/g_multipath.c
1524
g_multipath_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/multipath/g_multipath.c
1536
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/multipath/g_multipath.c
1545
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/multipath/g_multipath.c
1551
sbuf_printf(sb, "%s<UUID>%s</UUID>\n", indent, sc->sc_uuid);
sys/geom/multipath/g_multipath.c
1552
sbuf_printf(sb, "%s<Mode>Active/%s</Mode>\n", indent,
sys/geom/multipath/g_multipath.c
1555
sbuf_printf(sb, "%s<Type>%s</Type>\n", indent,
sys/geom/nop/g_nop.c
936
g_nop_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/nop/g_nop.c
944
sbuf_printf(sb, "%s<Offset>%jd</Offset>\n", indent,
sys/geom/nop/g_nop.c
946
sbuf_printf(sb, "%s<ReadFailProb>%u</ReadFailProb>\n", indent,
sys/geom/nop/g_nop.c
948
sbuf_printf(sb, "%s<WriteFailProb>%u</WriteFailProb>\n", indent,
sys/geom/nop/g_nop.c
950
sbuf_printf(sb, "%s<ReadDelayedProb>%u</ReadDelayedProb>\n", indent,
sys/geom/nop/g_nop.c
952
sbuf_printf(sb, "%s<WriteDelayedProb>%u</WriteDelayedProb>\n", indent,
sys/geom/nop/g_nop.c
954
sbuf_printf(sb, "%s<Delay>%d</Delay>\n", indent, sc->sc_delaymsec);
sys/geom/nop/g_nop.c
955
sbuf_printf(sb, "%s<CountUntilFail>%u</CountUntilFail>\n", indent,
sys/geom/nop/g_nop.c
957
sbuf_printf(sb, "%s<Error>%d</Error>\n", indent, sc->sc_error);
sys/geom/nop/g_nop.c
958
sbuf_printf(sb, "%s<Reads>%ju</Reads>\n", indent, sc->sc_reads);
sys/geom/nop/g_nop.c
959
sbuf_printf(sb, "%s<Writes>%ju</Writes>\n", indent, sc->sc_writes);
sys/geom/nop/g_nop.c
960
sbuf_printf(sb, "%s<Deletes>%ju</Deletes>\n", indent, sc->sc_deletes);
sys/geom/nop/g_nop.c
961
sbuf_printf(sb, "%s<Getattrs>%ju</Getattrs>\n", indent, sc->sc_getattrs);
sys/geom/nop/g_nop.c
962
sbuf_printf(sb, "%s<Flushes>%ju</Flushes>\n", indent, sc->sc_flushes);
sys/geom/nop/g_nop.c
963
sbuf_printf(sb, "%s<Speedups>%ju</Speedups>\n", indent, sc->sc_speedups);
sys/geom/nop/g_nop.c
964
sbuf_printf(sb, "%s<Cmd0s>%ju</Cmd0s>\n", indent, sc->sc_cmd0s);
sys/geom/nop/g_nop.c
965
sbuf_printf(sb, "%s<Cmd1s>%ju</Cmd1s>\n", indent, sc->sc_cmd1s);
sys/geom/nop/g_nop.c
966
sbuf_printf(sb, "%s<Cmd2s>%ju</Cmd2s>\n", indent, sc->sc_cmd2s);
sys/geom/nop/g_nop.c
967
sbuf_printf(sb, "%s<ReadBytes>%ju</ReadBytes>\n", indent,
sys/geom/nop/g_nop.c
969
sbuf_printf(sb, "%s<WroteBytes>%ju</WroteBytes>\n", indent,
sys/geom/part/g_part.c
1071
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1072
sbuf_printf(sb, "%s created\n", gp->name);
sys/geom/part/g_part.c
1073
sbuf_finish(sb);
sys/geom/part/g_part.c
1074
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1075
sbuf_delete(sb);
sys/geom/part/g_part.c
1099
struct sbuf *sb;
sys/geom/part/g_part.c
1134
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1135
G_PART_FULLNAME(table, entry, sb, gp->name);
sys/geom/part/g_part.c
1136
sbuf_cat(sb, " deleted\n");
sys/geom/part/g_part.c
1137
sbuf_finish(sb);
sys/geom/part/g_part.c
1138
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1139
sbuf_delete(sb);
sys/geom/part/g_part.c
1160
struct sbuf *sb;
sys/geom/part/g_part.c
1226
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1227
sbuf_printf(sb, "%s destroyed\n", gp->name);
sys/geom/part/g_part.c
1228
sbuf_finish(sb);
sys/geom/part/g_part.c
1229
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1230
sbuf_delete(sb);
sys/geom/part/g_part.c
1241
struct sbuf *sb;
sys/geom/part/g_part.c
1272
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1273
G_PART_FULLNAME(table, entry, sb, gp->name);
sys/geom/part/g_part.c
1274
sbuf_cat(sb, " modified\n");
sys/geom/part/g_part.c
1275
sbuf_finish(sb);
sys/geom/part/g_part.c
1276
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1277
sbuf_delete(sb);
sys/geom/part/g_part.c
1294
struct sbuf *sb;
sys/geom/part/g_part.c
1317
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1319
sbuf_printf(sb, "%s recovered\n", gp->name);
sys/geom/part/g_part.c
1321
sbuf_printf(sb, "%s recovering is not needed\n",
sys/geom/part/g_part.c
1323
sbuf_finish(sb);
sys/geom/part/g_part.c
1324
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1325
sbuf_delete(sb);
sys/geom/part/g_part.c
1337
struct sbuf *sb;
sys/geom/part/g_part.c
1410
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1411
G_PART_FULLNAME(table, entry, sb, gp->name);
sys/geom/part/g_part.c
1412
sbuf_cat(sb, " resized\n");
sys/geom/part/g_part.c
1413
sbuf_finish(sb);
sys/geom/part/g_part.c
1414
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1415
sbuf_delete(sb);
sys/geom/part/g_part.c
1427
struct sbuf *sb;
sys/geom/part/g_part.c
1459
sb = sbuf_new_auto();
sys/geom/part/g_part.c
1460
sbuf_printf(sb, "%s %sset on ", gpp->gpp_attrib,
sys/geom/part/g_part.c
1463
G_PART_FULLNAME(table, entry, sb, gp->name);
sys/geom/part/g_part.c
1465
sbuf_cat(sb, gp->name);
sys/geom/part/g_part.c
1466
sbuf_cat(sb, "\n");
sys/geom/part/g_part.c
1467
sbuf_finish(sb);
sys/geom/part/g_part.c
1468
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
1469
sbuf_delete(sb);
sys/geom/part/g_part.c
2075
g_part_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/part/g_part.c
2082
KASSERT(sb != NULL && gp != NULL, ("%s", __func__));
sys/geom/part/g_part.c
2090
sbuf_printf(sb, " i %u o %ju ty %s", entry->gpe_index,
sys/geom/part/g_part.c
2099
G_PART_DUMPCONF(table, entry, sb, indent);
sys/geom/part/g_part.c
2107
sbuf_printf(sb, "%s<start>%ju</start>\n", indent,
sys/geom/part/g_part.c
2109
sbuf_printf(sb, "%s<end>%ju</end>\n", indent,
sys/geom/part/g_part.c
2111
sbuf_printf(sb, "%s<index>%u</index>\n", indent,
sys/geom/part/g_part.c
2113
sbuf_printf(sb, "%s<type>%s</type>\n", indent,
sys/geom/part/g_part.c
2115
sbuf_printf(sb, "%s<offset>%ju</offset>\n", indent,
sys/geom/part/g_part.c
2117
sbuf_printf(sb, "%s<length>%ju</length>\n", indent,
sys/geom/part/g_part.c
2119
G_PART_DUMPCONF(table, entry, sb, indent);
sys/geom/part/g_part.c
2121
sbuf_printf(sb, "%s<scheme>%s</scheme>\n", indent,
sys/geom/part/g_part.c
2123
sbuf_printf(sb, "%s<entries>%u</entries>\n", indent,
sys/geom/part/g_part.c
2125
sbuf_printf(sb, "%s<first>%ju</first>\n", indent,
sys/geom/part/g_part.c
2127
sbuf_printf(sb, "%s<last>%ju</last>\n", indent,
sys/geom/part/g_part.c
2129
sbuf_printf(sb, "%s<fwsectors>%u</fwsectors>\n", indent,
sys/geom/part/g_part.c
2131
sbuf_printf(sb, "%s<fwheads>%u</fwheads>\n", indent,
sys/geom/part/g_part.c
2133
sbuf_printf(sb, "%s<state>%s</state>\n", indent,
sys/geom/part/g_part.c
2135
sbuf_printf(sb, "%s<modified>%s</modified>\n", indent,
sys/geom/part/g_part.c
2137
G_PART_DUMPCONF(table, NULL, sb, indent);
sys/geom/part/g_part.c
726
struct sbuf *sb;
sys/geom/part/g_part.c
820
sb = sbuf_new_auto();
sys/geom/part/g_part.c
821
G_PART_FULLNAME(table, entry, sb, gp->name);
sys/geom/part/g_part.c
823
sbuf_printf(sb, " added, but partition is not "
sys/geom/part/g_part.c
826
sbuf_cat(sb, " added\n");
sys/geom/part/g_part.c
827
sbuf_finish(sb);
sys/geom/part/g_part.c
828
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
829
sbuf_delete(sb);
sys/geom/part/g_part.c
839
struct sbuf *sb;
sys/geom/part/g_part.c
863
sb = sbuf_new_auto();
sys/geom/part/g_part.c
864
sbuf_printf(sb, "bootcode written to %s\n", gp->name);
sys/geom/part/g_part.c
865
sbuf_finish(sb);
sys/geom/part/g_part.c
866
gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
sys/geom/part/g_part.c
867
sbuf_delete(sb);
sys/geom/part/g_part.c
972
struct sbuf *sb;
sys/geom/part/g_part_apm.c
294
struct sbuf *sb, const char *indent)
sys/geom/part/g_part_apm.c
305
sbuf_printf(sb, " xs APPLE xt %s", entry->ent.ent_type);
sys/geom/part/g_part_apm.c
310
sbuf_printf(sb, "%s<label>", indent);
sys/geom/part/g_part_apm.c
311
g_conf_cat_escaped(sb, u.name);
sys/geom/part/g_part_apm.c
312
sbuf_cat(sb, "</label>\n");
sys/geom/part/g_part_apm.c
315
sbuf_printf(sb, "%s<rawtype>", indent);
sys/geom/part/g_part_apm.c
316
g_conf_cat_escaped(sb, u.type);
sys/geom/part/g_part_apm.c
317
sbuf_cat(sb, "</rawtype>\n");
sys/geom/part/g_part_bsd.c
260
struct sbuf *sb, const char *indent)
sys/geom/part/g_part_bsd.c
267
sbuf_printf(sb, " xs BSD xt %u", entry->part.p_fstype);
sys/geom/part/g_part_bsd.c
270
sbuf_printf(sb, "%s<rawtype>%u</rawtype>\n", indent,
sys/geom/part/g_part_bsd64.c
370
struct g_part_entry *baseentry, struct sbuf *sb, const char *indent)
sys/geom/part/g_part_bsd64.c
379
sbuf_printf(sb, " xs BSD64 xt %u", entry->fstype);
sys/geom/part/g_part_bsd64.c
382
sbuf_printf(sb, "%s<rawtype>%u</rawtype>\n", indent,
sys/geom/part/g_part_bsd64.c
385
sbuf_printf(sb, "%s<type_uuid>", indent);
sys/geom/part/g_part_bsd64.c
386
sbuf_printf_uuid(sb, &entry->type_uuid);
sys/geom/part/g_part_bsd64.c
387
sbuf_cat(sb, "</type_uuid>\n");
sys/geom/part/g_part_bsd64.c
389
sbuf_printf(sb, "%s<stor_uuid>", indent);
sys/geom/part/g_part_bsd64.c
390
sbuf_printf_uuid(sb, &entry->stor_uuid);
sys/geom/part/g_part_bsd64.c
391
sbuf_cat(sb, "</stor_uuid>\n");
sys/geom/part/g_part_bsd64.c
395
sbuf_printf(sb, "%s<bootbase>%ju</bootbase>\n", indent,
sys/geom/part/g_part_bsd64.c
398
sbuf_printf(sb, "%s<backupbase>%ju</backupbase>\n",
sys/geom/part/g_part_bsd64.c
400
sbuf_printf(sb, "%s<stor_uuid>", indent);
sys/geom/part/g_part_bsd64.c
401
sbuf_printf_uuid(sb, &table->d_stor_uuid);
sys/geom/part/g_part_bsd64.c
402
sbuf_cat(sb, "</stor_uuid>\n");
sys/geom/part/g_part_bsd64.c
403
sbuf_printf(sb, "%s<label>", indent);
sys/geom/part/g_part_bsd64.c
406
g_conf_cat_escaped(sb, buf);
sys/geom/part/g_part_bsd64.c
407
sbuf_cat(sb, "</label>\n");
sys/geom/part/g_part_ebr.c
364
struct sbuf *sb, const char *indent)
sys/geom/part/g_part_ebr.c
371
sbuf_printf(sb, " xs MBREXT xt %u", entry->ent.dp_typ);
sys/geom/part/g_part_ebr.c
374
sbuf_printf(sb, "%s<rawtype>%u</rawtype>\n", indent,
sys/geom/part/g_part_ebr.c
377
sbuf_printf(sb, "%s<attrib>active</attrib>\n", indent);
sys/geom/part/g_part_gpt.c
1387
g_gpt_printf_utf16(struct sbuf *sb, uint16_t *str, size_t len)
sys/geom/part/g_part_gpt.c
1417
g_conf_printf_escaped(sb, "%c", ch);
sys/geom/part/g_part_gpt.c
1419
g_conf_printf_escaped(sb, "%c%c", 0xc0 | (ch >> 6),
sys/geom/part/g_part_gpt.c
1422
g_conf_printf_escaped(sb, "%c%c%c", 0xe0 | (ch >> 12),
sys/geom/part/g_part_gpt.c
1425
g_conf_printf_escaped(sb, "%c%c%c%c", 0xf0 |
sys/geom/part/g_part_gpt.c
751
g_part_gpt_efimedia(struct g_part_gpt_entry *entry, struct sbuf *sb)
sys/geom/part/g_part_gpt.c
753
sbuf_printf(sb, "HD(%d,GPT,", entry->base.gpe_index);
sys/geom/part/g_part_gpt.c
754
sbuf_printf_uuid(sb, &entry->ent.ent_uuid);
sys/geom/part/g_part_gpt.c
755
sbuf_printf(sb, ",%#jx,%#jx)", (intmax_t)entry->base.gpe_start,
sys/geom/part/g_part_gpt.c
761
struct sbuf *sb, const char *indent)
sys/geom/part/g_part_gpt.c
768
sbuf_cat(sb, " xs GPT xt ");
sys/geom/part/g_part_gpt.c
769
sbuf_printf_uuid(sb, &entry->ent.ent_type);
sys/geom/part/g_part_gpt.c
772
sbuf_printf(sb, "%s<label>", indent);
sys/geom/part/g_part_gpt.c
773
g_gpt_printf_utf16(sb, entry->ent.ent_name,
sys/geom/part/g_part_gpt.c
775
sbuf_cat(sb, "</label>\n");
sys/geom/part/g_part_gpt.c
777
sbuf_printf(sb, "%s<attrib>bootme</attrib>\n", indent);
sys/geom/part/g_part_gpt.c
779
sbuf_printf(sb, "%s<attrib>bootonce</attrib>\n",
sys/geom/part/g_part_gpt.c
783
sbuf_printf(sb, "%s<attrib>bootfailed</attrib>\n",
sys/geom/part/g_part_gpt.c
786
sbuf_printf(sb, "%s<rawtype>", indent);
sys/geom/part/g_part_gpt.c
787
sbuf_printf_uuid(sb, &entry->ent.ent_type);
sys/geom/part/g_part_gpt.c
788
sbuf_cat(sb, "</rawtype>\n");
sys/geom/part/g_part_gpt.c
789
sbuf_printf(sb, "%s<rawuuid>", indent);
sys/geom/part/g_part_gpt.c
790
sbuf_printf_uuid(sb, &entry->ent.ent_uuid);
sys/geom/part/g_part_gpt.c
791
sbuf_cat(sb, "</rawuuid>\n");
sys/geom/part/g_part_gpt.c
792
sbuf_printf(sb, "%s<efimedia>", indent);
sys/geom/part/g_part_gpt.c
793
g_part_gpt_efimedia(entry, sb);
sys/geom/part/g_part_gpt.c
794
sbuf_cat(sb, "</efimedia>\n");
sys/geom/part/g_part_ldm.c
1172
struct g_part_entry *baseentry, struct sbuf *sb, const char *indent)
sys/geom/part/g_part_ldm.c
1179
sbuf_printf(sb, " xs LDM xt %u", entry->type);
sys/geom/part/g_part_ldm.c
1182
sbuf_printf(sb, "%s<rawtype>%u</rawtype>\n", indent,
sys/geom/part/g_part_mbr.c
311
struct sbuf *sb)
sys/geom/part/g_part_mbr.c
316
sbuf_printf(sb, "HD(%d,MBR,%#08x,%#jx,%#jx)",
sys/geom/part/g_part_mbr.c
323
struct sbuf *sb, const char *indent)
sys/geom/part/g_part_mbr.c
332
sbuf_printf(sb, " xs MBR xt %u", entry->ent.dp_typ);
sys/geom/part/g_part_mbr.c
335
sbuf_printf(sb, "%s<rawtype>%u</rawtype>\n", indent,
sys/geom/part/g_part_mbr.c
338
sbuf_printf(sb, "%s<attrib>active</attrib>\n", indent);
sys/geom/part/g_part_mbr.c
339
sbuf_printf(sb, "%s<efimedia>", indent);
sys/geom/part/g_part_mbr.c
340
g_part_mbr_efimedia(table, entry, sb);
sys/geom/part/g_part_mbr.c
341
sbuf_cat(sb, "</efimedia>\n");
sys/geom/raid/g_raid.c
130
static void g_raid_dumpconf(struct sbuf *sb, const char *indent,
sys/geom/raid/g_raid.c
2328
g_raid_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/raid/g_raid.c
2346
sbuf_printf(sb, "%s<descr>%s %s volume</descr>\n", indent,
sys/geom/raid/g_raid.c
2350
sbuf_printf(sb, "%s<Label>%s</Label>\n", indent,
sys/geom/raid/g_raid.c
2352
sbuf_printf(sb, "%s<RAIDLevel>%s</RAIDLevel>\n", indent,
sys/geom/raid/g_raid.c
2355
sbuf_printf(sb,
sys/geom/raid/g_raid.c
2358
sbuf_printf(sb, "%s<Components>%u</Components>\n", indent,
sys/geom/raid/g_raid.c
2360
sbuf_printf(sb, "%s<Strip>%u</Strip>\n", indent,
sys/geom/raid/g_raid.c
2362
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/raid/g_raid.c
2364
sbuf_printf(sb, "%s<Dirty>%s</Dirty>\n", indent,
sys/geom/raid/g_raid.c
2366
sbuf_printf(sb, "%s<Subdisks>", indent);
sys/geom/raid/g_raid.c
2371
sbuf_printf(sb, "%s ",
sys/geom/raid/g_raid.c
2374
sbuf_cat(sb, "NONE ");
sys/geom/raid/g_raid.c
2376
sbuf_printf(sb, "(%s",
sys/geom/raid/g_raid.c
2380
sbuf_printf(sb, " %d%%",
sys/geom/raid/g_raid.c
2384
sbuf_cat(sb, ")");
sys/geom/raid/g_raid.c
2386
sbuf_cat(sb, ", ");
sys/geom/raid/g_raid.c
2388
sbuf_cat(sb, "</Subdisks>\n");
sys/geom/raid/g_raid.c
2397
sbuf_printf(sb, "%s<State>%s", indent,
sys/geom/raid/g_raid.c
2400
sbuf_cat(sb, " (");
sys/geom/raid/g_raid.c
2402
sbuf_printf(sb, "%s",
sys/geom/raid/g_raid.c
2406
sbuf_printf(sb, " %d%%",
sys/geom/raid/g_raid.c
2411
sbuf_cat(sb, ", ");
sys/geom/raid/g_raid.c
2413
sbuf_cat(sb, ")");
sys/geom/raid/g_raid.c
2415
sbuf_cat(sb, "</State>\n");
sys/geom/raid/g_raid.c
2416
sbuf_printf(sb, "%s<Subdisks>", indent);
sys/geom/raid/g_raid.c
2418
sbuf_printf(sb, "r%d(%s):%d@%ju",
sys/geom/raid/g_raid.c
2423
sbuf_cat(sb, ", ");
sys/geom/raid/g_raid.c
2425
sbuf_cat(sb, "</Subdisks>\n");
sys/geom/raid/g_raid.c
2426
sbuf_printf(sb, "%s<ReadErrors>%d</ReadErrors>\n", indent,
sys/geom/raid/g_raid.c
2434
sbuf_printf(sb, "%s<Metadata>%s</Metadata>\n", indent,
sys/geom/raid/g_raid.c
2443
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/raid3/g_raid3.c
125
static void g_raid3_dumpconf(struct sbuf *sb, const char *indent,
sys/geom/raid3/g_raid3.c
3433
g_raid3_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/raid3/g_raid3.c
3456
sbuf_printf(sb, "%s<Type>", indent);
sys/geom/raid3/g_raid3.c
3458
sbuf_cat(sb, "PARITY");
sys/geom/raid3/g_raid3.c
3460
sbuf_cat(sb, "DATA");
sys/geom/raid3/g_raid3.c
3461
sbuf_cat(sb, "</Type>\n");
sys/geom/raid3/g_raid3.c
3462
sbuf_printf(sb, "%s<Number>%u</Number>\n", indent,
sys/geom/raid3/g_raid3.c
3465
sbuf_printf(sb, "%s<Synchronized>", indent);
sys/geom/raid3/g_raid3.c
3467
sbuf_cat(sb, "0%");
sys/geom/raid3/g_raid3.c
3469
sbuf_printf(sb, "%u%%",
sys/geom/raid3/g_raid3.c
3473
sbuf_cat(sb, "</Synchronized>\n");
sys/geom/raid3/g_raid3.c
3475
sbuf_printf(sb, "%s<BytesSynced>%jd"
sys/geom/raid3/g_raid3.c
3480
sbuf_printf(sb, "%s<SyncID>%u</SyncID>\n", indent,
sys/geom/raid3/g_raid3.c
3482
sbuf_printf(sb, "%s<GenID>%u</GenID>\n", indent, disk->d_genid);
sys/geom/raid3/g_raid3.c
3483
sbuf_printf(sb, "%s<Flags>", indent);
sys/geom/raid3/g_raid3.c
3485
sbuf_cat(sb, "NONE");
sys/geom/raid3/g_raid3.c
3492
sbuf_cat(sb, ", "); \
sys/geom/raid3/g_raid3.c
3495
sbuf_cat(sb, name); \
sys/geom/raid3/g_raid3.c
3506
sbuf_cat(sb, "</Flags>\n");
sys/geom/raid3/g_raid3.c
3507
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/raid3/g_raid3.c
3515
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3518
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3521
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3524
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3527
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3530
sbuf_printf(sb,
sys/geom/raid3/g_raid3.c
3534
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/raid3/g_raid3.c
3535
sbuf_printf(sb, "%s<SyncID>%u</SyncID>\n", indent, sc->sc_syncid);
sys/geom/raid3/g_raid3.c
3536
sbuf_printf(sb, "%s<GenID>%u</GenID>\n", indent, sc->sc_genid);
sys/geom/raid3/g_raid3.c
3537
sbuf_printf(sb, "%s<Flags>", indent);
sys/geom/raid3/g_raid3.c
3539
sbuf_cat(sb, "NONE");
sys/geom/raid3/g_raid3.c
3546
sbuf_cat(sb, ", "); \
sys/geom/raid3/g_raid3.c
3549
sbuf_cat(sb, name); \
sys/geom/raid3/g_raid3.c
3559
sbuf_cat(sb, "</Flags>\n");
sys/geom/raid3/g_raid3.c
3560
sbuf_printf(sb, "%s<Components>%u</Components>\n", indent,
sys/geom/raid3/g_raid3.c
3562
sbuf_printf(sb, "%s<State>%s</State>\n", indent,
sys/geom/shsec/g_shsec.c
813
g_shsec_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/shsec/g_shsec.c
824
sbuf_printf(sb, "%s<Number>%u</Number>\n", indent,
sys/geom/shsec/g_shsec.c
827
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/shsec/g_shsec.c
828
sbuf_printf(sb, "%s<Status>Total=%u, Online=%u</Status>\n",
sys/geom/shsec/g_shsec.c
830
sbuf_printf(sb, "%s<State>", indent);
sys/geom/shsec/g_shsec.c
832
sbuf_printf(sb, "UP");
sys/geom/shsec/g_shsec.c
834
sbuf_printf(sb, "DOWN");
sys/geom/shsec/g_shsec.c
835
sbuf_printf(sb, "</State>\n");
sys/geom/stripe/g_stripe.c
1061
struct sbuf *sb;
sys/geom/stripe/g_stripe.c
1114
sb = sbuf_new_auto();
sys/geom/stripe/g_stripe.c
1115
sbuf_printf(sb, "Can't attach disk(s) to %s:", gp->name);
sys/geom/stripe/g_stripe.c
1122
sbuf_printf(sb, " %s", name);
sys/geom/stripe/g_stripe.c
1128
sbuf_printf(sb, " %s", pp->name);
sys/geom/stripe/g_stripe.c
1133
sbuf_finish(sb);
sys/geom/stripe/g_stripe.c
1136
gctl_error(req, "%s", sbuf_data(sb));
sys/geom/stripe/g_stripe.c
1138
sbuf_delete(sb);
sys/geom/stripe/g_stripe.c
1234
g_stripe_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/stripe/g_stripe.c
1245
sbuf_printf(sb, "%s<Number>%u</Number>\n", indent,
sys/geom/stripe/g_stripe.c
1248
sbuf_printf(sb, "%s<ID>%u</ID>\n", indent, (u_int)sc->sc_id);
sys/geom/stripe/g_stripe.c
1249
sbuf_printf(sb, "%s<Stripesize>%ju</Stripesize>\n", indent,
sys/geom/stripe/g_stripe.c
1251
sbuf_printf(sb, "%s<Type>", indent);
sys/geom/stripe/g_stripe.c
1254
sbuf_cat(sb, "AUTOMATIC");
sys/geom/stripe/g_stripe.c
1257
sbuf_cat(sb, "MANUAL");
sys/geom/stripe/g_stripe.c
1260
sbuf_cat(sb, "UNKNOWN");
sys/geom/stripe/g_stripe.c
1263
sbuf_cat(sb, "</Type>\n");
sys/geom/stripe/g_stripe.c
1264
sbuf_printf(sb, "%s<Status>Total=%u, Online=%u</Status>\n",
sys/geom/stripe/g_stripe.c
1266
sbuf_printf(sb, "%s<State>", indent);
sys/geom/stripe/g_stripe.c
1268
sbuf_cat(sb, "UP");
sys/geom/stripe/g_stripe.c
1270
sbuf_cat(sb, "DOWN");
sys/geom/stripe/g_stripe.c
1271
sbuf_cat(sb, "</State>\n");
sys/geom/union/g_union.c
1242
g_union_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/union/g_union.c
1250
sbuf_printf(sb, "%s<Reads>%ju</Reads>\n", indent,
sys/geom/union/g_union.c
1252
sbuf_printf(sb, "%s<Writes>%ju</Writes>\n", indent,
sys/geom/union/g_union.c
1254
sbuf_printf(sb, "%s<Deletes>%ju</Deletes>\n", indent,
sys/geom/union/g_union.c
1256
sbuf_printf(sb, "%s<Getattrs>%ju</Getattrs>\n", indent,
sys/geom/union/g_union.c
1258
sbuf_printf(sb, "%s<Flushes>%ju</Flushes>\n", indent,
sys/geom/union/g_union.c
1260
sbuf_printf(sb, "%s<Speedups>%ju</Speedups>\n", indent,
sys/geom/union/g_union.c
1262
sbuf_printf(sb, "%s<Cmd0s>%ju</Cmd0s>\n", indent,
sys/geom/union/g_union.c
1264
sbuf_printf(sb, "%s<Cmd1s>%ju</Cmd1s>\n", indent,
sys/geom/union/g_union.c
1266
sbuf_printf(sb, "%s<Cmd2s>%ju</Cmd2s>\n", indent,
sys/geom/union/g_union.c
1268
sbuf_printf(sb, "%s<ReadCurrentRead>%ju</ReadCurrentRead>\n", indent,
sys/geom/union/g_union.c
1270
sbuf_printf(sb, "%s<ReadBlockWrite>%ju</ReadBlockWrite>\n", indent,
sys/geom/union/g_union.c
1272
sbuf_printf(sb, "%s<WriteBlockRead>%ju</WriteBlockRead>\n", indent,
sys/geom/union/g_union.c
1274
sbuf_printf(sb, "%s<WriteBlockWrite>%ju</WriteBlockWrite>\n", indent,
sys/geom/union/g_union.c
1276
sbuf_printf(sb, "%s<ReadBytes>%ju</ReadBytes>\n", indent,
sys/geom/union/g_union.c
1278
sbuf_printf(sb, "%s<WroteBytes>%ju</WroteBytes>\n", indent,
sys/geom/union/g_union.c
1280
sbuf_printf(sb, "%s<Offset>%jd</Offset>\n", indent,
sys/geom/virstor/g_virstor.c
1451
g_virstor_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
sys/geom/virstor/g_virstor.c
1469
sbuf_printf(sb, "%s<ComponentIndex>%u</ComponentIndex>\n",
sys/geom/virstor/g_virstor.c
1471
sbuf_printf(sb, "%s<ChunkCount>%u</ChunkCount>\n",
sys/geom/virstor/g_virstor.c
1473
sbuf_printf(sb, "%s<ChunksUsed>%u</ChunksUsed>\n",
sys/geom/virstor/g_virstor.c
1475
sbuf_printf(sb, "%s<ChunksReserved>%u</ChunksReserved>\n",
sys/geom/virstor/g_virstor.c
1477
sbuf_printf(sb, "%s<StorageFree>%u%%</StorageFree>\n",
sys/geom/virstor/g_virstor.c
1498
sbuf_printf(sb, "%s<Status>"
sys/geom/virstor/g_virstor.c
1501
sbuf_printf(sb, "%s<State>%u%% physical free</State>\n",
sys/geom/virstor/g_virstor.c
1503
sbuf_printf(sb, "%s<ChunkSize>%zu</ChunkSize>\n", indent,
sys/geom/virstor/g_virstor.c
1505
sbuf_printf(sb, "%s<PhysicalFree>%u%%</PhysicalFree>\n",
sys/geom/virstor/g_virstor.c
1507
sbuf_printf(sb, "%s<ChunkPhysicalCount>%u</ChunkPhysicalCount>\n",
sys/geom/virstor/g_virstor.c
1509
sbuf_printf(sb, "%s<ChunkVirtualCount>%zu</ChunkVirtualCount>\n",
sys/geom/virstor/g_virstor.c
1511
sbuf_printf(sb, "%s<PhysicalBacking>%zu%%</PhysicalBacking>\n",
sys/geom/virstor/g_virstor.c
1514
sbuf_printf(sb, "%s<PhysicalBackingSize>%jd</PhysicalBackingSize>\n",
sys/geom/virstor/g_virstor.c
1516
sbuf_printf(sb, "%s<VirtualSize>%jd</VirtualSize>\n", indent,
sys/i386/i386/pmap.c
6218
sysctl_kmaps_dump(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/i386/i386/pmap.c
6258
sbuf_printf(sb, "0x%08x-0x%08x r%c%c%c%c %s %d %d %d\n",
sys/i386/i386/pmap.c
6307
sysctl_kmaps_check(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/i386/i386/pmap.c
6327
sysctl_kmaps_dump(sb, range, va);
sys/i386/i386/pmap.c
6336
struct sbuf sbuf, *sb;
sys/i386/i386/pmap.c
6346
sb = &sbuf;
sys/i386/i386/pmap.c
6347
sbuf_new_for_sysctl(sb, NULL, PAGE_SIZE, req);
sys/i386/i386/pmap.c
6359
sbuf_printf(sb, "\nLow PDE:\n");
sys/i386/i386/pmap.c
6361
sbuf_printf(sb, "Low PDE dup:\n");
sys/i386/i386/pmap.c
6363
sbuf_printf(sb, "Recursive map:\n");
sys/i386/i386/pmap.c
6365
sbuf_printf(sb, "Kernel base:\n");
sys/i386/i386/pmap.c
6367
sbuf_printf(sb, "Trampoline:\n");
sys/i386/i386/pmap.c
6371
sysctl_kmaps_dump(sb, &range, sva);
sys/i386/i386/pmap.c
6377
sysctl_kmaps_check(sb, &range, sva, pde, 0);
sys/i386/i386/pmap.c
6387
sysctl_kmaps_dump(sb, &range, sva);
sys/i386/i386/pmap.c
6390
sysctl_kmaps_check(sb, &range, sva, pde, pte);
sys/i386/i386/pmap.c
6395
error = sbuf_finish(sb);
sys/i386/i386/pmap.c
6396
sbuf_delete(sb);
sys/isa/isa_common.c
1033
isa_child_pnpinfo(device_t bus, device_t child, struct sbuf *sb)
sys/isa/isa_common.c
1038
sbuf_printf(sb, "pnpid=%s",
sys/isa/isa_common.c
1044
isa_child_location(device_t bus, device_t child, struct sbuf *sb)
sys/kern/coredump_vnode.c
307
struct sbuf sb;
sys/kern/coredump_vnode.c
319
(void)sbuf_new(&sb, name, MAXPATHLEN, SBUF_FIXEDLEN);
sys/kern/coredump_vnode.c
327
sbuf_putc(&sb, '%');
sys/kern/coredump_vnode.c
336
sbuf_cat(&sb, hostname);
sys/kern/coredump_vnode.c
340
sbuf_printf(&sb, "%%I");
sys/kern/coredump_vnode.c
344
indexpos = sbuf_len(&sb);
sys/kern/coredump_vnode.c
345
sbuf_printf(&sb, "%u", ncores - 1);
sys/kern/coredump_vnode.c
346
indexlen = sbuf_len(&sb) - indexpos;
sys/kern/coredump_vnode.c
349
sbuf_printf(&sb, "%s", comm);
sys/kern/coredump_vnode.c
352
sbuf_printf(&sb, "%u", pid);
sys/kern/coredump_vnode.c
355
sbuf_printf(&sb, "%i", signum);
sys/kern/coredump_vnode.c
358
sbuf_printf(&sb, "%u", uid);
sys/kern/coredump_vnode.c
368
sbuf_putc(&sb, format[i]);
sys/kern/coredump_vnode.c
375
sbuf_cat(&sb, GZIP_SUFFIX);
sys/kern/coredump_vnode.c
377
sbuf_cat(&sb, ZSTD_SUFFIX);
sys/kern/coredump_vnode.c
378
if (sbuf_error(&sb) != 0) {
sys/kern/coredump_vnode.c
381
sbuf_delete(&sb);
sys/kern/coredump_vnode.c
385
sbuf_finish(&sb);
sys/kern/coredump_vnode.c
386
sbuf_delete(&sb);
sys/kern/coredump_vnode.c
447
struct sbuf *sb;
sys/kern/coredump_vnode.c
520
sb = sbuf_new_auto();
sys/kern/coredump_vnode.c
523
sbuf_cat(sb, "comm=\"");
sys/kern/coredump_vnode.c
524
devctl_safe_quote_sb(sb, fullpath);
sys/kern/coredump_vnode.c
526
sbuf_cat(sb, "\" core=\"");
sys/kern/coredump_vnode.c
540
devctl_safe_quote_sb(sb, fullpath);
sys/kern/coredump_vnode.c
542
sbuf_putc(sb, '/');
sys/kern/coredump_vnode.c
544
devctl_safe_quote_sb(sb, name);
sys/kern/coredump_vnode.c
545
sbuf_putc(sb, '"');
sys/kern/coredump_vnode.c
547
sbuf_printf(sb, " jid=%d pid=%d ppid=%d signo=%d",
sys/kern/coredump_vnode.c
549
if (sbuf_finish(sb) == 0)
sys/kern/coredump_vnode.c
550
devctl_notify("kernel", "signal", "coredump", sbuf_data(sb));
sys/kern/coredump_vnode.c
552
sbuf_delete(sb);
sys/kern/imgact_elf.c
1843
struct sbuf *sb;
sys/kern/imgact_elf.c
1850
sb = sbuf_new(NULL, NULL, CORE_BUF_SIZE, SBUF_FIXEDLEN);
sys/kern/imgact_elf.c
1851
sbuf_set_drain(sb, sbuf_drain_core_output, p);
sys/kern/imgact_elf.c
1852
sbuf_start_section(sb, NULL);
sys/kern/imgact_elf.c
1853
sbuf_bcat(sb, hdr, hdrsize);
sys/kern/imgact_elf.c
1855
__elfN(putnote)(p->td, ninfo, sb);
sys/kern/imgact_elf.c
1857
sbuf_end_section(sb, -1, PAGE_SIZE, 0);
sys/kern/imgact_elf.c
1858
error = sbuf_finish(sb);
sys/kern/imgact_elf.c
1859
sbuf_delete(sb);
sys/kern/imgact_elf.c
2106
__elfN(putnote)(struct thread *td, struct note_info *ninfo, struct sbuf *sb)
sys/kern/imgact_elf.c
2114
ninfo->outfunc(ninfo->outarg, sb, &ninfo->outsize);
sys/kern/imgact_elf.c
2124
sbuf_bcat(sb, &note, sizeof(note));
sys/kern/imgact_elf.c
2125
sbuf_start_section(sb, &old_len);
sys/kern/imgact_elf.c
2126
sbuf_bcat(sb, sv->sv_elf_core_abi_vendor,
sys/kern/imgact_elf.c
2128
sbuf_end_section(sb, old_len, ELF_NOTE_ROUNDSIZE, 0);
sys/kern/imgact_elf.c
2131
sbuf_start_section(sb, &old_len);
sys/kern/imgact_elf.c
2138
sbuf_bcat(sb, buf, ninfo->outsize);
sys/kern/imgact_elf.c
2141
ninfo->outfunc(ninfo->outarg, sb, &ninfo->outsize);
sys/kern/imgact_elf.c
2142
sect_len = sbuf_end_section(sb, old_len, ELF_NOTE_ROUNDSIZE, 0);
sys/kern/imgact_elf.c
2156
sbuf_putc(sb, 0);
sys/kern/imgact_elf.c
2203
__elfN(note_prpsinfo)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2213
if (sb != NULL) {
sys/kern/imgact_elf.c
2260
sbuf_bcat(sb, psinfo, sizeof(*psinfo));
sys/kern/imgact_elf.c
2469
__elfN(note_threadmd)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2477
if (size != 0 && sb != NULL)
sys/kern/imgact_elf.c
2483
KASSERT(sb == NULL || *sizep == size, ("invalid size"));
sys/kern/imgact_elf.c
2484
if (size != 0 && sb != NULL)
sys/kern/imgact_elf.c
2485
sbuf_bcat(sb, buf, size);
sys/kern/imgact_elf.c
2495
__elfN(note_procstat_proc)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2505
if (sb != NULL) {
sys/kern/imgact_elf.c
2508
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2511
kern_proc_out(p, sb, ELF_KERN_PROC_MASK);
sys/kern/imgact_elf.c
2522
note_procstat_files(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2536
if (sb == NULL) {
sys/kern/imgact_elf.c
2538
sb = sbuf_new(NULL, NULL, 128, SBUF_FIXEDLEN);
sys/kern/imgact_elf.c
2539
sbuf_set_drain(sb, sbuf_count_drain, &size);
sys/kern/imgact_elf.c
2540
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2542
kern_proc_filedesc_out(p, sb, -1, filedesc_flags);
sys/kern/imgact_elf.c
2543
sbuf_finish(sb);
sys/kern/imgact_elf.c
2544
sbuf_delete(sb);
sys/kern/imgact_elf.c
2547
sbuf_start_section(sb, &start_len);
sys/kern/imgact_elf.c
2549
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2551
kern_proc_filedesc_out(p, sb, *sizep - sizeof(structsize),
sys/kern/imgact_elf.c
2554
sect_len = sbuf_end_section(sb, start_len, 0, 0);
sys/kern/imgact_elf.c
2564
for (i = 0; i < *sizep - sect_sz && sb->s_error == 0; i++)
sys/kern/imgact_elf.c
2565
sbuf_putc(sb, 0);
sys/kern/imgact_elf.c
2574
note_procstat_vmmap(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2587
if (sb == NULL) {
sys/kern/imgact_elf.c
2589
sb = sbuf_new(NULL, NULL, 128, SBUF_FIXEDLEN);
sys/kern/imgact_elf.c
2590
sbuf_set_drain(sb, sbuf_count_drain, &size);
sys/kern/imgact_elf.c
2591
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2593
kern_proc_vmmap_out(p, sb, -1, vmmap_flags);
sys/kern/imgact_elf.c
2594
sbuf_finish(sb);
sys/kern/imgact_elf.c
2595
sbuf_delete(sb);
sys/kern/imgact_elf.c
2598
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2600
kern_proc_vmmap_out(p, sb, *sizep - sizeof(structsize),
sys/kern/imgact_elf.c
2606
note_procstat_groups(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2615
if (sb != NULL) {
sys/kern/imgact_elf.c
2618
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2619
sbuf_bcat(sb, &p->p_ucred->cr_gid, sizeof(gid_t));
sys/kern/imgact_elf.c
2620
sbuf_bcat(sb, p->p_ucred->cr_groups, p->p_ucred->cr_ngroups *
sys/kern/imgact_elf.c
2627
note_procstat_umask(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2635
if (sb != NULL) {
sys/kern/imgact_elf.c
2638
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2639
sbuf_bcat(sb, &p->p_pd->pd_cmask, sizeof(p->p_pd->pd_cmask));
sys/kern/imgact_elf.c
2645
note_procstat_rlimit(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2654
if (sb != NULL) {
sys/kern/imgact_elf.c
2657
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2662
sbuf_bcat(sb, rlim, sizeof(rlim));
sys/kern/imgact_elf.c
2668
note_procstat_osrel(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2676
if (sb != NULL) {
sys/kern/imgact_elf.c
2679
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2680
sbuf_bcat(sb, &p->p_osrel, sizeof(p->p_osrel));
sys/kern/imgact_elf.c
2686
__elfN(note_procstat_psstrings)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2695
if (sb != NULL) {
sys/kern/imgact_elf.c
2703
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2704
sbuf_bcat(sb, &ps_strings, sizeof(ps_strings));
sys/kern/imgact_elf.c
2710
__elfN(note_procstat_auxv)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2718
if (sb == NULL) {
sys/kern/imgact_elf.c
2720
sb = sbuf_new(NULL, NULL, AT_COUNT * sizeof(Elf_Auxinfo),
sys/kern/imgact_elf.c
2722
sbuf_set_drain(sb, sbuf_count_drain, &size);
sys/kern/imgact_elf.c
2723
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2725
proc_getauxv(curthread, p, sb);
sys/kern/imgact_elf.c
2727
sbuf_finish(sb);
sys/kern/imgact_elf.c
2728
sbuf_delete(sb);
sys/kern/imgact_elf.c
2731
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2733
proc_getauxv(curthread, p, sb);
sys/kern/imgact_elf.c
2739
__elfN(note_procstat_kqueues)(void *arg, struct sbuf *sb, size_t *sizep)
sys/kern/imgact_elf.c
2755
if (sb == NULL) {
sys/kern/imgact_elf.c
2757
sb = sbuf_new(NULL, NULL, 128, SBUF_FIXEDLEN);
sys/kern/imgact_elf.c
2758
sbuf_set_drain(sb, sbuf_count_drain, &size);
sys/kern/imgact_elf.c
2759
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2760
kern_proc_kqueues_out(p, sb, -1, compat32);
sys/kern/imgact_elf.c
2761
sbuf_finish(sb);
sys/kern/imgact_elf.c
2762
sbuf_delete(sb);
sys/kern/imgact_elf.c
2765
sbuf_start_section(sb, &start_len);
sys/kern/imgact_elf.c
2767
sbuf_bcat(sb, &structsize, sizeof(structsize));
sys/kern/imgact_elf.c
2768
kern_proc_kqueues_out(p, sb, *sizep - sizeof(structsize),
sys/kern/imgact_elf.c
2771
sect_len = sbuf_end_section(sb, start_len, 0, 0);
sys/kern/imgact_elf.c
2781
for (i = 0; i < *sizep - sect_sz && sb->s_error == 0; i++)
sys/kern/imgact_elf.c
2782
sbuf_putc(sb, 0);
sys/kern/kern_cons.c
349
struct sbuf *sb;
sys/kern/kern_cons.c
351
sb = sbuf_new(NULL, NULL, CNDEVPATHMAX * 2, SBUF_AUTOEXTEND |
sys/kern/kern_cons.c
353
if (sb == NULL)
sys/kern/kern_cons.c
355
sbuf_clear(sb);
sys/kern/kern_cons.c
357
sbuf_printf(sb, "%s,", cnd->cnd_cn->cn_name);
sys/kern/kern_cons.c
358
sbuf_putc(sb, '/');
sys/kern/kern_cons.c
362
sbuf_printf(sb, "%s,", cp->cn_name);
sys/kern/kern_cons.c
364
sbuf_finish(sb);
sys/kern/kern_cons.c
365
error = sysctl_handle_string(oidp, sbuf_data(sb), sbuf_len(sb), req);
sys/kern/kern_cons.c
367
p = sbuf_data(sb);
sys/kern/kern_cons.c
389
sbuf_delete(sb);
sys/kern/kern_cpu.c
1002
struct sbuf sb;
sys/kern/kern_cpu.c
1005
sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND);
sys/kern/kern_cpu.c
1020
sbuf_printf(&sb, "%d/%d ", set->freq, set->power);
sys/kern/kern_cpu.c
1023
sbuf_cpy(&sb, "0");
sys/kern/kern_cpu.c
1024
sbuf_trim(&sb);
sys/kern/kern_cpu.c
1025
sbuf_finish(&sb);
sys/kern/kern_cpu.c
1026
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/kern/kern_cpu.c
1029
sbuf_delete(&sb);
sys/kern/kern_cpu.c
1038
struct sbuf sb;
sys/kern/kern_cpu.c
1042
sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND);
sys/kern/kern_cpu.c
1048
sbuf_delete(&sb);
sys/kern/kern_cpu.c
1056
sbuf_printf(&sb, "%d/%d ", sets[i].freq, sets[i].power);
sys/kern/kern_cpu.c
1058
sbuf_cpy(&sb, "0");
sys/kern/kern_cpu.c
1059
sbuf_trim(&sb);
sys/kern/kern_cpu.c
1060
sbuf_finish(&sb);
sys/kern/kern_cpu.c
1061
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/kern/kern_cpu.c
1065
sbuf_delete(&sb);
sys/kern/kern_descrip.c
1656
struct ostat *sb;
sys/kern/kern_descrip.c
1670
error = copyout(&oub, uap->sb, sizeof(oub));
sys/kern/kern_descrip.c
1680
struct stat sb;
sys/kern/kern_descrip.c
1684
error = kern_fstat(td, uap->fd, &sb);
sys/kern/kern_descrip.c
1687
error = freebsd11_cvtstat(&sb, &osb);
sys/kern/kern_descrip.c
1689
error = copyout(&osb, uap->sb, sizeof(osb));
sys/kern/kern_descrip.c
1700
struct stat *sb;
sys/kern/kern_descrip.c
1712
error = copyout(&ub, uap->sb, sizeof(ub));
sys/kern/kern_descrip.c
1754
struct nstat *sb;
sys/kern/kern_descrip.c
1770
error = copyout(&nub, uap->sb, sizeof(nub));
sys/kern/kern_descrip.c
4822
struct sbuf *sb;
sys/kern/kern_descrip.c
4839
if (sbuf_bcat(efbuf->sb, kif, kif->kf_structsize) != 0)
sys/kern/kern_descrip.c
4840
return (sbuf_error(efbuf->sb));
sys/kern/kern_descrip.c
4883
kern_proc_filedesc_out(struct proc *p, struct sbuf *sb, ssize_t maxlen,
sys/kern/kern_descrip.c
4917
efbuf->sb = sb;
sys/kern/kern_descrip.c
5000
struct sbuf sb;
sys/kern/kern_descrip.c
5012
sbuf_new_for_sysctl(&sb, NULL, FILEDESC_SBUF_SIZE, req);
sys/kern/kern_descrip.c
5013
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_descrip.c
5016
sbuf_delete(&sb);
sys/kern/kern_descrip.c
5020
error = kern_proc_filedesc_out(p, &sb, maxlen,
sys/kern/kern_descrip.c
5022
error2 = sbuf_finish(&sb);
sys/kern/kern_descrip.c
5023
sbuf_delete(&sb);
sys/kern/kern_descrip.c
5193
kern_proc_cwd_out(struct proc *p, struct sbuf *sb, ssize_t maxlen)
sys/kern/kern_descrip.c
5211
efbuf->sb = sb;
sys/kern/kern_descrip.c
5236
struct sbuf sb;
sys/kern/kern_descrip.c
5248
sbuf_new_for_sysctl(&sb, NULL, sizeof(struct kinfo_file), req);
sys/kern/kern_descrip.c
5249
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_descrip.c
5252
sbuf_delete(&sb);
sys/kern/kern_descrip.c
5256
error = kern_proc_cwd_out(p, &sb, maxlen);
sys/kern/kern_descrip.c
5257
error2 = sbuf_finish(&sb);
sys/kern/kern_descrip.c
5258
sbuf_delete(&sb);
sys/kern/kern_descrip.c
5466
badfo_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/kern_devctl.c
403
devctl_alloc_dei_sb(struct sbuf *sb)
sys/kern/kern_devctl.c
409
sbuf_new(sb, dei->dei_data, sizeof(dei->dei_data), SBUF_FIXEDLEN);
sys/kern/kern_devctl.c
441
struct sbuf sb;
sys/kern/kern_devctl.c
447
dei = devctl_alloc_dei_sb(&sb);
sys/kern/kern_devctl.c
450
sbuf_cpy(&sb, "!system=");
sys/kern/kern_devctl.c
451
sbuf_cat(&sb, system);
sys/kern/kern_devctl.c
452
sbuf_cat(&sb, " subsystem=");
sys/kern/kern_devctl.c
453
sbuf_cat(&sb, subsystem);
sys/kern/kern_devctl.c
454
sbuf_cat(&sb, " type=");
sys/kern/kern_devctl.c
455
sbuf_cat(&sb, type);
sys/kern/kern_devctl.c
457
sbuf_putc(&sb, ' ');
sys/kern/kern_devctl.c
458
sbuf_cat(&sb, data);
sys/kern/kern_devctl.c
460
sbuf_putc(&sb, '\n');
sys/kern/kern_devctl.c
461
if (sbuf_finish(&sb) != 0)
sys/kern/kern_devctl.c
489
struct sbuf sb;
sys/kern/kern_devctl.c
492
dei = devctl_alloc_dei_sb(&sb);
sys/kern/kern_devctl.c
495
sbuf_cpy(&sb, type);
sys/kern/kern_devctl.c
496
sbuf_cat(&sb, what);
sys/kern/kern_devctl.c
497
sbuf_cat(&sb, " at ");
sys/kern/kern_devctl.c
498
beginlen = sbuf_len(&sb);
sys/kern/kern_devctl.c
501
bus_child_location(dev, &sb);
sys/kern/kern_devctl.c
502
sbuf_putc(&sb, ' ');
sys/kern/kern_devctl.c
505
bus_child_pnpinfo(dev, &sb);
sys/kern/kern_devctl.c
512
sbuf_cat(&sb, " on ");
sys/kern/kern_devctl.c
513
sbuf_cat(&sb, parstr);
sys/kern/kern_devctl.c
514
sbuf_putc(&sb, '\n');
sys/kern/kern_devctl.c
515
if (sbuf_finish(&sb) != 0)
sys/kern/kern_devctl.c
532
what, t, sbuf_data(&sb) + beginlen);
sys/kern/kern_devctl.c
591
devctl_safe_quote_sb(struct sbuf *sb, const char *src)
sys/kern/kern_devctl.c
595
sbuf_putc(sb, '\\');
sys/kern/kern_devctl.c
596
sbuf_putc(sb, *src++);
sys/kern/kern_et.c
241
struct sbuf sb;
sys/kern/kern_et.c
245
sbuf_new(&sb, NULL, 256, SBUF_AUTOEXTEND | SBUF_INCLUDENUL);
sys/kern/kern_et.c
250
sbuf_putc(&sb, ' ');
sys/kern/kern_et.c
251
sbuf_printf(&sb, "%s(%d)", et->et_name, et->et_quality);
sys/kern/kern_et.c
255
error = sbuf_finish(&sb);
sys/kern/kern_et.c
257
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/kern/kern_et.c
258
sbuf_delete(&sb);
sys/kern/kern_event.c
3326
kern_proc_kqueues_out(struct proc *p, struct sbuf *sb, size_t maxlen,
sys/kern/kern_event.c
3342
sbuf_bcat(sb, sbuf_data(s), MIN(sbuf_len(s), maxlen == -1 ?
sys/kern/kern_exit.c
775
struct sbuf *sb;
sys/kern/kern_exit.c
783
sb = sbuf_new(NULL, NULL, 512, SBUF_FIXEDLEN);
sys/kern/kern_exit.c
784
sbuf_clear(sb);
sys/kern/kern_exit.c
785
sbuf_printf(sb, "%s(pid %d uid %d) aborted: ",
sys/kern/kern_exit.c
802
error = sbuf_copyin(sb, why, 128);
sys/kern/kern_exit.c
806
sbuf_cat(sb, "(null)");
sys/kern/kern_exit.c
809
sbuf_putc(sb, '(');
sys/kern/kern_exit.c
811
sbuf_printf(sb, "%s%p", i == 0 ? "" : ", ", uargs[i]);
sys/kern/kern_exit.c
812
sbuf_putc(sb, ')');
sys/kern/kern_exit.c
822
sbuf_trim(sb);
sys/kern/kern_exit.c
823
sbuf_cat(sb, " (Reason text inaccessible)");
sys/kern/kern_exit.c
825
sbuf_cat(sb, "\n");
sys/kern/kern_exit.c
826
sbuf_finish(sb);
sys/kern/kern_exit.c
827
log(LOG_INFO, "%s", sbuf_data(sb));
sys/kern/kern_exit.c
828
sbuf_delete(sb);
sys/kern/kern_fail.c
662
fail_point_get(struct fail_point *fp, struct sbuf *sb,
sys/kern/kern_fail.c
704
sbuf_printf(sb, "%d", units);
sys/kern/kern_fail.c
711
sbuf_printf(sb, ".%0*d", digits, decimal);
sys/kern/kern_fail.c
713
sbuf_printf(sb, "%%");
sys/kern/kern_fail.c
716
sbuf_printf(sb, "%d*", ent->fe_count);
sys/kern/kern_fail.c
717
sbuf_printf(sb, "%s", fail_type_strings[ent->fe_type].name);
sys/kern/kern_fail.c
719
sbuf_printf(sb, "(%d)", ent->fe_arg);
sys/kern/kern_fail.c
721
sbuf_printf(sb, "[pid %d]", ent->fe_pid);
sys/kern/kern_fail.c
723
sbuf_cat(sb, "->");
sys/kern/kern_fail.c
726
sbuf_cat(sb, "off");
sys/kern/kern_fail.c
733
sbuf_cat(sb, "\nsleeping_thread_stacks = {\n");
sys/kern/kern_fail.c
734
sleepq_sbuf_print_stacks(sb, FP_SLEEP_CHANNEL(fp), 0,
sys/kern/kern_fail.c
737
sbuf_cat(sb, "},\n");
sys/kern/kern_fail.c
739
sbuf_printf(sb, "sleeping_thread_count = %d,\n",
sys/kern/kern_fail.c
743
sbuf_cat(sb, "paused_thread_stacks = {\n");
sys/kern/kern_fail.c
744
sleepq_sbuf_print_stacks(sb, FP_PAUSE_CHANNEL(fp), 0,
sys/kern/kern_fail.c
747
sbuf_cat(sb, "},\n");
sys/kern/kern_fail.c
749
sbuf_printf(sb, "paused_thread_count = %d\n",
sys/kern/kern_fail.c
869
struct sbuf sb, *sb_check;
sys/kern/kern_fail.c
876
sb_check = sbuf_new(&sb, NULL, 1024, SBUF_AUTOEXTEND);
sys/kern/kern_fail.c
877
if (sb_check != &sb)
sys/kern/kern_fail.c
880
sbuf_set_drain(&sb, (sbuf_drain_func *)fail_sysctl_drain_func, req);
sys/kern/kern_fail.c
908
fail_point_get(fp, &sb, false);
sys/kern/kern_fail.c
911
sbuf_finish(&sb);
sys/kern/kern_fail.c
912
sbuf_delete(&sb);
sys/kern/kern_fail.c
924
struct sbuf sb, *sb_check;
sys/kern/kern_fail.c
928
sb_check = sbuf_new(&sb, NULL, 1024, SBUF_AUTOEXTEND);
sys/kern/kern_fail.c
929
if (sb_check != &sb)
sys/kern/kern_fail.c
932
sbuf_set_drain(&sb, (sbuf_drain_func *)fail_sysctl_drain_func, req);
sys/kern/kern_fail.c
935
fail_point_get(fp, &sb, true);
sys/kern/kern_fail.c
937
sbuf_finish(&sb);
sys/kern/kern_fail.c
938
sbuf_delete(&sb);
sys/kern/kern_jaildesc.c
403
jaildesc_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/kern_jaildesc.c
407
bzero(sb, sizeof(struct stat));
sys/kern/kern_jaildesc.c
411
sb->st_ino = jd->jd_prison->pr_id;
sys/kern/kern_jaildesc.c
412
sb->st_mode = S_IFREG | S_IRWXU;
sys/kern/kern_jaildesc.c
414
sb->st_mode = S_IFREG;
sys/kern/kern_lockf.c
2468
vfs_report_lockf(struct mount *mp, struct sbuf *sb)
sys/kern/kern_lockf.c
2538
if (sbuf_bcat(sb, &klf->kl,
sys/kern/kern_lockf.c
2540
gerror = sbuf_error(sb);
sys/kern/kern_lockf.c
2552
sysctl_kern_lockf_run(struct sbuf *sb)
sys/kern/kern_lockf.c
2563
error = mp->mnt_op->vfs_report_lockf(mp, sb);
sys/kern/kern_lockf.c
2576
struct sbuf sb;
sys/kern/kern_lockf.c
2579
sbuf_new_for_sysctl(&sb, NULL, sizeof(struct kinfo_lockf) * 5, req);
sys/kern/kern_lockf.c
2580
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_lockf.c
2581
error = sysctl_kern_lockf_run(&sb);
sys/kern/kern_lockf.c
2582
error2 = sbuf_finish(&sb);
sys/kern/kern_lockf.c
2583
sbuf_delete(&sb);
sys/kern/kern_proc.c
1540
kern_proc_out(struct proc *p, struct sbuf *sb, int flags)
sys/kern/kern_proc.c
1558
if (sbuf_bcat(sb, &ki32, sizeof(ki32)) != 0)
sys/kern/kern_proc.c
1562
if (sbuf_bcat(sb, &ki, sizeof(ki)) != 0)
sys/kern/kern_proc.c
1570
if (sbuf_bcat(sb, &ki32, sizeof(ki32)) != 0)
sys/kern/kern_proc.c
1574
if (sbuf_bcat(sb, &ki, sizeof(ki)) != 0)
sys/kern/kern_proc.c
1587
struct sbuf sb;
sys/kern/kern_proc.c
1594
sbuf_new_for_sysctl(&sb, (char *)&ki, sizeof(ki), req);
sys/kern/kern_proc.c
1595
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_proc.c
1596
error = kern_proc_out(p, &sb, flags);
sys/kern/kern_proc.c
1597
error2 = sbuf_finish(&sb);
sys/kern/kern_proc.c
1598
sbuf_delete(&sb);
sys/kern/kern_proc.c
2024
get_ps_strings(struct thread *td, struct proc *p, struct sbuf *sb,
sys/kern/kern_proc.c
2058
sbuf_bcat(sb, pss_string, len);
sys/kern/kern_proc.c
2063
sbuf_bcat(sb, "", 1);
sys/kern/kern_proc.c
2072
proc_getargv(struct thread *td, struct proc *p, struct sbuf *sb)
sys/kern/kern_proc.c
2075
return (get_ps_strings(curthread, p, sb, PROC_ARG));
sys/kern/kern_proc.c
2079
proc_getenvv(struct thread *td, struct proc *p, struct sbuf *sb)
sys/kern/kern_proc.c
2082
return (get_ps_strings(curthread, p, sb, PROC_ENV));
sys/kern/kern_proc.c
2086
proc_getauxv(struct thread *td, struct proc *p, struct sbuf *sb)
sys/kern/kern_proc.c
2100
if (sbuf_bcat(sb, auxv, size) != 0)
sys/kern/kern_proc.c
2120
struct sbuf sb;
sys/kern/kern_proc.c
2157
sbuf_new_for_sysctl(&sb, NULL, GET_PS_STRINGS_CHUNK_SZ, req);
sys/kern/kern_proc.c
2158
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_proc.c
2159
error = proc_getargv(curthread, p, &sb);
sys/kern/kern_proc.c
2160
error2 = sbuf_finish(&sb);
sys/kern/kern_proc.c
2162
sbuf_delete(&sb);
sys/kern/kern_proc.c
2205
struct sbuf sb;
sys/kern/kern_proc.c
2219
sbuf_new_for_sysctl(&sb, NULL, GET_PS_STRINGS_CHUNK_SZ, req);
sys/kern/kern_proc.c
2220
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_proc.c
2221
error = proc_getenvv(curthread, p, &sb);
sys/kern/kern_proc.c
2222
error2 = sbuf_finish(&sb);
sys/kern/kern_proc.c
2224
sbuf_delete(&sb);
sys/kern/kern_proc.c
2238
struct sbuf sb;
sys/kern/kern_proc.c
2251
sbuf_new_for_sysctl(&sb, NULL, GET_PS_STRINGS_CHUNK_SZ, req);
sys/kern/kern_proc.c
2252
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_proc.c
2253
error = proc_getauxv(curthread, p, &sb);
sys/kern/kern_proc.c
2254
error2 = sbuf_finish(&sb);
sys/kern/kern_proc.c
2256
sbuf_delete(&sb);
sys/kern/kern_proc.c
2613
kern_proc_vmmap_out(struct proc *p, struct sbuf *sb, ssize_t maxlen, int flags)
sys/kern/kern_proc.c
2787
if (sbuf_bcat(sb, kve, kve->kve_structsize) != 0)
sys/kern/kern_proc.c
2808
struct sbuf sb;
sys/kern/kern_proc.c
2817
sbuf_new_for_sysctl(&sb, NULL, sizeof(struct kinfo_vmentry), req);
sys/kern/kern_proc.c
2818
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/kern_proc.c
2821
sbuf_delete(&sb);
sys/kern/kern_proc.c
2824
error = kern_proc_vmmap_out(p, &sb, -1, KERN_VMMAP_PACK_KINFO);
sys/kern/kern_proc.c
2825
error2 = sbuf_finish(&sb);
sys/kern/kern_proc.c
2826
sbuf_delete(&sb);
sys/kern/kern_proc.c
2839
struct sbuf sb;
sys/kern/kern_proc.c
2893
(void)sbuf_new(&sb, kkstp->kkst_trace,
sys/kern/kern_proc.c
2903
stack_sbuf_print(&sb, st);
sys/kern/kern_proc.c
2904
sbuf_finish(&sb);
sys/kern/kern_proc.c
2905
sbuf_delete(&sb);
sys/kern/kern_rctl.c
1476
rctl_rule_to_sbuf(struct sbuf *sb, const struct rctl_rule *rule)
sys/kern/kern_rctl.c
1482
sbuf_printf(sb, "%s:", rctl_subject_type_name(rule->rr_subject_type));
sys/kern/kern_rctl.c
1487
sbuf_putc(sb, ':');
sys/kern/kern_rctl.c
1489
sbuf_printf(sb, "%d:",
sys/kern/kern_rctl.c
1494
sbuf_putc(sb, ':');
sys/kern/kern_rctl.c
1496
sbuf_printf(sb, "%d:",
sys/kern/kern_rctl.c
1501
sbuf_putc(sb, ':');
sys/kern/kern_rctl.c
1503
sbuf_printf(sb, "%s:",
sys/kern/kern_rctl.c
1508
sbuf_putc(sb, ':');
sys/kern/kern_rctl.c
1510
sbuf_printf(sb, "%s:",
sys/kern/kern_rctl.c
1523
sbuf_printf(sb, "%s:%s=%jd",
sys/kern/kern_rctl.c
1529
sbuf_printf(sb, "/%s", rctl_subject_type_name(rule->rr_per));
sys/kern/kern_rctl.c
1587
struct sbuf *sb;
sys/kern/kern_rctl.c
1593
sb = sbuf_new_auto();
sys/kern/kern_rctl.c
1602
sbuf_printf(sb, "%s=%jd,", rctl_resource_name(i), amount);
sys/kern/kern_rctl.c
1604
sbuf_setpos(sb, sbuf_len(sb) - 1);
sys/kern/kern_rctl.c
1605
return (sb);
sys/kern/kern_rctl.c
1691
struct sbuf *sb = (struct sbuf *)arg3;
sys/kern/kern_rctl.c
1699
rctl_rule_to_sbuf(sb, link->rrl_rule);
sys/kern/kern_rctl.c
1700
sbuf_putc(sb, ',');
sys/kern/kern_rctl.c
1707
struct sbuf *sb;
sys/kern/kern_rctl.c
1741
sb = sbuf_new(NULL, buf, bufsize, SBUF_FIXEDLEN);
sys/kern/kern_rctl.c
1742
KASSERT(sb != NULL, ("sbuf_new failed"));
sys/kern/kern_rctl.c
1756
rctl_rule_to_sbuf(sb, link->rrl_rule);
sys/kern/kern_rctl.c
1757
sbuf_putc(sb, ',');
sys/kern/kern_rctl.c
1764
filter, sb);
sys/kern/kern_rctl.c
1767
filter, sb);
sys/kern/kern_rctl.c
1770
filter, sb);
sys/kern/kern_rctl.c
1771
if (sbuf_error(sb) == ENOMEM) {
sys/kern/kern_rctl.c
1779
if (sbuf_len(sb) > 0)
sys/kern/kern_rctl.c
1780
sbuf_setpos(sb, sbuf_len(sb) - 1);
sys/kern/kern_rctl.c
1782
error = rctl_write_outbuf(sb, uap->outbufp, uap->outbuflen);
sys/kern/kern_rctl.c
1793
struct sbuf *sb;
sys/kern/kern_rctl.c
1843
sb = sbuf_new(NULL, buf, bufsize, SBUF_FIXEDLEN);
sys/kern/kern_rctl.c
1844
KASSERT(sb != NULL, ("sbuf_new failed"));
sys/kern/kern_rctl.c
1849
rctl_rule_to_sbuf(sb, link->rrl_rule);
sys/kern/kern_rctl.c
1850
sbuf_putc(sb, ',');
sys/kern/kern_rctl.c
1853
if (sbuf_error(sb) == ENOMEM) {
sys/kern/kern_rctl.c
1855
sbuf_delete(sb);
sys/kern/kern_rctl.c
1862
if (sbuf_len(sb) > 0)
sys/kern/kern_rctl.c
1863
sbuf_setpos(sb, sbuf_len(sb) - 1);
sys/kern/kern_rctl.c
1865
error = rctl_write_outbuf(sb, uap->outbufp, uap->outbuflen);
sys/kern/kern_rctl.c
219
static void rctl_rule_to_sbuf(struct sbuf *sb, const struct rctl_rule *rule);
sys/kern/kern_rctl.c
500
struct sbuf sb;
sys/kern/kern_rctl.c
555
sbuf_new(&sb, buf, RCTL_LOG_BUFSIZE, SBUF_FIXEDLEN);
sys/kern/kern_rctl.c
556
rctl_rule_to_sbuf(&sb, rule);
sys/kern/kern_rctl.c
557
sbuf_finish(&sb);
sys/kern/kern_rctl.c
559
"(%s), uid %d, jail %s\n", sbuf_data(&sb),
sys/kern/kern_rctl.c
562
sbuf_delete(&sb);
sys/kern/kern_rctl.c
582
sbuf_new(&sb, buf, RCTL_LOG_BUFSIZE, SBUF_FIXEDLEN);
sys/kern/kern_rctl.c
583
sbuf_cat(&sb, "rule=");
sys/kern/kern_rctl.c
584
rctl_rule_to_sbuf(&sb, rule);
sys/kern/kern_rctl.c
585
sbuf_printf(&sb, " pid=%d ruid=%d jail=%s",
sys/kern/kern_rctl.c
588
sbuf_finish(&sb);
sys/kern/kern_rctl.c
590
sbuf_data(&sb));
sys/kern/kern_rctl.c
591
sbuf_delete(&sb);
sys/kern/kern_resource.c
1005
int i, s, sa, sb;
sys/kern/kern_resource.c
1033
sb = flsll(b);
sys/kern/kern_resource.c
1034
if (sa + sb <= 64)
sys/kern/kern_resource.c
1048
if (sa + sb <= 64)
sys/kern/kern_shutdown.c
1057
struct sbuf sb;
sys/kern/kern_shutdown.c
1064
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/kern/kern_shutdown.c
1069
sbuf_putc(&sb, ',');
sys/kern/kern_shutdown.c
1070
sbuf_cat(&sb, di->di_devname);
sys/kern/kern_shutdown.c
1074
error = sbuf_finish(&sb);
sys/kern/kern_shutdown.c
1075
sbuf_delete(&sb);
sys/kern/kern_sysctl.c
408
struct sbuf sb;
sys/kern/kern_sysctl.c
411
(void)sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/kern/kern_sysctl.c
412
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/kern/kern_sysctl.c
414
sbuf_printf(&sb, "%s: can't re-use a leaf (", func);
sys/kern/kern_sysctl.c
419
sbuf_printf(&sb, "%s%.*s", nodes[i]->oid_name,
sys/kern/kern_sysctl.c
422
sbuf_cat(&sb, leaf->oid_name);
sys/kern/kern_sysctl.c
424
sbuf_cat(&sb, ")!\n");
sys/kern/kern_sysctl.c
426
(void)sbuf_finish(&sb);
sys/kern/kern_tc.c
1559
struct sbuf sb;
sys/kern/kern_tc.c
1566
sbuf_new_for_sysctl(&sb, NULL, 0, req);
sys/kern/kern_tc.c
1570
sbuf_putc(&sb, ' ');
sys/kern/kern_tc.c
1571
sbuf_printf(&sb, "%s(%d)", tc->tc_name, tc->tc_quality);
sys/kern/kern_tc.c
1574
error = sbuf_finish(&sb);
sys/kern/kern_tc.c
1575
sbuf_delete(&sb);
sys/kern/kern_tslog.c
101
sbuf_bcat(sb, loader_tslog_buf, loader_tslog_len);
sys/kern/kern_tslog.c
107
sbuf_printf(sb, "%p", timestamps[i].td);
sys/kern/kern_tslog.c
108
sbuf_printf(sb, " %llu",
sys/kern/kern_tslog.c
112
sbuf_cat(sb, " ENTER");
sys/kern/kern_tslog.c
115
sbuf_cat(sb, " EXIT");
sys/kern/kern_tslog.c
118
sbuf_cat(sb, " THREAD");
sys/kern/kern_tslog.c
121
sbuf_cat(sb, " EVENT");
sys/kern/kern_tslog.c
124
sbuf_printf(sb, " %s", timestamps[i].f ? timestamps[i].f : "(null)");
sys/kern/kern_tslog.c
126
sbuf_printf(sb, " %s\n", timestamps[i].s);
sys/kern/kern_tslog.c
128
sbuf_putc(sb, '\n');
sys/kern/kern_tslog.c
130
error = sbuf_finish(sb);
sys/kern/kern_tslog.c
131
sbuf_delete(sb);
sys/kern/kern_tslog.c
195
struct sbuf *sb;
sys/kern/kern_tslog.c
198
sb = sbuf_new_for_sysctl(NULL, NULL, 1024, req);
sys/kern/kern_tslog.c
202
sbuf_printf(sb, "%zu", (size_t)pid);
sys/kern/kern_tslog.c
203
sbuf_printf(sb, " %zu", (size_t)procs[pid].ppid);
sys/kern/kern_tslog.c
204
sbuf_printf(sb, " %llu",
sys/kern/kern_tslog.c
206
sbuf_printf(sb, " %llu",
sys/kern/kern_tslog.c
208
sbuf_printf(sb, " \"%s\"", procs[pid].execname ?
sys/kern/kern_tslog.c
210
sbuf_printf(sb, " \"%s\"", procs[pid].namei ?
sys/kern/kern_tslog.c
212
sbuf_putc(sb, '\n');
sys/kern/kern_tslog.c
214
error = sbuf_finish(sb);
sys/kern/kern_tslog.c
215
sbuf_delete(sb);
sys/kern/kern_tslog.c
80
struct sbuf *sb;
sys/kern/kern_tslog.c
94
sb = sbuf_new_for_sysctl(NULL, NULL, 1024, req);
sys/kern/kern_umtx.c
214
struct sbuf sb;
sys/kern/kern_umtx.c
221
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/kern_umtx.c
231
sbuf_printf(&sb, "%u) Empty ", i);
sys/kern/kern_umtx.c
268
sbuf_printf(&sb, "queue %u:\n", i);
sys/kern/kern_umtx.c
269
sbuf_printf(&sb, "1st: %u.%u%% idx: %u\n", sw0 / tot,
sys/kern/kern_umtx.c
271
sbuf_printf(&sb, "2nd: %u.%u%% idx: %u\n", sw1 / tot,
sys/kern/kern_umtx.c
273
sbuf_printf(&sb, "3rd: %u.%u%% idx: %u\n", sw2 / tot,
sys/kern/kern_umtx.c
275
sbuf_printf(&sb, "4th: %u.%u%% idx: %u\n", sw3 / tot,
sys/kern/kern_umtx.c
277
sbuf_printf(&sb, "5th: %u.%u%% idx: %u\n", sw4 / tot,
sys/kern/kern_umtx.c
281
sbuf_trim(&sb);
sys/kern/kern_umtx.c
282
sbuf_finish(&sb);
sys/kern/kern_umtx.c
283
sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/kern/kern_umtx.c
284
sbuf_delete(&sb);
sys/kern/kern_uuid.c
293
sbuf_printf_uuid(struct sbuf *sb, struct uuid *uuid)
sys/kern/kern_uuid.c
298
return (sbuf_cat(sb, buf));
sys/kern/sched_shim.c
201
struct sbuf *sb, sm;
sys/kern/sched_shim.c
205
sb = sbuf_new_for_sysctl(&sm, NULL, 0, req);
sys/kern/sched_shim.c
206
if (sb == NULL)
sys/kern/sched_shim.c
214
sbuf_cat(sb, ",");
sys/kern/sched_shim.c
215
sbuf_cat(sb, s->name);
sys/kern/sched_shim.c
217
error = sbuf_finish(sb);
sys/kern/sched_shim.c
218
sbuf_delete(sb);
sys/kern/sched_shim.c
236
sysctl_kern_sched_topology_spec_internal(struct sbuf *sb,
sys/kern/sched_shim.c
243
sbuf_printf(sb, "%*s<group level=\"1\" cache-level=\"1\">\n",
sys/kern/sched_shim.c
245
sbuf_printf(sb, "%*s</group>\n", indent, "");
sys/kern/sched_shim.c
249
sbuf_printf(sb, "%*s<group level=\"%d\" cache-level=\"%d\">\n", indent,
sys/kern/sched_shim.c
251
sbuf_printf(sb, "%*s <cpu count=\"%d\" mask=\"%s\">", indent, "",
sys/kern/sched_shim.c
257
sbuf_cat(sb, ", ");
sys/kern/sched_shim.c
260
sbuf_printf(sb, "%d", i);
sys/kern/sched_shim.c
263
sbuf_cat(sb, "</cpu>\n");
sys/kern/sched_shim.c
266
sbuf_printf(sb, "%*s <flags>", indent, "");
sys/kern/sched_shim.c
268
sbuf_cat(sb, "<flag name=\"HTT\">HTT group</flag>");
sys/kern/sched_shim.c
270
sbuf_cat(sb, "<flag name=\"THREAD\">THREAD group</flag>");
sys/kern/sched_shim.c
272
sbuf_cat(sb, "<flag name=\"SMT\">SMT group</flag>");
sys/kern/sched_shim.c
274
sbuf_cat(sb, "<flag name=\"NODE\">NUMA node</flag>");
sys/kern/sched_shim.c
275
sbuf_cat(sb, "</flags>\n");
sys/kern/sched_shim.c
279
sbuf_printf(sb, "%*s <children>\n", indent, "");
sys/kern/sched_shim.c
281
sysctl_kern_sched_topology_spec_internal(sb,
sys/kern/sched_shim.c
283
sbuf_printf(sb, "%*s </children>\n", indent, "");
sys/kern/sched_shim.c
285
sbuf_printf(sb, "%*s</group>\n", indent, "");
sys/kern/subr_bus.c
2009
struct sbuf sb;
sys/kern/subr_bus.c
2016
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/subr_bus.c
2017
sbuf_set_drain(&sb, sbuf_printf_drain, &retval);
sys/kern/subr_bus.c
2022
sbuf_cat(&sb, "unknown: ");
sys/kern/subr_bus.c
2024
sbuf_printf(&sb, "%s%d: ", name, device_get_unit(dev));
sys/kern/subr_bus.c
2027
sbuf_vprintf(&sb, fmt, ap);
sys/kern/subr_bus.c
2030
sbuf_finish(&sb);
sys/kern/subr_bus.c
2031
sbuf_delete(&sb);
sys/kern/subr_bus.c
2047
struct sbuf sb;
sys/kern/subr_bus.c
2054
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/subr_bus.c
2059
sbuf_cat(&sb, "unknown: ");
sys/kern/subr_bus.c
2061
sbuf_printf(&sb, "%s%d: ", name, device_get_unit(dev));
sys/kern/subr_bus.c
2064
sbuf_vprintf(&sb, fmt, ap);
sys/kern/subr_bus.c
2067
sbuf_finish(&sb);
sys/kern/subr_bus.c
2069
log(pri, "%.*s", (int) sbuf_len(&sb), sbuf_data(&sb));
sys/kern/subr_bus.c
2070
retval = sbuf_len(&sb);
sys/kern/subr_bus.c
2072
sbuf_delete(&sb);
sys/kern/subr_bus.c
280
struct sbuf sb;
sys/kern/subr_bus.c
290
sbuf_new_for_sysctl(&sb, NULL, 1024, req);
sys/kern/subr_bus.c
291
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/subr_bus.c
295
sbuf_cat(&sb, dev->desc ? dev->desc : "");
sys/kern/subr_bus.c
298
sbuf_cat(&sb, dev->driver ? dev->driver->name : "");
sys/kern/subr_bus.c
301
bus_child_location(dev, &sb);
sys/kern/subr_bus.c
304
bus_child_pnpinfo(dev, &sb);
sys/kern/subr_bus.c
307
sbuf_cat(&sb, dev->parent ? dev->parent->nameunit : "");
sys/kern/subr_bus.c
315
sbuf_printf(&sb, "unit=%s", device_get_nameunit(iommu));
sys/kern/subr_bus.c
329
sbuf_printf(&sb, "%srid=%#x", c, rid);
sys/kern/subr_bus.c
335
error = sbuf_finish(&sb);
sys/kern/subr_bus.c
338
sbuf_delete(&sb);
sys/kern/subr_bus.c
4562
struct sbuf *sb)
sys/kern/subr_bus.c
4578
rv = BUS_GET_DEVICE_PATH(parent, bus, locator, sb);
sys/kern/subr_bus.c
4582
sbuf_printf(sb, "/%s", device_get_nameunit(child));
sys/kern/subr_bus.c
5009
bus_child_pnpinfo(device_t child, struct sbuf *sb)
sys/kern/subr_bus.c
5016
return (BUS_CHILD_PNPINFO(parent, child, sb));
sys/kern/subr_bus.c
5026
bus_generic_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb)
sys/kern/subr_bus.c
5038
bus_child_location(device_t child, struct sbuf *sb)
sys/kern/subr_bus.c
5045
return (BUS_CHILD_LOCATION(parent, child, sb));
sys/kern/subr_bus.c
5055
bus_generic_child_location(device_t dev, device_t child, struct sbuf *sb)
sys/kern/subr_bus.c
5540
struct sbuf sb;
sys/kern/subr_bus.c
5575
sbuf_new(&sb, udev->dv_fields, sizeof(udev->dv_fields), SBUF_FIXEDLEN);
sys/kern/subr_bus.c
5577
sbuf_cat(&sb, dev->nameunit);
sys/kern/subr_bus.c
5578
sbuf_putc(&sb, '\0');
sys/kern/subr_bus.c
5580
sbuf_cat(&sb, dev->desc);
sys/kern/subr_bus.c
5581
sbuf_putc(&sb, '\0');
sys/kern/subr_bus.c
5583
sbuf_cat(&sb, dev->driver->name);
sys/kern/subr_bus.c
5584
sbuf_putc(&sb, '\0');
sys/kern/subr_bus.c
5585
bus_child_pnpinfo(dev, &sb);
sys/kern/subr_bus.c
5586
sbuf_putc(&sb, '\0');
sys/kern/subr_bus.c
5587
bus_child_location(dev, &sb);
sys/kern/subr_bus.c
5588
sbuf_putc(&sb, '\0');
sys/kern/subr_bus.c
5589
error = sbuf_finish(&sb);
sys/kern/subr_bus.c
5592
sbuf_delete(&sb);
sys/kern/subr_bus.c
5730
device_get_path(device_t dev, const char *locator, struct sbuf *sb)
sys/kern/subr_bus.c
5735
KASSERT(sb != NULL, ("sb is NULL"));
sys/kern/subr_bus.c
5738
error = sbuf_putc(sb, '/');
sys/kern/subr_bus.c
5740
error = BUS_GET_DEVICE_PATH(parent, dev, locator, sb);
sys/kern/subr_bus.c
5742
error = sbuf_error(sb);
sys/kern/subr_bus.c
5743
if (error == 0 && sbuf_len(sb) <= 1)
sys/kern/subr_bus.c
5747
sbuf_finish(sb);
sys/kern/subr_bus.c
6030
struct sbuf *sb;
sys/kern/subr_bus.c
6038
sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND |
sys/kern/subr_bus.c
6040
error = device_get_path(dev, locator, sb);
sys/kern/subr_bus.c
6042
len = sbuf_len(sb);
sys/kern/subr_bus.c
6046
error = copyout(sbuf_data(sb),
sys/kern/subr_bus.c
6051
sbuf_delete(sb);
sys/kern/subr_bus.c
6147
struct sbuf *sb;
sys/kern/subr_bus.c
6167
sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND |
sys/kern/subr_bus.c
6169
if (sb != NULL) {
sys/kern/subr_bus.c
6170
error = device_get_path(dev, locator, sb);
sys/kern/subr_bus.c
6173
sbuf_data(sb));
sys/kern/subr_bus.c
6175
sbuf_delete(sb);
sys/kern/subr_firmware.c
275
struct sbuf *sb;
sys/kern/subr_firmware.c
290
sb = sbuf_new_auto();
sys/kern/subr_firmware.c
291
sbuf_printf(sb, "%s%s", fw_path, imagename);
sys/kern/subr_firmware.c
292
sbuf_finish(sb);
sys/kern/subr_firmware.c
293
fn = sbuf_data(sb);
sys/kern/subr_firmware.c
333
sbuf_delete(sb);
sys/kern/subr_firmware.c
343
sbuf_delete(sb);
sys/kern/subr_lock.c
371
lock_prof_output(struct lock_prof *lp, struct sbuf *sb)
sys/kern/subr_lock.c
376
sbuf_printf(sb,
sys/kern/subr_lock.c
423
lock_prof_type_stats(struct lock_prof_type *type, struct sbuf *sb, int spin,
sys/kern/subr_lock.c
436
lock_prof_output(&lp, sb);
sys/kern/subr_lock.c
444
struct sbuf *sb;
sys/kern/subr_lock.c
451
sb = sbuf_new_for_sysctl(NULL, NULL, LPROF_SBUF_SIZE, req);
sys/kern/subr_lock.c
452
sbuf_printf(sb, "\n%8s %9s %11s %11s %11s %6s %6s %2s %6s %s\n",
sys/kern/subr_lock.c
463
lock_prof_type_stats(&LP_CPU(cpu)->lpc_types[0], sb, 0, t);
sys/kern/subr_lock.c
464
lock_prof_type_stats(&LP_CPU(cpu)->lpc_types[1], sb, 1, t);
sys/kern/subr_lock.c
469
error = sbuf_finish(sb);
sys/kern/subr_lock.c
473
sbuf_delete(sb);
sys/kern/subr_module.c
468
#define sbuf_print_vmoffset(sb, o) sbuf_printf(sb, "0x%016lx", o);
sys/kern/subr_module.c
470
#define sbuf_print_vmoffset(sb, o) sbuf_printf(sb, "0x%08x", o);
sys/kern/subr_module.c
575
struct sbuf sb;
sys/kern/subr_module.c
581
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/subr_module.c
582
sbuf_set_drain(&sb, sbuf_printf_drain, NULL);
sys/kern/subr_module.c
583
preload_dump_internal(&sb);
sys/kern/subr_module.c
585
sbuf_finish(&sb);
sys/kern/subr_module.c
586
sbuf_delete(&sb);
sys/kern/subr_module.c
592
struct sbuf sb;
sys/kern/subr_module.c
598
sbuf_new_for_sysctl(&sb, NULL, 512, req);
sys/kern/subr_module.c
599
preload_dump_internal(&sb);
sys/kern/subr_module.c
601
error = sbuf_finish(&sb);
sys/kern/subr_module.c
602
sbuf_delete(&sb);
sys/kern/subr_power.c
78
struct sbuf sb;
sys/kern/subr_power.c
81
sbuf_new(&sb, NULL, 32, SBUF_AUTOEXTEND);
sys/kern/subr_power.c
84
sbuf_printf(&sb, "%s ", power_stype_to_name(stype));
sys/kern/subr_power.c
86
sbuf_trim(&sb);
sys/kern/subr_power.c
87
sbuf_finish(&sb);
sys/kern/subr_power.c
88
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/kern/subr_power.c
89
sbuf_delete(&sb);
sys/kern/subr_prf.c
1232
sbuf_hexdump(struct sbuf *sb, const void *ptr, int length, const char *hdr,
sys/kern/subr_prf.c
1253
sbuf_printf(sb, "%s", hdr);
sys/kern/subr_prf.c
1256
sbuf_printf(sb, "%04x ", i);
sys/kern/subr_prf.c
1262
sbuf_printf(sb, "%c%02x", delim, cp[k]);
sys/kern/subr_prf.c
1264
sbuf_cat(sb, " ");
sys/kern/subr_prf.c
1269
sbuf_cat(sb, " |");
sys/kern/subr_prf.c
1273
sbuf_putc(sb, ' ');
sys/kern/subr_prf.c
1275
sbuf_putc(sb, cp[k]);
sys/kern/subr_prf.c
1277
sbuf_putc(sb, '.');
sys/kern/subr_prf.c
1279
sbuf_putc(sb, '|');
sys/kern/subr_prf.c
1281
sbuf_putc(sb, '\n');
sys/kern/subr_prf.c
1309
sbuf_putbuf(struct sbuf *sb)
sys/kern/subr_prf.c
1312
prf_putbuf(sbuf_data(sb), TOLOG | TOCONS, -1);
sys/kern/subr_prf.c
1316
sbuf_putbuf(struct sbuf *sb)
sys/kern/subr_prf.c
1319
printf("%s", sbuf_data(sb));
sys/kern/subr_sleepqueue.c
1185
sleepq_sbuf_print_stacks(struct sbuf *sb, const void *wchan, int queue,
sys/kern/subr_sleepqueue.c
1262
sbuf_printf(sb, "--- thread %s: ---\n", sbuf_data(td_infos[i]));
sys/kern/subr_sleepqueue.c
1263
stack_sbuf_print(sb, st[i]);
sys/kern/subr_sleepqueue.c
1264
sbuf_putc(sb, '\n');
sys/kern/subr_sleepqueue.c
1266
error = sbuf_error(sb);
sys/kern/subr_sleepqueue.c
1400
struct sbuf *sb;
sys/kern/subr_sleepqueue.c
1408
sb = sbuf_new_for_sysctl(NULL, NULL, SLEEPQ_SBUFSIZE, req);
sys/kern/subr_sleepqueue.c
1409
sbuf_cat(sb, "\nwmesg\tcount\n");
sys/kern/subr_sleepqueue.c
1416
sbuf_printf(sb, "%s\t%ld\n",
sys/kern/subr_sleepqueue.c
1424
error = sbuf_finish(sb);
sys/kern/subr_sleepqueue.c
1425
sbuf_delete(sb);
sys/kern/subr_stack.c
170
stack_sbuf_print_flags(struct sbuf *sb, const struct stack *st, int flags,
sys/kern/subr_stack.c
185
sbuf_printf(sb, "#%d %p at %s+%#lx\n", i,
sys/kern/subr_stack.c
189
sbuf_printf(sb, "%s+%#lx ", namebuf, offset);
sys/kern/subr_stack.c
195
sbuf_nl_terminate(sb);
sys/kern/subr_stack.c
200
stack_sbuf_print(struct sbuf *sb, const struct stack *st)
sys/kern/subr_stack.c
203
(void)stack_sbuf_print_flags(sb, st, M_WAITOK, STACK_SBUF_FMT_LONG);
sys/kern/subr_stack.c
208
stack_sbuf_print_ddb(struct sbuf *sb, const struct stack *st)
sys/kern/subr_stack.c
217
sbuf_printf(sb, "#%d %p at %s+%#lx\n", i, (void *)st->pcs[i],
sys/kern/subr_stats.c
1185
tpl->sb = tpl_sb;
sys/kern/subr_stats.c
1261
tpl_sb = (struct statsblobv1 *)tpllist[tpl_id]->sb;
sys/kern/subr_stats.c
128
struct statsblobv1 *sb;
sys/kern/subr_stats.c
1316
tpllist[tpl_id]->sb = (struct statsblob *)tpl_sb;
sys/kern/subr_stats.c
1387
struct statsblobv1 *sb;
sys/kern/subr_stats.c
1390
sb = NULL;
sys/kern/subr_stats.c
1394
sb = stats_realloc(NULL, 0, tpllist[tpl_id]->sb->maxsz, 0);
sys/kern/subr_stats.c
1395
if (sb != NULL) {
sys/kern/subr_stats.c
1396
sb->maxsz = tpllist[tpl_id]->sb->maxsz;
sys/kern/subr_stats.c
1397
error = stats_v1_blob_init_locked(sb, tpl_id, 0);
sys/kern/subr_stats.c
1402
stats_free(sb);
sys/kern/subr_stats.c
1403
sb = NULL;
sys/kern/subr_stats.c
1408
return (sb);
sys/kern/subr_stats.c
1412
stats_v1_blob_destroy(struct statsblobv1 *sb)
sys/kern/subr_stats.c
1415
stats_free(sb);
sys/kern/subr_stats.c
1419
stats_v1_voistat_fetch_dptr(struct statsblobv1 *sb, int32_t voi_id,
sys/kern/subr_stats.c
1426
if (retvsd == NULL || sb == NULL || sb->abi != STATS_ABI_V1 ||
sys/kern/subr_stats.c
1427
voi_id >= NVOIS(sb))
sys/kern/subr_stats.c
1430
v = &sb->vois[voi_id];
sys/kern/subr_stats.c
1434
vs = BLOB_OFFSET(sb, v->stats_off + (stype * sizeof(struct voistat)));
sys/kern/subr_stats.c
1435
*retvsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
1445
stats_v1_blob_init(struct statsblobv1 *sb, uint32_t tpl_id, uint32_t flags)
sys/kern/subr_stats.c
1452
if (sb == NULL || tpl_id >= ntpl) {
sys/kern/subr_stats.c
1455
error = stats_v1_blob_init_locked(sb, tpl_id, flags);
sys/kern/subr_stats.c
1463
stats_v1_blob_init_locked(struct statsblobv1 *sb, uint32_t tpl_id,
sys/kern/subr_stats.c
1469
error = (sb->maxsz >= tpllist[tpl_id]->sb->cursz) ? 0 : EOVERFLOW;
sys/kern/subr_stats.c
1471
("sb %d instead of %d bytes", sb->maxsz, tpllist[tpl_id]->sb->cursz));
sys/kern/subr_stats.c
1474
memcpy(sb, tpllist[tpl_id]->sb, tpllist[tpl_id]->sb->cursz);
sys/kern/subr_stats.c
1475
sb->created = sb->lastrst = stats_sbinuptime();
sys/kern/subr_stats.c
1476
sb->tplhash = tpllist[tpl_id]->mb->tplhash;
sys/kern/subr_stats.c
1486
struct statsblobv1 *sb;
sys/kern/subr_stats.c
1498
sb = *sbpp;
sys/kern/subr_stats.c
1505
if (!error && ((((int)sb->cursz) + nbytes) > SB_V1_MAXSZ))
sys/kern/subr_stats.c
1508
if (!error && (sb->cursz + nbytes > sb->maxsz)) {
sys/kern/subr_stats.c
1510
sb = stats_realloc(sb, sb->maxsz, sb->cursz + nbytes, M_ZERO);
sys/kern/subr_stats.c
1511
if (sb != NULL) {
sys/kern/subr_stats.c
1512
sb->maxsz = sb->cursz + nbytes;
sys/kern/subr_stats.c
1513
*sbpp = sb;
sys/kern/subr_stats.c
152
typedef int (*stats_v1_blob_itercb_t)(struct statsblobv1 *sb, struct voi *v,
sys/kern/subr_stats.c
1525
memmove(BLOB_OFFSET(sb, sb->statsdata_off + nbytes),
sys/kern/subr_stats.c
1526
BLOB_OFFSET(sb, sb->statsdata_off),
sys/kern/subr_stats.c
1527
sb->cursz - sb->statsdata_off);
sys/kern/subr_stats.c
1528
memmove(BLOB_OFFSET(sb, sb->stats_off + newvoibytes +
sys/kern/subr_stats.c
1529
newvoistatbytes), BLOB_OFFSET(sb, sb->stats_off),
sys/kern/subr_stats.c
1530
sb->statsdata_off - sb->stats_off);
sys/kern/subr_stats.c
1533
idxnewvois = NVOIS(sb);
sys/kern/subr_stats.c
1537
sb->cursz += nbytes;
sys/kern/subr_stats.c
1538
sb->stats_off += newvoibytes;
sys/kern/subr_stats.c
1539
sb->statsdata_off += newvoibytes + newvoistatbytes;
sys/kern/subr_stats.c
1542
memset(&sb->vois[idxnewvois], '\0', newvoibytes);
sys/kern/subr_stats.c
1543
memset(BLOB_OFFSET(sb, sb->stats_off), '\0',
sys/kern/subr_stats.c
1545
memset(BLOB_OFFSET(sb, sb->statsdata_off), '\0',
sys/kern/subr_stats.c
1549
for (i = 0; i < NVOIS(sb); i++) {
sys/kern/subr_stats.c
1550
tmpvoi = &sb->vois[i];
sys/kern/subr_stats.c
1560
nvoistats = (sb->statsdata_off - sb->stats_off) /
sys/kern/subr_stats.c
1562
voistat_array = BLOB_OFFSET(sb, sb->stats_off);
sys/kern/subr_stats.c
1577
stats_v1_blob_finalise(struct statsblobv1 *sb __unused)
sys/kern/subr_stats.c
1584
stats_v1_blob_iter(struct statsblobv1 *sb, stats_v1_blob_itercb_t icb,
sys/kern/subr_stats.c
1596
for (i = 0; i < NVOIS(sb); i++) {
sys/kern/subr_stats.c
1597
v = &sb->vois[i];
sys/kern/subr_stats.c
1604
else if (i == (NVOIS(sb) - 1))
sys/kern/subr_stats.c
1608
if (icb(sb, v, NULL, &ctx))
sys/kern/subr_stats.c
1616
vs = &((struct voistat *)BLOB_OFFSET(sb,
sys/kern/subr_stats.c
1624
if (i == (NVOIS(sb) - 1))
sys/kern/subr_stats.c
1631
if (icb(sb, v, vs, &ctx))
sys/kern/subr_stats.c
200
#define BLOB_OFFSET(sb, off) ((void *)(((uint8_t *)(sb)) + (off)))
sys/kern/subr_stats.c
2036
stats_v1_itercb_tostr_freeform(struct statsblobv1 *sb, struct voi *v,
sys/kern/subr_stats.c
2051
sbuf_printf(buf, "struct statsblobv1@%p", sb);
sys/kern/subr_stats.c
2056
sb->abi, sb->endian, sb->maxsz, sb->cursz,
sys/kern/subr_stats.c
2057
sb->created, sb->lastrst, sb->flags, sb->stats_off,
sys/kern/subr_stats.c
2058
sb->statsdata_off);
sys/kern/subr_stats.c
2060
sbuf_printf(buf, ", tplhash=%u", sb->tplhash);
sys/kern/subr_stats.c
207
#define NVOIS(sb) ((int32_t)((((struct statsblobv1 *)(sb))->stats_off - \
sys/kern/subr_stats.c
2085
vsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
2097
stats_v1_itercb_tostr_json(struct statsblobv1 *sb, struct voi *v, struct voistat *vs,
sys/kern/subr_stats.c
2118
"\"statsdata_off\":%hu,", sb->abi,
sys/kern/subr_stats.c
2119
sb->endian, sb->maxsz, sb->cursz, sb->created,
sys/kern/subr_stats.c
2120
sb->lastrst, sb->flags, sb->stats_off,
sys/kern/subr_stats.c
2121
sb->statsdata_off);
sys/kern/subr_stats.c
2130
sb->tplhash);
sys/kern/subr_stats.c
2166
vsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
2207
stats_v1_itercb_tostr(struct statsblobv1 *sb, struct voi *v, struct voistat *vs,
sys/kern/subr_stats.c
2216
stats_v1_itercb_tostr_freeform(sb, v, vs, ctx);
sys/kern/subr_stats.c
2219
stats_v1_itercb_tostr_json(sb, v, vs, ctx);
sys/kern/subr_stats.c
2229
stats_v1_blob_tostr(struct statsblobv1 *sb, struct sbuf *buf,
sys/kern/subr_stats.c
2235
if (sb == NULL || sb->abi != STATS_ABI_V1 || buf == NULL ||
sys/kern/subr_stats.c
2244
if (stats_tpl_fetch(stats_tpl_fetch_allocid(NULL, sb->tplhash),
sys/kern/subr_stats.c
2253
stats_v1_blob_iter(sb, stats_v1_itercb_tostr, &sctx, iflags);
sys/kern/subr_stats.c
2259
stats_v1_itercb_visit(struct statsblobv1 *sb, struct voi *v,
sys/kern/subr_stats.c
2267
sbv.tplhash = sb->tplhash;
sys/kern/subr_stats.c
2273
sbv.vs_data = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
2283
stats_v1_blob_visit(struct statsblobv1 *sb, stats_blob_visitcb_t func,
sys/kern/subr_stats.c
2288
if (sb == NULL || sb->abi != STATS_ABI_V1 || func == NULL)
sys/kern/subr_stats.c
2294
stats_v1_blob_iter(sb, stats_v1_itercb_visit, &vctx, 0);
sys/kern/subr_stats.c
2300
stats_v1_icb_reset_voistat(struct statsblobv1 *sb, struct voi *v __unused,
sys/kern/subr_stats.c
2308
vsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
332
static int stats_v1_blob_init_locked(struct statsblobv1 *sb, uint32_t tpl_id,
sys/kern/subr_stats.c
336
static void stats_v1_blob_iter(struct statsblobv1 *sb,
sys/kern/subr_stats.c
3523
stats_v1_voi_update(struct statsblobv1 *sb, int32_t voi_id,
sys/kern/subr_stats.c
3533
if (sb == NULL || sb->abi != STATS_ABI_V1 || voi_id >= NVOIS(sb) ||
sys/kern/subr_stats.c
3536
v = &sb->vois[voi_id];
sys/kern/subr_stats.c
3541
vs = BLOB_OFFSET(sb, v->stats_off);
sys/kern/subr_stats.c
3543
statevsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
3599
vs = &((struct voistat *)BLOB_OFFSET(sb, v->stats_off))[i];
sys/kern/subr_stats.c
3603
vsd = BLOB_OFFSET(sb, vs->data_off);
sys/kern/subr_stats.c
438
for (int voi_id = 0; voi_id < NVOIS(tpl->sb); voi_id++) {
sys/kern/subr_stats.c
443
tpl->mb->tplhash = hash32_buf(tpl->sb, tpl->sb->cursz,
sys/kern/subr_witness.c
1098
struct sbuf *sb;
sys/kern/subr_witness.c
1110
init_verbose_tracker(struct verbose_tracker *t, struct sbuf *sb,
sys/kern/subr_witness.c
1118
t->sb = sb;
sys/kern/subr_witness.c
1196
sbuf_printf(t->sb, "\"%s\" -> \"%s\"",
sys/kern/subr_witness.c
1217
sbuf_printf(t->sb, " -> \"%s\"", t->t_w1.w_name);
sys/kern/subr_witness.c
1220
sbuf_putc(t->sb, '\n');
sys/kern/subr_witness.c
1306
sbuf_printf(t->sb,
sys/kern/subr_witness.c
1312
stack_sbuf_print_flags(t->sb, &t->t_stack,
sys/kern/subr_witness.c
1315
sbuf_printf(t->sb, "(No stack trace)\n");
sys/kern/subr_witness.c
1316
sbuf_putc(t->sb, '\n');
sys/kern/subr_witness.c
1704
struct sbuf sb;
sys/kern/subr_witness.c
1707
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/subr_witness.c
1708
sbuf_set_drain(&sb, witness_output_drain,
sys/kern/subr_witness.c
1712
sbuf_printf(&sb,
sys/kern/subr_witness.c
1715
stack_sbuf_print_flags(&sb, &pstack,
sys/kern/subr_witness.c
1737
init_verbose_tracker(t, &sb, M_NOWAIT,
sys/kern/subr_witness.c
1740
sbuf_printf(&sb,
sys/kern/subr_witness.c
1745
sbuf_putc(&sb, '\n');
sys/kern/subr_witness.c
1750
sbuf_printf(&sb,
sys/kern/subr_witness.c
1754
stack_sbuf_print_flags(&sb, &pstack, M_NOWAIT,
sys/kern/subr_witness.c
1757
sbuf_finish(&sb);
sys/kern/subr_witness.c
1758
sbuf_delete(&sb);
sys/kern/subr_witness.c
2936
sbuf_print_witness_badstacks(struct sbuf *sb, size_t *oldidx,
sys/kern/subr_witness.c
2955
init_verbose_tracker(t, sb, M_WAITOK, check_generation);
sys/kern/subr_witness.c
2962
sbuf_printf(sb, "Number of known direct relationships is %d\n",
sys/kern/subr_witness.c
2971
sbuf_clear(sb);
sys/kern/subr_witness.c
2997
sbuf_clear(sb);
sys/kern/subr_witness.c
3028
sbuf_printf(sb,
sys/kern/subr_witness.c
3033
sbuf_printf(sb,
sys/kern/subr_witness.c
3041
sbuf_printf(t->sb,
sys/kern/subr_witness.c
3046
sbuf_putc(sb, '\n');
sys/kern/subr_witness.c
3048
sbuf_putc(sb, '\n');
sys/kern/subr_witness.c
3052
sbuf_printf(sb,
sys/kern/subr_witness.c
3061
sbuf_printf(t->sb,
sys/kern/subr_witness.c
3066
sbuf_putc(sb, '\n');
sys/kern/subr_witness.c
3068
sbuf_putc(sb, '\n');
sys/kern/subr_witness.c
3082
sbuf_clear(sb);
sys/kern/subr_witness.c
3098
struct sbuf *sb;
sys/kern/subr_witness.c
3110
sb = sbuf_new(NULL, NULL, badstack_sbuf_size, SBUF_AUTOEXTEND);
sys/kern/subr_witness.c
3111
if (sb == NULL)
sys/kern/subr_witness.c
3114
sbuf_print_witness_badstacks(sb, &req->oldidx, true);
sys/kern/subr_witness.c
3116
sbuf_finish(sb);
sys/kern/subr_witness.c
3117
error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
sys/kern/subr_witness.c
3118
sbuf_delete(sb);
sys/kern/subr_witness.c
3132
struct sbuf sb;
sys/kern/subr_witness.c
3136
sbuf_new(&sb, buffer, sizeof(buffer), SBUF_FIXEDLEN);
sys/kern/subr_witness.c
3137
sbuf_set_drain(&sb, sbuf_db_printf_drain, NULL);
sys/kern/subr_witness.c
3138
sbuf_print_witness_badstacks(&sb, &dummy, false);
sys/kern/subr_witness.c
3139
sbuf_finish(&sb);
sys/kern/subr_witness.c
3183
struct sbuf *sb;
sys/kern/subr_witness.c
3204
sb = sbuf_new_for_sysctl(NULL, NULL, FULLGRAPH_SBUF_SIZE, req);
sys/kern/subr_witness.c
3205
if (sb == NULL)
sys/kern/subr_witness.c
3207
sbuf_putc(sb, '\n');
sys/kern/subr_witness.c
321
static void witness_add_fullgraph(struct sbuf *sb, struct witness *parent);
sys/kern/subr_witness.c
3213
witness_add_fullgraph(sb, w);
sys/kern/subr_witness.c
3219
error = sbuf_finish(sb);
sys/kern/subr_witness.c
3220
sbuf_delete(sb);
sys/kern/subr_witness.c
3242
witness_add_fullgraph(struct sbuf *sb, struct witness *w)
sys/kern/subr_witness.c
3253
sbuf_printf(sb, "\"%s\",\"%s\"\n", w->w_name,
sys/kern/subr_witness.c
3255
witness_add_fullgraph(sb, &w_data[i]);
sys/kern/subr_witness.c
3452
struct sbuf sb;
sys/kern/subr_witness.c
3459
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
sys/kern/subr_witness.c
3460
sbuf_set_drain(&sb, witness_output_drain, NULL);
sys/kern/subr_witness.c
3464
stack_sbuf_print_ddb(&sb, &st);
sys/kern/subr_witness.c
3466
sbuf_finish(&sb);
sys/kern/sys_procdesc.c
518
procdesc_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/sys_procdesc.c
528
bzero(sb, sizeof(*sb));
sys/kern/sys_procdesc.c
539
TIMEVAL_TO_TIMESPEC(&pstart, &sb->st_birthtim);
sys/kern/sys_procdesc.c
540
sb->st_atim = sb->st_birthtim;
sys/kern/sys_procdesc.c
541
sb->st_ctim = sb->st_birthtim;
sys/kern/sys_procdesc.c
542
sb->st_mtim = sb->st_birthtim;
sys/kern/sys_procdesc.c
544
sb->st_mode = S_IFREG | S_IRWXU;
sys/kern/sys_procdesc.c
546
sb->st_mode = S_IFREG;
sys/kern/sys_procdesc.c
547
sb->st_uid = pd->pd_proc->p_ucred->cr_ruid;
sys/kern/sys_procdesc.c
548
sb->st_gid = pd->pd_proc->p_ucred->cr_rgid;
sys/kern/sys_procdesc.c
551
sb->st_mode = S_IFREG;
sys/kern/sys_socket.c
319
struct sockbuf *sb;
sys/kern/sys_socket.c
325
sb = &so->so_rcv;
sys/kern/sys_socket.c
327
if ((sb->sb_state & SBS_CANTRCVMORE) == 0 || sbavail(sb))
sys/kern/sys_socket.c
329
ub->st_size = sbavail(sb) - sb->sb_ctl;
sys/kern/sys_socket.c
332
sb = &so->so_snd;
sys/kern/sys_socket.c
334
if ((sb->sb_state & SBS_CANTSENDMORE) == 0)
sys/kern/sys_socket.c
613
soaio_ready(struct socket *so, struct sockbuf *sb)
sys/kern/sys_socket.c
615
return (sb == &so->so_rcv ? soreadable(so) : sowriteable(so));
sys/kern/sys_socket.c
623
struct sockbuf *sb = sobuf(so, which);
sys/kern/sys_socket.c
651
if (sb == &so->so_rcv) {
sys/kern/sys_socket.c
663
if (!TAILQ_EMPTY(&sb->sb_aiojobq))
sys/kern/sys_socket.c
694
if (soaio_ready(so, sb)) {
sys/kern/sys_socket.c
708
TAILQ_INSERT_HEAD(&sb->sb_aiojobq, job, list);
sys/kern/sys_socket.c
728
struct sockbuf *sb = sobuf(so, which);
sys/kern/sys_socket.c
732
while (!TAILQ_EMPTY(&sb->sb_aiojobq) && soaio_ready(so, sb)) {
sys/kern/sys_socket.c
733
job = TAILQ_FIRST(&sb->sb_aiojobq);
sys/kern/sys_socket.c
734
TAILQ_REMOVE(&sb->sb_aiojobq, job, list);
sys/kern/sys_socket.c
746
if (!TAILQ_EMPTY(&sb->sb_aiojobq))
sys/kern/sys_socket.c
747
sb->sb_flags |= SB_AIO;
sys/kern/sys_socket.c
748
sb->sb_flags &= ~SB_AIO_RUNNING;
sys/kern/sys_socket.c
776
struct sockbuf *sb = sobuf(so, which);
sys/kern/sys_socket.c
780
sb->sb_flags &= ~SB_AIO;
sys/kern/sys_socket.c
781
if (sb->sb_flags & SB_AIO_RUNNING)
sys/kern/sys_socket.c
783
sb->sb_flags |= SB_AIO_RUNNING;
sys/kern/sys_socket.c
785
soaio_enqueue(&sb->sb_aiotask);
sys/kern/sys_socket.c
792
struct sockbuf *sb;
sys/kern/sys_socket.c
800
sb = &so->so_rcv;
sys/kern/sys_socket.c
804
sb = &so->so_snd;
sys/kern/sys_socket.c
810
TAILQ_REMOVE(&sb->sb_aiojobq, job, list);
sys/kern/sys_socket.c
811
if (TAILQ_EMPTY(&sb->sb_aiojobq))
sys/kern/sys_socket.c
812
sb->sb_flags &= ~SB_AIO;
sys/kern/sys_socket.c
833
struct sockbuf *sb;
sys/kern/sys_socket.c
840
sb = &so->so_rcv;
sys/kern/sys_socket.c
845
sb = &so->so_snd;
sys/kern/sys_socket.c
859
TAILQ_INSERT_TAIL(&sb->sb_aiojobq, job, list);
sys/kern/sys_socket.c
860
if (!(sb->sb_flags & SB_AIO_RUNNING)) {
sys/kern/sys_socket.c
861
if (soaio_ready(so, sb))
sys/kern/sys_socket.c
864
sb->sb_flags |= SB_AIO;
sys/kern/sys_timerfd.c
318
timerfd_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/sys_timerfd.c
322
bzero(sb, sizeof(*sb));
sys/kern/sys_timerfd.c
323
sb->st_nlink = fp->f_count - 1;
sys/kern/sys_timerfd.c
324
sb->st_uid = fp->f_cred->cr_uid;
sys/kern/sys_timerfd.c
325
sb->st_gid = fp->f_cred->cr_gid;
sys/kern/sys_timerfd.c
326
sb->st_blksize = PAGE_SIZE;
sys/kern/sys_timerfd.c
328
sb->st_atim = tfd->tfd_atim;
sys/kern/sys_timerfd.c
329
sb->st_mtim = tfd->tfd_mtim;
sys/kern/sys_timerfd.c
331
sb->st_ctim = sb->st_mtim;
sys/kern/sys_timerfd.c
332
sb->st_ino = tfd->tfd_ino;
sys/kern/sys_timerfd.c
333
sb->st_birthtim = tfd->tfd_birthtim;
sys/kern/systrace_args.c
3090
uarg[a++] = (intptr_t)p->sb; /* struct stat * */
sys/kern/systrace_args.c
3108
uarg[a++] = (intptr_t)p->sb; /* struct stat * */
sys/kern/tty_info.c
291
struct sbuf sb;
sys/kern/tty_info.c
303
(void)sbuf_new(&sb, tp->t_prbuf, tp->t_prbufsz, SBUF_FIXEDLEN);
sys/kern/tty_info.c
304
sbuf_set_drain(&sb, sbuf_tty_drain, tp);
sys/kern/tty_info.c
308
sbuf_printf(&sb, "%sload: %d.%02d ", tp->t_column == 0 ? "" : "\n",
sys/kern/tty_info.c
312
sbuf_cat(&sb, "not a controlling terminal\n");
sys/kern/tty_info.c
316
sbuf_cat(&sb, "no foreground process group\n");
sys/kern/tty_info.c
322
sbuf_cat(&sb, "empty foreground process group\n");
sys/kern/tty_info.c
388
sbuf_printf(&sb,
sys/kern/tty_info.c
398
stack_sbuf_print_flags(&sb, &stack, M_NOWAIT, kstacks_val);
sys/kern/tty_info.c
402
sbuf_finish(&sb);
sys/kern/tty_info.c
403
sbuf_delete(&sb);
sys/kern/tty_pts.c
531
ptsdev_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/tty_pts.c
548
bzero(sb, sizeof *sb);
sys/kern/tty_pts.c
551
sb->st_ino = sb->st_rdev = dev2udev(psc->pts_cdev);
sys/kern/tty_pts.c
554
sb->st_ino = sb->st_rdev = tty_udev(tp);
sys/kern/tty_pts.c
556
sb->st_atim = dev->si_atime;
sys/kern/tty_pts.c
557
sb->st_ctim = dev->si_ctime;
sys/kern/tty_pts.c
558
sb->st_mtim = dev->si_mtime;
sys/kern/tty_pts.c
559
sb->st_uid = dev->si_uid;
sys/kern/tty_pts.c
560
sb->st_gid = dev->si_gid;
sys/kern/tty_pts.c
561
sb->st_mode = dev->si_mode | S_IFCHR;
sys/kern/uipc_debug.c
339
db_print_sockbuf(struct sockbuf *sb, const char *sockbufname, int indent)
sys/kern/uipc_debug.c
343
db_printf("%s at %p\n", sockbufname, sb);
sys/kern/uipc_debug.c
348
db_printf("sb_state: 0x%x (", sb->sb_state);
sys/kern/uipc_debug.c
349
db_print_sbstate(sb->sb_state);
sys/kern/uipc_debug.c
353
db_printf("sb_mb: %p ", sb->sb_mb);
sys/kern/uipc_debug.c
354
db_printf("sb_mbtail: %p ", sb->sb_mbtail);
sys/kern/uipc_debug.c
355
db_printf("sb_lastrecord: %p\n", sb->sb_lastrecord);
sys/kern/uipc_debug.c
358
db_printf("sb_sndptr: %p ", sb->sb_sndptr);
sys/kern/uipc_debug.c
359
db_printf("sb_sndptroff: %u\n", sb->sb_sndptroff);
sys/kern/uipc_debug.c
362
db_printf("sb_acc: %u ", sb->sb_acc);
sys/kern/uipc_debug.c
363
db_printf("sb_ccc: %u ", sb->sb_ccc);
sys/kern/uipc_debug.c
364
db_printf("sb_hiwat: %u ", sb->sb_hiwat);
sys/kern/uipc_debug.c
365
db_printf("sb_mbcnt: %u ", sb->sb_mbcnt);
sys/kern/uipc_debug.c
366
db_printf("sb_mbmax: %u\n", sb->sb_mbmax);
sys/kern/uipc_debug.c
369
db_printf("sb_ctl: %u ", sb->sb_ctl);
sys/kern/uipc_debug.c
370
db_printf("sb_lowat: %d ", sb->sb_lowat);
sys/kern/uipc_debug.c
371
db_printf("sb_timeo: %jd\n", sb->sb_timeo);
sys/kern/uipc_debug.c
374
db_printf("sb_flags: 0x%x (", sb->sb_flags);
sys/kern/uipc_debug.c
375
db_print_sbflags(sb->sb_flags);
sys/kern/uipc_debug.c
379
db_printf("sb_aiojobq first: %p\n", TAILQ_FIRST(&sb->sb_aiojobq));
sys/kern/uipc_debug.c
456
struct sockbuf *sb;
sys/kern/uipc_debug.c
462
sb = (struct sockbuf *)addr;
sys/kern/uipc_debug.c
464
db_print_sockbuf(sb, "sockbuf", 0);
sys/kern/uipc_ktls.c
1198
sb_mark_notready(struct sockbuf *sb)
sys/kern/uipc_ktls.c
1202
m = sb->sb_mb;
sys/kern/uipc_ktls.c
1203
sb->sb_mtls = m;
sys/kern/uipc_ktls.c
1204
sb->sb_mb = NULL;
sys/kern/uipc_ktls.c
1205
sb->sb_mbtail = NULL;
sys/kern/uipc_ktls.c
1206
sb->sb_lastrecord = NULL;
sys/kern/uipc_ktls.c
1212
KASSERT(sb->sb_acc >= m->m_len, ("%s: sb_acc < m->m_len",
sys/kern/uipc_ktls.c
1215
sb->sb_acc -= m->m_len;
sys/kern/uipc_ktls.c
1216
sb->sb_tlscc += m->m_len;
sys/kern/uipc_ktls.c
1217
sb->sb_mtlstail = m;
sys/kern/uipc_ktls.c
1219
KASSERT(sb->sb_acc == 0 && sb->sb_tlscc == sb->sb_ccc,
sys/kern/uipc_ktls.c
1220
("%s: acc %u tlscc %u ccc %u", __func__, sb->sb_acc, sb->sb_tlscc,
sys/kern/uipc_ktls.c
1221
sb->sb_ccc));
sys/kern/uipc_ktls.c
1234
ktls_pending_rx_info(struct sockbuf *sb, uint64_t *seqnop, size_t *residp)
sys/kern/uipc_ktls.c
1242
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_ktls.c
1243
MPASS(sb->sb_flags & SB_TLS_RX);
sys/kern/uipc_ktls.c
1244
seqno = sb->sb_tls_seqno;
sys/kern/uipc_ktls.c
1245
resid = sb->sb_tlscc;
sys/kern/uipc_ktls.c
1246
m = sb->sb_mtls;
sys/kern/uipc_ktls.c
1846
ktls_input_ifp_mismatch(struct sockbuf *sb, struct ifnet *ifp)
sys/kern/uipc_ktls.c
1851
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_ktls.c
1852
KASSERT(sb->sb_flags & SB_TLS_RX, ("%s: sockbuf %p isn't TLS RX",
sys/kern/uipc_ktls.c
1853
__func__, sb));
sys/kern/uipc_ktls.c
1854
so = __containerof(sb, struct socket, so_rcv);
sys/kern/uipc_ktls.c
1856
tls = sb->sb_tls_info;
sys/kern/uipc_ktls.c
2073
ktls_seq(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_ktls.c
2080
m->m_epg_seqno = sb->sb_tls_seqno;
sys/kern/uipc_ktls.c
2081
sb->sb_tls_seqno++;
sys/kern/uipc_ktls.c
2230
ktls_check_rx(struct sockbuf *sb)
sys/kern/uipc_ktls.c
2237
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_ktls.c
2238
KASSERT(sb->sb_flags & SB_TLS_RX, ("%s: sockbuf %p isn't TLS RX",
sys/kern/uipc_ktls.c
2239
__func__, sb));
sys/kern/uipc_ktls.c
2240
so = __containerof(sb, struct socket, so_rcv);
sys/kern/uipc_ktls.c
2242
if (sb->sb_flags & SB_TLS_RX_RUNNING)
sys/kern/uipc_ktls.c
2246
if (sb->sb_tlscc < sizeof(hdr)) {
sys/kern/uipc_ktls.c
2247
if ((sb->sb_state & SBS_CANTRCVMORE) != 0 && sb->sb_tlscc != 0)
sys/kern/uipc_ktls.c
2252
m_copydata(sb->sb_mtls, 0, sizeof(hdr), (void *)&hdr);
sys/kern/uipc_ktls.c
2255
if (sb->sb_tlscc < sizeof(hdr) + ntohs(hdr.tls_length)) {
sys/kern/uipc_ktls.c
2256
if ((sb->sb_state & SBS_CANTRCVMORE) != 0)
sys/kern/uipc_ktls.c
2261
sb->sb_flags |= SB_TLS_RX_RUNNING;
sys/kern/uipc_ktls.c
2275
ktls_detach_record(struct sockbuf *sb, int len)
sys/kern/uipc_ktls.c
2280
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_ktls.c
2281
MPASS(len <= sb->sb_tlscc);
sys/kern/uipc_ktls.c
2287
top = sb->sb_mtls;
sys/kern/uipc_ktls.c
2288
if (sb->sb_tlscc == len) {
sys/kern/uipc_ktls.c
2289
sb->sb_mtls = NULL;
sys/kern/uipc_ktls.c
2290
sb->sb_mtlstail = NULL;
sys/kern/uipc_ktls.c
2305
sb->sb_mtls = m->m_next;
sys/kern/uipc_ktls.c
2306
if (sb->sb_mtls == NULL)
sys/kern/uipc_ktls.c
2307
sb->sb_mtlstail = NULL;
sys/kern/uipc_ktls.c
2323
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_ktls.c
2327
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2328
if (sb->sb_mtls != top) {
sys/kern/uipc_ktls.c
2346
sb->sb_tlscc -= n->m_len;
sys/kern/uipc_ktls.c
2347
sb->sb_ccc -= n->m_len;
sys/kern/uipc_ktls.c
2350
sballoc_ktls_rx(sb, n);
sys/kern/uipc_ktls.c
2353
sb->sb_mtls = n;
sys/kern/uipc_ktls.c
2355
if (sb->sb_mtlstail == m)
sys/kern/uipc_ktls.c
2356
sb->sb_mtlstail = n;
sys/kern/uipc_ktls.c
2364
sbfree_ktls_rx(sb, m);
sys/kern/uipc_ktls.c
2365
sb->sb_tlsdcc = len;
sys/kern/uipc_ktls.c
2366
sb->sb_ccc += len;
sys/kern/uipc_ktls.c
2367
SBCHECK(sb);
sys/kern/uipc_ktls.c
2528
struct sockbuf *sb;
sys/kern/uipc_ktls.c
2539
sb = &so->so_rcv;
sys/kern/uipc_ktls.c
2540
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2541
KASSERT(sb->sb_flags & SB_TLS_RX_RUNNING,
sys/kern/uipc_ktls.c
2544
tls = sb->sb_tls_info;
sys/kern/uipc_ktls.c
2554
if (sb->sb_tlscc < tls->params.tls_hlen)
sys/kern/uipc_ktls.c
2557
m_copydata(sb->sb_mtls, 0, tls->params.tls_hlen, tls_header);
sys/kern/uipc_ktls.c
2577
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_ktls.c
2585
if (sb->sb_tlscc < tls_len)
sys/kern/uipc_ktls.c
2592
data = ktls_detach_record(sb, tls_len);
sys/kern/uipc_ktls.c
2595
MPASS(sb->sb_tlsdcc == tls_len);
sys/kern/uipc_ktls.c
2597
seqno = sb->sb_tls_seqno;
sys/kern/uipc_ktls.c
2598
sb->sb_tls_seqno++;
sys/kern/uipc_ktls.c
2599
SBCHECK(sb);
sys/kern/uipc_ktls.c
2600
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_ktls.c
2646
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2647
if (sb->sb_tlsdcc == 0) {
sys/kern/uipc_ktls.c
2660
sb->sb_ccc -= tls_len;
sys/kern/uipc_ktls.c
2661
sb->sb_tlsdcc = 0;
sys/kern/uipc_ktls.c
2672
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2686
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2687
if (sb->sb_tlsdcc == 0) {
sys/kern/uipc_ktls.c
2689
MPASS(sb->sb_tlscc == 0);
sys/kern/uipc_ktls.c
2699
sb->sb_ccc -= tls_len;
sys/kern/uipc_ktls.c
2700
sb->sb_tlsdcc = 0;
sys/kern/uipc_ktls.c
2701
SBCHECK(sb);
sys/kern/uipc_ktls.c
2736
sbappendcontrol_locked(sb, data, control, 0);
sys/kern/uipc_ktls.c
2739
sb->sb_flags |= SB_TLS_RX_RESYNC;
sys/kern/uipc_ktls.c
2740
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_ktls.c
2742
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2743
} else if (__predict_false(sb->sb_flags & SB_TLS_RX_RESYNC)) {
sys/kern/uipc_ktls.c
2744
sb->sb_flags &= ~SB_TLS_RX_RESYNC;
sys/kern/uipc_ktls.c
2745
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_ktls.c
2747
SOCKBUF_LOCK(sb);
sys/kern/uipc_ktls.c
2751
sb->sb_flags &= ~SB_TLS_RX_RUNNING;
sys/kern/uipc_ktls.c
2753
if ((sb->sb_state & SBS_CANTRCVMORE) != 0 && sb->sb_tlscc > 0)
sys/kern/uipc_ktls.c
2759
SOCKBUF_UNLOCK_ASSERT(sb);
sys/kern/uipc_mbuf.c
2307
struct sbuf sb;
sys/kern/uipc_mbuf.c
2311
sbuf_new_for_sysctl(&sb, buf, sizeof(buf), req);
sys/kern/uipc_mbuf.c
2314
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2322
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2329
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2337
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2344
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2352
sbuf_printf(&sb,
sys/kern/uipc_mbuf.c
2359
error = sbuf_finish(&sb);
sys/kern/uipc_mbuf.c
2360
sbuf_delete(&sb);
sys/kern/uipc_sem.c
163
ksem_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/uipc_sem.c
182
bzero(sb, sizeof(*sb));
sys/kern/uipc_sem.c
185
sb->st_atim = ks->ks_atime;
sys/kern/uipc_sem.c
186
sb->st_ctim = ks->ks_ctime;
sys/kern/uipc_sem.c
187
sb->st_mtim = ks->ks_mtime;
sys/kern/uipc_sem.c
188
sb->st_birthtim = ks->ks_birthtime;
sys/kern/uipc_sem.c
189
sb->st_uid = ks->ks_uid;
sys/kern/uipc_sem.c
190
sb->st_gid = ks->ks_gid;
sys/kern/uipc_sem.c
191
sb->st_mode = S_IFREG | ks->ks_mode; /* XXX */
sys/kern/uipc_shm.c
2151
struct sbuf sb;
sys/kern/uipc_shm.c
2156
sbuf_new_for_sysctl(&sb, NULL, sizeof(struct kinfo_file) * 5, req);
sys/kern/uipc_shm.c
2157
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/kern/uipc_shm.c
2171
error = sbuf_bcat(&sb, &kif, kif.kf_structsize) == 0 ?
sys/kern/uipc_shm.c
2178
error2 = sbuf_finish(&sb);
sys/kern/uipc_shm.c
2179
sbuf_delete(&sb);
sys/kern/uipc_shm.c
610
shm_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/uipc_shm.c
629
bzero(sb, sizeof(*sb));
sys/kern/uipc_shm.c
630
sb->st_blksize = PAGE_SIZE;
sys/kern/uipc_shm.c
631
sb->st_size = shmfd->shm_size;
sys/kern/uipc_shm.c
633
sb->st_atim = shmfd->shm_atime;
sys/kern/uipc_shm.c
634
sb->st_ctim = shmfd->shm_ctime;
sys/kern/uipc_shm.c
635
sb->st_mtim = shmfd->shm_mtime;
sys/kern/uipc_shm.c
636
sb->st_birthtim = shmfd->shm_birthtime;
sys/kern/uipc_shm.c
637
sb->st_mode = S_IFREG | shmfd->shm_mode; /* XXX */
sys/kern/uipc_shm.c
638
sb->st_uid = shmfd->shm_uid;
sys/kern/uipc_shm.c
639
sb->st_gid = shmfd->shm_gid;
sys/kern/uipc_shm.c
641
sb->st_dev = shm_dev_ino;
sys/kern/uipc_shm.c
642
sb->st_ino = shmfd->shm_ino;
sys/kern/uipc_shm.c
643
sb->st_nlink = shmfd->shm_object->ref_count;
sys/kern/uipc_shm.c
645
sb->st_blocks = shmfd->shm_object->size /
sys/kern/uipc_shm.c
648
sb->st_blocks = shmfd->shm_pages;
sys/kern/uipc_sockbuf.c
1003
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1028
sbcompress_ktls_rx(sb, m, sb->sb_mtlstail);
sys/kern/uipc_sockbuf.c
1029
ktls_check_rx(sb);
sys/kern/uipc_sockbuf.c
1032
if (ifp != NULL && sb->sb_tls_info->rx_ifp != NULL &&
sys/kern/uipc_sockbuf.c
1033
sb->sb_tls_info->rx_ifp != ifp)
sys/kern/uipc_sockbuf.c
1034
ktls_input_ifp_mismatch(sb, ifp);
sys/kern/uipc_sockbuf.c
1044
sbappendstream_locked(struct sockbuf *sb, struct mbuf *m, int flags)
sys/kern/uipc_sockbuf.c
1046
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1058
if (sb->sb_flags & SB_TLS_RX) {
sys/kern/uipc_sockbuf.c
1059
sbappend_ktls_rx(sb, m);
sys/kern/uipc_sockbuf.c
1064
KASSERT(sb->sb_mb == sb->sb_lastrecord,("sbappendstream 1"));
sys/kern/uipc_sockbuf.c
1066
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1069
if (sb->sb_tls_info != NULL)
sys/kern/uipc_sockbuf.c
107
sbready_compress(struct sockbuf *sb, struct mbuf *m0, struct mbuf *end)
sys/kern/uipc_sockbuf.c
1070
ktls_seq(sb, m);
sys/kern/uipc_sockbuf.c
1076
sbcompress(sb, m, sb->sb_mbtail);
sys/kern/uipc_sockbuf.c
1078
sb->sb_lastrecord = sb->sb_mb;
sys/kern/uipc_sockbuf.c
1079
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
1088
sbappendstream(struct sockbuf *sb, struct mbuf *m, int flags)
sys/kern/uipc_sockbuf.c
1091
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1092
sbappendstream_locked(sb, m, flags);
sys/kern/uipc_sockbuf.c
1093
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1098
sbcheck(struct sockbuf *sb, const char *file, int line)
sys/kern/uipc_sockbuf.c
1106
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1111
for (m = sb->sb_mb; m; m = n) {
sys/kern/uipc_sockbuf.c
1115
printf("sb %p empty mbuf %p\n", sb, m);
sys/kern/uipc_sockbuf.c
1119
if (m != sb->sb_fnrdy) {
sys/kern/uipc_sockbuf.c
112
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1121
sb, sb->sb_fnrdy, m);
sys/kern/uipc_sockbuf.c
114
if ((sb->sb_flags & SB_NOCOALESCE) != 0)
sys/kern/uipc_sockbuf.c
1142
ccc += sb->sb_tlsdcc;
sys/kern/uipc_sockbuf.c
1145
for (m = sb->sb_mtls; m; m = m->m_next) {
sys/kern/uipc_sockbuf.c
1147
printf("sb %p TLS mbuf %p with nextpkt\n", sb, m);
sys/kern/uipc_sockbuf.c
1151
printf("sb %p TLS mbuf %p ready\n", sb, m);
sys/kern/uipc_sockbuf.c
1161
if (sb->sb_tlscc != tlscc) {
sys/kern/uipc_sockbuf.c
1162
printf("tlscc %ld/%u dcc %u\n", tlscc, sb->sb_tlscc,
sys/kern/uipc_sockbuf.c
1163
sb->sb_tlsdcc);
sys/kern/uipc_sockbuf.c
1167
if (acc != sb->sb_acc || ccc != sb->sb_ccc || mbcnt != sb->sb_mbcnt) {
sys/kern/uipc_sockbuf.c
1169
acc, sb->sb_acc, ccc, sb->sb_ccc, mbcnt, sb->sb_mbcnt);
sys/kern/uipc_sockbuf.c
1171
printf("tlscc %ld/%u dcc %u\n", tlscc, sb->sb_tlscc,
sys/kern/uipc_sockbuf.c
1172
sb->sb_tlsdcc);
sys/kern/uipc_sockbuf.c
1186
sbappendrecord_locked(struct sockbuf *sb, struct mbuf *m0)
sys/kern/uipc_sockbuf.c
1190
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1202
sballoc(sb, m0);
sys/kern/uipc_sockbuf.c
1203
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
1204
SBLINKRECORD(sb, m0);
sys/kern/uipc_sockbuf.c
1205
sb->sb_mbtail = m0;
sys/kern/uipc_sockbuf.c
1213
sbcompress(sb, m, m0);
sys/kern/uipc_sockbuf.c
1220
sbappendrecord(struct sockbuf *sb, struct mbuf *m0)
sys/kern/uipc_sockbuf.c
1223
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1224
sbappendrecord_locked(sb, m0);
sys/kern/uipc_sockbuf.c
1225
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1230
sbappendaddr_locked_internal(struct sockbuf *sb, const struct sockaddr *asa,
sys/kern/uipc_sockbuf.c
1270
sballoc(sb, n);
sys/kern/uipc_sockbuf.c
1271
sballoc(sb, n);
sys/kern/uipc_sockbuf.c
1273
SBLINKRECORD(sb, m);
sys/kern/uipc_sockbuf.c
1275
sb->sb_mbtail = nlast;
sys/kern/uipc_sockbuf.c
1276
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1278
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
1289
sbappendaddr_locked(struct sockbuf *sb, const struct sockaddr *asa,
sys/kern/uipc_sockbuf.c
1295
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1303
if (space > sbspace(sb))
sys/kern/uipc_sockbuf.c
1305
return (sbappendaddr_locked_internal(sb, asa, m0, control, ctrl_last));
sys/kern/uipc_sockbuf.c
1315
sbappendaddr_nospacecheck_locked(struct sockbuf *sb, const struct sockaddr *asa,
sys/kern/uipc_sockbuf.c
1320
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1323
return (sbappendaddr_locked_internal(sb, asa, m0, control, ctrl_last));
sys/kern/uipc_sockbuf.c
1333
sbappendaddr(struct sockbuf *sb, const struct sockaddr *asa,
sys/kern/uipc_sockbuf.c
1338
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1339
retval = sbappendaddr_locked(sb, asa, m0, control);
sys/kern/uipc_sockbuf.c
1340
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1345
sbappendcontrol_locked(struct sockbuf *sb, struct mbuf *m0,
sys/kern/uipc_sockbuf.c
1357
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
1360
sballoc(sb, m);
sys/kern/uipc_sockbuf.c
1361
sballoc(sb, m);
sys/kern/uipc_sockbuf.c
1363
SBLINKRECORD(sb, control);
sys/kern/uipc_sockbuf.c
1365
sb->sb_mbtail = mlast;
sys/kern/uipc_sockbuf.c
1366
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1368
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
1372
sbappendcontrol(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control,
sys/kern/uipc_sockbuf.c
1376
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1377
sbappendcontrol_locked(sb, m0, control, flags);
sys/kern/uipc_sockbuf.c
1378
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1402
sbcompress(struct sockbuf *sb, struct mbuf *m, struct mbuf *n)
sys/kern/uipc_sockbuf.c
1407
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1415
if (sb->sb_lastrecord == m)
sys/kern/uipc_sockbuf.c
1416
sb->sb_lastrecord = m->m_next;
sys/kern/uipc_sockbuf.c
1422
((sb->sb_flags & SB_NOCOALESCE) == 0) &&
sys/kern/uipc_sockbuf.c
1432
sb->sb_ccc += m->m_len;
sys/kern/uipc_sockbuf.c
1433
if (sb->sb_fnrdy == NULL)
sys/kern/uipc_sockbuf.c
1434
sb->sb_acc += m->m_len;
sys/kern/uipc_sockbuf.c
1437
sb->sb_ctl += m->m_len;
sys/kern/uipc_sockbuf.c
1448
sb->sb_mb = m;
sys/kern/uipc_sockbuf.c
1449
sb->sb_mbtail = m;
sys/kern/uipc_sockbuf.c
1450
sballoc(sb, m);
sys/kern/uipc_sockbuf.c
1460
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1470
sbcompress_ktls_rx(struct sockbuf *sb, struct mbuf *m, struct mbuf *n)
sys/kern/uipc_sockbuf.c
1473
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1496
((sb->sb_flags & SB_NOCOALESCE) == 0) &&
sys/kern/uipc_sockbuf.c
1503
sb->sb_ccc += m->m_len;
sys/kern/uipc_sockbuf.c
1504
sb->sb_tlscc += m->m_len;
sys/kern/uipc_sockbuf.c
1511
sb->sb_mtls = m;
sys/kern/uipc_sockbuf.c
1512
sb->sb_mtlstail = m;
sys/kern/uipc_sockbuf.c
1513
sballoc_ktls_rx(sb, m);
sys/kern/uipc_sockbuf.c
1518
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1526
sbflush_locked(struct sockbuf *sb)
sys/kern/uipc_sockbuf.c
1529
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1531
while (sb->sb_mbcnt || sb->sb_tlsdcc) {
sys/kern/uipc_sockbuf.c
1536
if (sb->sb_ccc == 0 && (sb->sb_mb == NULL || sb->sb_mb->m_len))
sys/kern/uipc_sockbuf.c
1538
m_freem(sbcut_internal(sb, (int)sb->sb_ccc));
sys/kern/uipc_sockbuf.c
1540
KASSERT(sb->sb_ccc == 0 && sb->sb_mb == 0 && sb->sb_mbcnt == 0,
sys/kern/uipc_sockbuf.c
1542
sb->sb_ccc, (void *)sb->sb_mb, sb->sb_mbcnt));
sys/kern/uipc_sockbuf.c
1546
sbflush(struct sockbuf *sb)
sys/kern/uipc_sockbuf.c
1549
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1550
sbflush_locked(sb);
sys/kern/uipc_sockbuf.c
1551
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1558
sbcut_internal(struct sockbuf *sb, int len)
sys/kern/uipc_sockbuf.c
1565
KASSERT(len <= sb->sb_ccc, ("%s: len: %d is > ccc: %u",
sys/kern/uipc_sockbuf.c
1566
__func__, len, sb->sb_ccc));
sys/kern/uipc_sockbuf.c
1568
next = (m = sb->sb_mb) ? m->m_nextpkt : 0;
sys/kern/uipc_sockbuf.c
157
sb->sb_mbcnt -= ext_size;
sys/kern/uipc_sockbuf.c
1576
if (sb->sb_tlsdcc != 0) {
sys/kern/uipc_sockbuf.c
1577
MPASS(len >= sb->sb_tlsdcc);
sys/kern/uipc_sockbuf.c
1578
len -= sb->sb_tlsdcc;
sys/kern/uipc_sockbuf.c
1579
sb->sb_ccc -= sb->sb_tlsdcc;
sys/kern/uipc_sockbuf.c
1580
sb->sb_tlsdcc = 0;
sys/kern/uipc_sockbuf.c
1584
next = sb->sb_mtls;
sys/kern/uipc_sockbuf.c
1597
sb->sb_ccc -= len;
sys/kern/uipc_sockbuf.c
1598
sb->sb_acc -= len;
sys/kern/uipc_sockbuf.c
1599
if (sb->sb_sndptroff != 0)
sys/kern/uipc_sockbuf.c
1600
sb->sb_sndptroff -= len;
sys/kern/uipc_sockbuf.c
1602
sb->sb_ctl -= len;
sys/kern/uipc_sockbuf.c
1608
sbfree_ktls_rx(sb, m);
sys/kern/uipc_sockbuf.c
1611
sbfree(sb, m);
sys/kern/uipc_sockbuf.c
1636
sbfree(sb, m);
sys/kern/uipc_sockbuf.c
1644
sb->sb_mb = NULL;
sys/kern/uipc_sockbuf.c
1645
sb->sb_mtls = m;
sys/kern/uipc_sockbuf.c
1647
sb->sb_mtlstail = NULL;
sys/kern/uipc_sockbuf.c
1651
sb->sb_mb = m;
sys/kern/uipc_sockbuf.c
1654
sb->sb_mb = next;
sys/kern/uipc_sockbuf.c
1659
m = sb->sb_mb;
sys/kern/uipc_sockbuf.c
1661
sb->sb_mbtail = NULL;
sys/kern/uipc_sockbuf.c
1662
sb->sb_lastrecord = NULL;
sys/kern/uipc_sockbuf.c
1664
sb->sb_lastrecord = m;
sys/kern/uipc_sockbuf.c
1674
sbdrop_locked(struct sockbuf *sb, int len)
sys/kern/uipc_sockbuf.c
1677
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1678
m_freem(sbcut_internal(sb, len));
sys/kern/uipc_sockbuf.c
168
KASSERT(sb->sb_lastrecord != n,
sys/kern/uipc_sockbuf.c
1686
sbcut_locked(struct sockbuf *sb, int len)
sys/kern/uipc_sockbuf.c
1689
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1690
return (sbcut_internal(sb, len));
sys/kern/uipc_sockbuf.c
1694
sbdrop(struct sockbuf *sb, int len)
sys/kern/uipc_sockbuf.c
1698
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1699
mfree = sbcut_internal(sb, len);
sys/kern/uipc_sockbuf.c
1700
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
1706
sbsndptr_noadv(struct sockbuf *sb, uint32_t off, uint32_t *moff)
sys/kern/uipc_sockbuf.c
1710
KASSERT(sb->sb_mb != NULL, ("%s: sb_mb is NULL", __func__));
sys/kern/uipc_sockbuf.c
1711
if (sb->sb_sndptr == NULL || sb->sb_sndptroff > off) {
sys/kern/uipc_sockbuf.c
1713
if (sb->sb_sndptr == NULL) {
sys/kern/uipc_sockbuf.c
1714
sb->sb_sndptr = sb->sb_mb;
sys/kern/uipc_sockbuf.c
1715
sb->sb_sndptroff = 0;
sys/kern/uipc_sockbuf.c
1717
return (sb->sb_mb);
sys/kern/uipc_sockbuf.c
1719
m = sb->sb_sndptr;
sys/kern/uipc_sockbuf.c
1720
off -= sb->sb_sndptroff;
sys/kern/uipc_sockbuf.c
1727
sbsndptr_adv(struct sockbuf *sb, struct mbuf *mb, uint32_t len)
sys/kern/uipc_sockbuf.c
1735
if (mb != sb->sb_sndptr) {
sys/kern/uipc_sockbuf.c
1744
sb->sb_sndptroff += m->m_len;
sys/kern/uipc_sockbuf.c
1745
sb->sb_sndptr = m->m_next;
sys/kern/uipc_sockbuf.c
175
if (sb->sb_mbtail == n)
sys/kern/uipc_sockbuf.c
1759
sbsndmbuf(struct sockbuf *sb, u_int off, u_int *moff)
sys/kern/uipc_sockbuf.c
176
sb->sb_mbtail = m;
sys/kern/uipc_sockbuf.c
1763
KASSERT(sb->sb_mb != NULL, ("%s: sb_mb is NULL", __func__));
sys/kern/uipc_sockbuf.c
1769
if (sb->sb_sndptr == NULL || sb->sb_sndptroff > off) {
sys/kern/uipc_sockbuf.c
1770
m = sb->sb_mb;
sys/kern/uipc_sockbuf.c
1772
m = sb->sb_sndptr;
sys/kern/uipc_sockbuf.c
1773
off -= sb->sb_sndptroff;
sys/kern/uipc_sockbuf.c
178
sb->sb_mbcnt -= MSIZE;
sys/kern/uipc_sockbuf.c
1790
sbdroprecord_locked(struct sockbuf *sb)
sys/kern/uipc_sockbuf.c
1794
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
1796
m = sb->sb_mb;
sys/kern/uipc_sockbuf.c
1798
sb->sb_mb = m->m_nextpkt;
sys/kern/uipc_sockbuf.c
180
sb->sb_mbcnt -= n->m_ext.ext_size;
sys/kern/uipc_sockbuf.c
1800
sbfree(sb, m);
sys/kern/uipc_sockbuf.c
1804
SB_EMPTY_FIXUP(sb);
sys/kern/uipc_sockbuf.c
1812
sbdroprecord(struct sockbuf *sb)
sys/kern/uipc_sockbuf.c
1815
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
1816
sbdroprecord_locked(sb);
sys/kern/uipc_sockbuf.c
1817
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
185
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
186
SBLASTMBUFCHK(sb);
sys/kern/uipc_sockbuf.c
1871
sbtoxsockbuf(struct sockbuf *sb, struct xsockbuf *xsb)
sys/kern/uipc_sockbuf.c
1874
xsb->sb_cc = sb->sb_ccc;
sys/kern/uipc_sockbuf.c
1875
xsb->sb_hiwat = sb->sb_hiwat;
sys/kern/uipc_sockbuf.c
1876
xsb->sb_mbcnt = sb->sb_mbcnt;
sys/kern/uipc_sockbuf.c
1877
xsb->sb_mbmax = sb->sb_mbmax;
sys/kern/uipc_sockbuf.c
1878
xsb->sb_lowat = sb->sb_lowat;
sys/kern/uipc_sockbuf.c
1879
xsb->sb_flags = sb->sb_flags;
sys/kern/uipc_sockbuf.c
1880
xsb->sb_timeo = sb->sb_timeo;
sys/kern/uipc_sockbuf.c
195
sbready(struct sockbuf *sb, struct mbuf *m0, int count)
sys/kern/uipc_sockbuf.c
200
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
201
KASSERT(sb->sb_fnrdy != NULL, ("%s: sb %p NULL fnrdy", __func__, sb));
sys/kern/uipc_sockbuf.c
205
blocker = (sb->sb_fnrdy == m);
sys/kern/uipc_sockbuf.c
222
sb->sb_acc += m->m_len;
sys/kern/uipc_sockbuf.c
237
sbready_compress(sb, m0, m);
sys/kern/uipc_sockbuf.c
243
sb->sb_acc += m->m_len;
sys/kern/uipc_sockbuf.c
245
sb->sb_fnrdy = m;
sys/kern/uipc_sockbuf.c
246
sbready_compress(sb, m0, m);
sys/kern/uipc_sockbuf.c
255
sballoc(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_sockbuf.c
258
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
260
sb->sb_ccc += m->m_len;
sys/kern/uipc_sockbuf.c
262
if (sb->sb_fnrdy == NULL) {
sys/kern/uipc_sockbuf.c
264
sb->sb_fnrdy = m;
sys/kern/uipc_sockbuf.c
266
sb->sb_acc += m->m_len;
sys/kern/uipc_sockbuf.c
270
sb->sb_ctl += m->m_len;
sys/kern/uipc_sockbuf.c
272
sb->sb_mbcnt += MSIZE;
sys/kern/uipc_sockbuf.c
275
sb->sb_mbcnt += m->m_ext.ext_size;
sys/kern/uipc_sockbuf.c
282
sbfree(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_sockbuf.c
287
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
289
sb->sb_ccc -= m->m_len;
sys/kern/uipc_sockbuf.c
291
if (m == sb->sb_fnrdy) {
sys/kern/uipc_sockbuf.c
297
sb->sb_acc += n->m_len;
sys/kern/uipc_sockbuf.c
300
sb->sb_fnrdy = n;
sys/kern/uipc_sockbuf.c
303
for (n = sb->sb_fnrdy; n != NULL; n = n->m_next)
sys/kern/uipc_sockbuf.c
305
__func__, sb, m));
sys/kern/uipc_sockbuf.c
306
sb->sb_acc -= m->m_len;
sys/kern/uipc_sockbuf.c
310
sb->sb_ctl -= m->m_len;
sys/kern/uipc_sockbuf.c
312
sb->sb_mbcnt -= MSIZE;
sys/kern/uipc_sockbuf.c
314
sb->sb_mbcnt -= m->m_ext.ext_size;
sys/kern/uipc_sockbuf.c
316
if (sb->sb_sndptr == m) {
sys/kern/uipc_sockbuf.c
317
sb->sb_sndptr = NULL;
sys/kern/uipc_sockbuf.c
318
sb->sb_sndptroff = 0;
sys/kern/uipc_sockbuf.c
320
if (sb->sb_sndptroff != 0)
sys/kern/uipc_sockbuf.c
321
sb->sb_sndptroff -= m->m_len;
sys/kern/uipc_sockbuf.c
331
sballoc_ktls_rx(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_sockbuf.c
334
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
336
sb->sb_ccc += m->m_len;
sys/kern/uipc_sockbuf.c
337
sb->sb_tlscc += m->m_len;
sys/kern/uipc_sockbuf.c
339
sb->sb_mbcnt += MSIZE;
sys/kern/uipc_sockbuf.c
342
sb->sb_mbcnt += m->m_ext.ext_size;
sys/kern/uipc_sockbuf.c
346
sbfree_ktls_rx(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_sockbuf.c
350
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
353
sb->sb_ccc -= m->m_len;
sys/kern/uipc_sockbuf.c
354
sb->sb_tlscc -= m->m_len;
sys/kern/uipc_sockbuf.c
356
sb->sb_mbcnt -= MSIZE;
sys/kern/uipc_sockbuf.c
359
sb->sb_mbcnt -= m->m_ext.ext_size;
sys/kern/uipc_sockbuf.c
446
struct sockbuf *sb;
sys/kern/uipc_sockbuf.c
450
sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
451
sb->sb_flags |= SB_WAIT;
sys/kern/uipc_sockbuf.c
452
return (msleep_sbt(&sb->sb_acc, soeventmtx(so, which),
sys/kern/uipc_sockbuf.c
453
PSOCK | PCATCH, "sbwait", sb->sb_timeo, 0, 0));
sys/kern/uipc_sockbuf.c
471
struct sockbuf *sb;
sys/kern/uipc_sockbuf.c
476
sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
477
selwakeuppri(sb->sb_sel, PSOCK);
sys/kern/uipc_sockbuf.c
478
if (!SEL_WAITING(sb->sb_sel))
sys/kern/uipc_sockbuf.c
479
sb->sb_flags &= ~SB_SEL;
sys/kern/uipc_sockbuf.c
480
if (sb->sb_flags & SB_WAIT) {
sys/kern/uipc_sockbuf.c
481
sb->sb_flags &= ~SB_WAIT;
sys/kern/uipc_sockbuf.c
482
wakeup(&sb->sb_acc);
sys/kern/uipc_sockbuf.c
484
KNOTE_LOCKED(&sb->sb_sel->si_note, 0);
sys/kern/uipc_sockbuf.c
485
if (sb->sb_upcall != NULL) {
sys/kern/uipc_sockbuf.c
486
ret = sb->sb_upcall(so, sb->sb_upcallarg, M_NOWAIT);
sys/kern/uipc_sockbuf.c
488
KASSERT(sb == &so->so_rcv,
sys/kern/uipc_sockbuf.c
494
if (sb->sb_flags & SB_AIO)
sys/kern/uipc_sockbuf.c
534
sb_notify(const struct sockbuf *sb)
sys/kern/uipc_sockbuf.c
536
return ((sb->sb_flags & (SB_WAIT | SB_SEL | SB_ASYNC |
sys/kern/uipc_sockbuf.c
647
struct sockbuf *sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
665
if (!chgsbsize(so->so_cred->cr_uidinfo, &sb->sb_hiwat, cc,
sys/kern/uipc_sockbuf.c
668
sb->sb_mbmax = min(cc * sb_efficiency, buf_max);
sys/kern/uipc_sockbuf.c
669
if (sb->sb_lowat > sb->sb_hiwat)
sys/kern/uipc_sockbuf.c
670
sb->sb_lowat = sb->sb_hiwat;
sys/kern/uipc_sockbuf.c
684
struct sockbuf *sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
688
(void)chgsbsize(so->so_cred->cr_uidinfo, &sb->sb_hiwat, 0,
sys/kern/uipc_sockbuf.c
690
sb->sb_mbmax = 0;
sys/kern/uipc_sockbuf.c
696
struct sockbuf *sb;
sys/kern/uipc_sockbuf.c
714
sb = NULL;
sys/kern/uipc_sockbuf.c
735
sb = &so->so_snd;
sys/kern/uipc_sockbuf.c
74
static void sbcompress_ktls_rx(struct sockbuf *sb, struct mbuf *m,
sys/kern/uipc_sockbuf.c
740
sb = &so->so_rcv;
sys/kern/uipc_sockbuf.c
744
flags = &sb->sb_flags;
sys/kern/uipc_sockbuf.c
745
hiwat = &sb->sb_hiwat;
sys/kern/uipc_sockbuf.c
746
lowat = &sb->sb_lowat;
sys/kern/uipc_sockbuf.c
77
static struct mbuf *sbcut_internal(struct sockbuf *sb, int len);
sys/kern/uipc_sockbuf.c
792
struct sockbuf *sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
796
sbflush_locked(sb);
sys/kern/uipc_sockbuf.c
813
struct sockbuf *sb = sobuf(so, which);
sys/kern/uipc_sockbuf.c
815
if (sb->sb_tls_info != NULL)
sys/kern/uipc_sockbuf.c
816
ktls_free(sb->sb_tls_info);
sys/kern/uipc_sockbuf.c
817
sb->sb_tls_info = NULL;
sys/kern/uipc_sockbuf.c
846
sblastrecordchk(struct sockbuf *sb, const char *file, int line)
sys/kern/uipc_sockbuf.c
848
struct mbuf *m = sb->sb_mb;
sys/kern/uipc_sockbuf.c
850
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
855
if (m != sb->sb_lastrecord) {
sys/kern/uipc_sockbuf.c
857
__func__, sb->sb_mb, sb->sb_lastrecord, m);
sys/kern/uipc_sockbuf.c
859
for (m = sb->sb_mb; m != NULL; m = m->m_nextpkt)
sys/kern/uipc_sockbuf.c
866
sblastmbufchk(struct sockbuf *sb, const char *file, int line)
sys/kern/uipc_sockbuf.c
868
struct mbuf *m = sb->sb_mb;
sys/kern/uipc_sockbuf.c
871
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
879
if (m != sb->sb_mbtail) {
sys/kern/uipc_sockbuf.c
881
__func__, sb->sb_mb, sb->sb_mbtail, m);
sys/kern/uipc_sockbuf.c
883
for (m = sb->sb_mb; m != NULL; m = m->m_nextpkt) {
sys/kern/uipc_sockbuf.c
893
m = sb->sb_mtls;
sys/kern/uipc_sockbuf.c
897
if (m != sb->sb_mtlstail) {
sys/kern/uipc_sockbuf.c
899
__func__, sb->sb_mtls, sb->sb_mtlstail, m);
sys/kern/uipc_sockbuf.c
902
for (m = sb->sb_mtls; m != NULL; m = m->m_next) {
sys/kern/uipc_sockbuf.c
912
#define SBLINKRECORD(sb, m0) do { \
sys/kern/uipc_sockbuf.c
913
SOCKBUF_LOCK_ASSERT(sb); \
sys/kern/uipc_sockbuf.c
914
if ((sb)->sb_lastrecord != NULL) \
sys/kern/uipc_sockbuf.c
915
(sb)->sb_lastrecord->m_nextpkt = (m0); \
sys/kern/uipc_sockbuf.c
917
(sb)->sb_mb = (m0); \
sys/kern/uipc_sockbuf.c
918
(sb)->sb_lastrecord = (m0); \
sys/kern/uipc_sockbuf.c
927
sbappend_locked(struct sockbuf *sb, struct mbuf *m, int flags)
sys/kern/uipc_sockbuf.c
931
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_sockbuf.c
937
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
938
n = sb->sb_mb;
sys/kern/uipc_sockbuf.c
944
sbappendrecord_locked(sb, m); /* XXXXXX!!!! */
sys/kern/uipc_sockbuf.c
954
if ((n = sb->sb_lastrecord) != NULL) {
sys/kern/uipc_sockbuf.c
957
sbappendrecord_locked(sb, m); /* XXXXXX!!!! */
sys/kern/uipc_sockbuf.c
966
sb->sb_lastrecord = m;
sys/kern/uipc_sockbuf.c
969
sbcompress(sb, m, n);
sys/kern/uipc_sockbuf.c
970
SBLASTRECORDCHK(sb);
sys/kern/uipc_sockbuf.c
979
sbappend(struct sockbuf *sb, struct mbuf *m, int flags)
sys/kern/uipc_sockbuf.c
982
SOCKBUF_LOCK(sb);
sys/kern/uipc_sockbuf.c
983
sbappend_locked(sb, m, flags);
sys/kern/uipc_sockbuf.c
984
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_sockbuf.c
994
sbappend_ktls_rx(struct sockbuf *sb, struct mbuf *m)
sys/kern/uipc_socket.c
172
static int soreceive_stream_locked(struct socket *so, struct sockbuf *sb,
sys/kern/uipc_socket.c
2749
sockbuf_pushsync(struct sockbuf *sb, struct mbuf *nextrecord)
sys/kern/uipc_socket.c
2752
SOCKBUF_LOCK_ASSERT(sb);
sys/kern/uipc_socket.c
2757
if (sb->sb_mb != NULL)
sys/kern/uipc_socket.c
2758
sb->sb_mb->m_nextpkt = nextrecord;
sys/kern/uipc_socket.c
2760
sb->sb_mb = nextrecord;
sys/kern/uipc_socket.c
2768
if (sb->sb_mb == NULL) {
sys/kern/uipc_socket.c
2769
sb->sb_mbtail = NULL;
sys/kern/uipc_socket.c
2770
sb->sb_lastrecord = NULL;
sys/kern/uipc_socket.c
2771
} else if (sb->sb_mb->m_nextpkt == NULL)
sys/kern/uipc_socket.c
2772
sb->sb_lastrecord = sb->sb_mb;
sys/kern/uipc_socket.c
3299
soreceive_stream_locked(struct socket *so, struct sockbuf *sb,
sys/kern/uipc_socket.c
3313
SOCKBUF_LOCK(sb);
sys/kern/uipc_socket.c
3325
if (sbavail(sb) > 0)
sys/kern/uipc_socket.c
3336
if (sb->sb_state & SBS_CANTRCVMORE) {
sys/kern/uipc_socket.c
3337
if (sbavail(sb) > 0)
sys/kern/uipc_socket.c
3344
if (sbavail(sb) == 0 &&
sys/kern/uipc_socket.c
3351
if (sbavail(sb) > 0 && !(flags & MSG_WAITALL) &&
sys/kern/uipc_socket.c
3354
sbavail(sb) >= sb->sb_lowat ||
sys/kern/uipc_socket.c
3355
sbavail(sb) >= uio->uio_resid ||
sys/kern/uipc_socket.c
3356
sbavail(sb) >= sb->sb_hiwat) ) {
sys/kern/uipc_socket.c
3362
(sbavail(sb) >= uio->uio_resid || sbavail(sb) >= sb->sb_hiwat))
sys/kern/uipc_socket.c
3376
KASSERT(sbavail(sb) > 0, ("%s: sockbuf empty", __func__));
sys/kern/uipc_socket.c
3377
KASSERT(sb->sb_mb != NULL, ("%s: sb_mb == NULL", __func__));
sys/kern/uipc_socket.c
3384
len = min(uio->uio_resid, sbavail(sb));
sys/kern/uipc_socket.c
3387
if (!(flags & MSG_PEEK) && len >= sb->sb_mb->m_len) {
sys/kern/uipc_socket.c
3389
*mp0 = sb->sb_mb;
sys/kern/uipc_socket.c
3391
m_cat(*mp0, sb->sb_mb);
sys/kern/uipc_socket.c
3392
for (m = sb->sb_mb;
sys/kern/uipc_socket.c
3399
sbfree(sb, m);
sys/kern/uipc_socket.c
3403
sb->sb_mb = m;
sys/kern/uipc_socket.c
3404
sb->sb_lastrecord = sb->sb_mb;
sys/kern/uipc_socket.c
3405
if (sb->sb_mb == NULL)
sys/kern/uipc_socket.c
3406
SB_EMPTY_FIXUP(sb);
sys/kern/uipc_socket.c
3410
KASSERT(sb->sb_mb != NULL,
sys/kern/uipc_socket.c
3413
m = m_copym(sb->sb_mb, 0, len, M_NOWAIT);
sys/kern/uipc_socket.c
3429
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_socket.c
3430
error = m_mbuftouio(uio, sb->sb_mb, len);
sys/kern/uipc_socket.c
3431
SOCKBUF_LOCK(sb);
sys/kern/uipc_socket.c
3435
SBLASTRECORDCHK(sb);
sys/kern/uipc_socket.c
3436
SBLASTMBUFCHK(sb);
sys/kern/uipc_socket.c
3444
sbdrop_locked(sb, len);
sys/kern/uipc_socket.c
3450
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_socket.c
3453
SOCKBUF_LOCK(sb);
sys/kern/uipc_socket.c
3464
SBLASTRECORDCHK(sb);
sys/kern/uipc_socket.c
3465
SBLASTMBUFCHK(sb);
sys/kern/uipc_socket.c
3466
SOCKBUF_UNLOCK(sb);
sys/kern/uipc_socket.c
3474
struct sockbuf *sb;
sys/kern/uipc_socket.c
3477
sb = &so->so_rcv;
sys/kern/uipc_socket.c
3503
if (sb->sb_tls_info != NULL)
sys/kern/uipc_socket.c
3516
if (__predict_false(sb->sb_tls_info != NULL)) {
sys/kern/uipc_socket.c
3522
error = soreceive_stream_locked(so, sb, psa, uio, mp0, controlp, flags);
sys/kern/uipc_socket.c
4534
struct sockbuf *sb;
sys/kern/uipc_socket.c
4542
sb = &so->so_rcv;
sys/kern/uipc_socket.c
4548
sb = &so->so_snd;
sys/kern/uipc_socket.c
4554
sb = &so->so_snd;
sys/kern/uipc_socket.c
4567
sb->sb_flags |= SB_KNOTE;
sys/kern/uipc_socket.c
4569
(sb->sb_flags & SB_AUTOLOWAT))
sys/kern/uipc_socket.c
4570
sb->sb_flags &= ~SB_AUTOLOWAT;
sys/kern/uipc_socket.c
4937
struct sockbuf *sb;
sys/kern/uipc_socket.c
4943
sb = &so->so_rcv;
sys/kern/uipc_socket.c
4946
sb = &so->so_snd;
sys/kern/uipc_socket.c
4950
sb->sb_upcall = func;
sys/kern/uipc_socket.c
4951
sb->sb_upcallarg = arg;
sys/kern/uipc_socket.c
4952
sb->sb_flags |= SB_UPCALL;
sys/kern/uipc_socket.c
4958
struct sockbuf *sb;
sys/kern/uipc_socket.c
4964
sb = &so->so_rcv;
sys/kern/uipc_socket.c
4967
sb = &so->so_snd;
sys/kern/uipc_socket.c
4971
KASSERT(sb->sb_upcall != NULL,
sys/kern/uipc_socket.c
4973
sb->sb_upcall = NULL;
sys/kern/uipc_socket.c
4974
sb->sb_upcallarg = NULL;
sys/kern/uipc_socket.c
4975
sb->sb_flags &= ~SB_UPCALL;
sys/kern/uipc_usrreq.c
1015
uipc_stream_sbcheck(struct sockbuf *sb)
sys/kern/uipc_usrreq.c
1022
STAILQ_FOREACH(d, &sb->uxst_mbq, m_stailq) {
sys/kern/uipc_usrreq.c
1023
if (d == sb->uxst_fnrdy) {
sys/kern/uipc_usrreq.c
1039
MPASS(sb->uxst_mbq.stqh_last == &d->m_stailq.stqe_next);
sys/kern/uipc_usrreq.c
1041
MPASS(sb->uxst_fnrdy == NULL || notready);
sys/kern/uipc_usrreq.c
1042
MPASS(dacc == sb->sb_acc);
sys/kern/uipc_usrreq.c
1043
MPASS(dccc == sb->sb_ccc);
sys/kern/uipc_usrreq.c
1044
MPASS(dctl == sb->sb_ctl);
sys/kern/uipc_usrreq.c
1045
MPASS(dmbcnt == sb->sb_mbcnt);
sys/kern/uipc_usrreq.c
1046
(void)STAILQ_EMPTY(&sb->uxst_mbq);
sys/kern/uipc_usrreq.c
1048
#define UIPC_STREAM_SBCHECK(sb) uipc_stream_sbcheck(sb)
sys/kern/uipc_usrreq.c
1050
#define UIPC_STREAM_SBCHECK(sb) do {} while (0)
sys/kern/uipc_usrreq.c
1071
uipc_stream_sbspace(struct sockbuf *sb)
sys/kern/uipc_usrreq.c
1075
if (__predict_true(sb->sb_hiwat >= sb->sb_ccc + sb->sb_ctl))
sys/kern/uipc_usrreq.c
1076
space = sb->sb_hiwat - sb->sb_ccc - sb->sb_ctl;
sys/kern/uipc_usrreq.c
1079
if (__predict_true(sb->sb_mbmax >= sb->sb_mbcnt))
sys/kern/uipc_usrreq.c
1080
mbspace = sb->sb_mbmax - sb->sb_mbcnt;
sys/kern/uipc_usrreq.c
1094
struct sockbuf *sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
1097
sb->sb_flags |= SB_WAIT;
sys/kern/uipc_usrreq.c
1098
return (msleep_sbt(&sb->sb_acc, SOCK_RECVBUF_MTX(so), PSOCK | PCATCH,
sys/kern/uipc_usrreq.c
1109
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
1198
sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
1205
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1206
if (__predict_false(cmc.mc_len > sb->sb_hiwat)) {
sys/kern/uipc_usrreq.c
1211
if (__predict_false(sb->sb_state & SBS_CANTRCVMORE)) {
sys/kern/uipc_usrreq.c
1221
space = uipc_stream_sbspace(sb);
sys/kern/uipc_usrreq.c
1222
if (space < sb->sb_lowat || space < cmc.mc_len) {
sys/kern/uipc_usrreq.c
1225
sb->uxst_flags |= UXST_PEER_AIO;
sys/kern/uipc_usrreq.c
1270
STAILQ_CONCAT(&sb->uxst_mbq, &cmc.mc_q);
sys/kern/uipc_usrreq.c
1271
sb->sb_ctl += cmc.mc_len;
sys/kern/uipc_usrreq.c
1272
sb->sb_mbcnt += cmc.mc_mlen;
sys/kern/uipc_usrreq.c
1276
if (sb->uxst_fnrdy == NULL)
sys/kern/uipc_usrreq.c
1277
sb->sb_acc += mc.mc_len;
sys/kern/uipc_usrreq.c
1278
sb->sb_ccc += mc.mc_len;
sys/kern/uipc_usrreq.c
1279
sb->sb_mbcnt += mc.mc_mlen;
sys/kern/uipc_usrreq.c
1280
STAILQ_CONCAT(&sb->uxst_mbq, &mc.mc_q);
sys/kern/uipc_usrreq.c
1281
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1282
space = uipc_stream_sbspace(sb);
sys/kern/uipc_usrreq.c
1347
struct sockbuf *sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
1351
MPASS(sb->uxst_peer != NULL);
sys/kern/uipc_usrreq.c
1353
sel = &sb->uxst_peer->so_wrsel;
sys/kern/uipc_usrreq.c
1355
if (sb->uxst_flags & UXST_PEER_SEL) {
sys/kern/uipc_usrreq.c
1361
sb->uxst_flags &= ~UXST_PEER_SEL;
sys/kern/uipc_usrreq.c
1363
if (sb->sb_flags & SB_WAIT) {
sys/kern/uipc_usrreq.c
1364
sb->sb_flags &= ~SB_WAIT;
sys/kern/uipc_usrreq.c
1365
wakeup(&sb->sb_acc);
sys/kern/uipc_usrreq.c
1389
struct sockbuf *sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
1426
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1427
while (sb->sb_acc < sb->sb_lowat &&
sys/kern/uipc_usrreq.c
1428
(sb->sb_ctl == 0 || controlp == NULL)) {
sys/kern/uipc_usrreq.c
1437
if (sb->sb_state & SBS_CANTRCVMORE) {
sys/kern/uipc_usrreq.c
1455
MPASS(STAILQ_FIRST(&sb->uxst_mbq));
sys/kern/uipc_usrreq.c
1456
MPASS(sb->sb_acc > 0 || sb->sb_ctl > 0);
sys/kern/uipc_usrreq.c
1460
first = STAILQ_FIRST(&sb->uxst_mbq);
sys/kern/uipc_usrreq.c
1463
STAILQ_FOREACH_FROM(first, &sb->uxst_mbq, m_stailq) {
sys/kern/uipc_usrreq.c
1483
space > 0 && m != sb->uxst_fnrdy && m->m_type == MT_DATA;
sys/kern/uipc_usrreq.c
1511
STAILQ_INIT(&sb->uxst_mbq);
sys/kern/uipc_usrreq.c
1513
STAILQ_FIRST(&sb->uxst_mbq) = next;
sys/kern/uipc_usrreq.c
1514
MPASS(sb->sb_acc >= datalen);
sys/kern/uipc_usrreq.c
1515
sb->sb_acc -= datalen;
sys/kern/uipc_usrreq.c
1516
sb->sb_ccc -= datalen;
sys/kern/uipc_usrreq.c
1517
MPASS(sb->sb_ctl >= ctl);
sys/kern/uipc_usrreq.c
1518
sb->sb_ctl -= ctl;
sys/kern/uipc_usrreq.c
1519
MPASS(sb->sb_mbcnt >= mbcnt);
sys/kern/uipc_usrreq.c
1520
sb->sb_mbcnt -= mbcnt;
sys/kern/uipc_usrreq.c
1521
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1522
if (__predict_true(sb->uxst_peer != NULL)) {
sys/kern/uipc_usrreq.c
1526
if ((aio = sb->uxst_flags & UXST_PEER_AIO))
sys/kern/uipc_usrreq.c
1527
sb->uxst_flags &= ~UXST_PEER_AIO;
sys/kern/uipc_usrreq.c
1571
(sb->sb_state & SBS_CANTRCVMORE) ||
sys/kern/uipc_usrreq.c
1572
cmc.mc_len + sb->sb_ccc + sb->sb_ctl >
sys/kern/uipc_usrreq.c
1573
sb->sb_hiwat)) {
sys/kern/uipc_usrreq.c
1592
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1594
STAILQ_CONCAT(&cmc.mc_q, &sb->uxst_mbq);
sys/kern/uipc_usrreq.c
1595
STAILQ_SWAP(&cmc.mc_q, &sb->uxst_mbq, mbuf);
sys/kern/uipc_usrreq.c
1597
sb->sb_ctl = sb->sb_acc = sb->sb_ccc =
sys/kern/uipc_usrreq.c
1598
sb->sb_mbcnt = 0;
sys/kern/uipc_usrreq.c
1599
STAILQ_FOREACH(m, &sb->uxst_mbq, m_stailq) {
sys/kern/uipc_usrreq.c
1601
sb->sb_acc += m->m_len;
sys/kern/uipc_usrreq.c
1602
sb->sb_ccc += m->m_len;
sys/kern/uipc_usrreq.c
1604
sb->sb_ctl += m->m_len;
sys/kern/uipc_usrreq.c
1606
sb->sb_mbcnt += MSIZE;
sys/kern/uipc_usrreq.c
1608
sb->sb_mbcnt +=
sys/kern/uipc_usrreq.c
1611
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
1728
struct sockbuf *sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
1731
if (uipc_stream_sbspace(sb) >= sb->sb_lowat)
sys/kern/uipc_usrreq.c
1734
if (sb->sb_state & SBS_CANTRCVMORE)
sys/kern/uipc_usrreq.c
1916
uipc_dgram_sbspace(struct sockbuf *sb, u_int cc, u_int mbcnt)
sys/kern/uipc_usrreq.c
1924
if (__predict_false(sb->sb_hiwat < sb->uxdg_cc ||
sys/kern/uipc_usrreq.c
1925
sb->sb_mbmax < sb->uxdg_mbcnt))
sys/kern/uipc_usrreq.c
1928
if (__predict_false(sb->sb_state & SBS_CANTRCVMORE))
sys/kern/uipc_usrreq.c
1931
bleft = sb->sb_hiwat - sb->uxdg_cc;
sys/kern/uipc_usrreq.c
1932
mleft = sb->sb_mbmax - sb->uxdg_mbcnt;
sys/kern/uipc_usrreq.c
1956
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
2120
sb = (addr == NULL) ? &so->so_snd : &so2->so_rcv;
sys/kern/uipc_usrreq.c
2122
if (uipc_dgram_sbspace(sb, cc + ctl, mbcnt)) {
sys/kern/uipc_usrreq.c
2123
if (addr == NULL && STAILQ_EMPTY(&sb->uxdg_mb))
sys/kern/uipc_usrreq.c
2126
STAILQ_INSERT_TAIL(&sb->uxdg_mb, f, m_stailqpkt);
sys/kern/uipc_usrreq.c
2127
sb->uxdg_cc += cc + ctl;
sys/kern/uipc_usrreq.c
2128
sb->uxdg_ctl += ctl;
sys/kern/uipc_usrreq.c
2129
sb->uxdg_mbcnt += mbcnt;
sys/kern/uipc_usrreq.c
2239
struct sockbuf *sb = NULL;
sys/kern/uipc_usrreq.c
2268
(sb = TAILQ_FIRST(&so->so_rcv.uxdg_conns)) == NULL &&
sys/kern/uipc_usrreq.c
2297
if (sb == NULL)
sys/kern/uipc_usrreq.c
2298
sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
2300
m = STAILQ_FIRST(&sb->uxdg_mb);
sys/kern/uipc_usrreq.c
2304
MPASS(sb->uxdg_cc > 0);
sys/kern/uipc_usrreq.c
2312
STAILQ_REMOVE_HEAD(&sb->uxdg_mb, m_stailqpkt);
sys/kern/uipc_usrreq.c
2313
if (STAILQ_EMPTY(&sb->uxdg_mb) && sb != &so->so_rcv)
sys/kern/uipc_usrreq.c
2314
TAILQ_REMOVE(&so->so_rcv.uxdg_conns, sb, uxdg_clist);
sys/kern/uipc_usrreq.c
2318
sb->uxdg_cc -= m->m_pkthdr.len;
sys/kern/uipc_usrreq.c
2319
sb->uxdg_ctl -= m->m_pkthdr.ctllen;
sys/kern/uipc_usrreq.c
2320
sb->uxdg_mbcnt -= m->m_pkthdr.memlen;
sys/kern/uipc_usrreq.c
2401
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
2419
sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
2422
while ((*space = uipc_stream_sbspace(sb)) < need &&
sys/kern/uipc_usrreq.c
2424
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2433
__predict_false(sb->sb_state & SBS_CANTRCVMORE))
sys/kern/uipc_usrreq.c
2441
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2461
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
2483
sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
2486
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2487
sb->sb_ccc += mc.mc_len;
sys/kern/uipc_usrreq.c
2488
sb->sb_mbcnt += mc.mc_mlen;
sys/kern/uipc_usrreq.c
2489
if (sb->uxst_fnrdy == NULL) {
sys/kern/uipc_usrreq.c
2494
sb->uxst_fnrdy = m;
sys/kern/uipc_usrreq.c
2497
sb->sb_acc += m->m_len;
sys/kern/uipc_usrreq.c
2503
sb->sb_acc += mc.mc_len;
sys/kern/uipc_usrreq.c
2508
STAILQ_CONCAT(&sb->uxst_mbq, &mc.mc_q);
sys/kern/uipc_usrreq.c
2509
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2528
uipc_sbready(struct sockbuf *sb, struct mbuf *m, int count)
sys/kern/uipc_usrreq.c
2534
blocker = (sb->uxst_fnrdy == m);
sys/kern/uipc_usrreq.c
2535
STAILQ_FOREACH_FROM(m, &sb->uxst_mbq, m_stailq) {
sys/kern/uipc_usrreq.c
2540
sb->sb_acc += m->m_len;
sys/kern/uipc_usrreq.c
2545
sb->sb_acc += m->m_len;
sys/kern/uipc_usrreq.c
2548
sb->uxst_fnrdy = m;
sys/kern/uipc_usrreq.c
2558
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
2566
sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
2568
if (sb->uxst_fnrdy != NULL) {
sys/kern/uipc_usrreq.c
2569
STAILQ_FOREACH(mb, &sb->uxst_mbq, m_stailq) {
sys/kern/uipc_usrreq.c
2571
*errorp = uipc_sbready(sb, m, count);
sys/kern/uipc_usrreq.c
2591
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
2594
sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
2597
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2598
error = uipc_sbready(sb, m, count);
sys/kern/uipc_usrreq.c
2599
UIPC_STREAM_SBCHECK(sb);
sys/kern/uipc_usrreq.c
2628
uipc_sense(struct socket *so, struct stat *sb)
sys/kern/uipc_usrreq.c
2635
sb->st_blksize = so->so_snd.sb_hiwat;
sys/kern/uipc_usrreq.c
2636
sb->st_dev = NODEV;
sys/kern/uipc_usrreq.c
2637
sb->st_ino = unp->unp_ino;
sys/kern/uipc_usrreq.c
3066
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
3082
sb = &so2->so_rcv;
sys/kern/uipc_usrreq.c
3083
sb->uxst_peer = so;
sys/kern/uipc_usrreq.c
3086
KNOTE_LOCKED(&sb->sb_sel->si_note, 0);
sys/kern/uipc_usrreq.c
3087
sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
3088
selwakeuppri(sb->sb_sel, PSOCK);
sys/kern/uipc_usrreq.c
3090
sb = &so->so_snd;
sys/kern/uipc_usrreq.c
3091
selwakeuppri(sb->sb_sel, PSOCK);
sys/kern/uipc_usrreq.c
4046
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
4058
TAILQ_FOREACH(sb, &so->so_rcv.uxdg_conns, uxdg_clist)
sys/kern/uipc_usrreq.c
4059
unp_scan(STAILQ_FIRST(&sb->uxdg_mb), op);
sys/kern/uipc_usrreq.c
4241
struct sockbuf *sb;
sys/kern/uipc_usrreq.c
4261
while ((sb = TAILQ_FIRST(&so->so_rcv.uxdg_conns)) != NULL) {
sys/kern/uipc_usrreq.c
4262
STAILQ_CONCAT(&so->so_rcv.uxdg_mb, &sb->uxdg_mb);
sys/kern/uipc_usrreq.c
4263
TAILQ_REMOVE(&so->so_rcv.uxdg_conns, sb, uxdg_clist);
sys/kern/uipc_usrreq.c
4265
sb->uxdg_cc = sb->uxdg_ctl = sb->uxdg_mbcnt = 0;
sys/kern/uipc_usrreq.c
4267
sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
4268
if (sb->uxdg_peeked != NULL) {
sys/kern/uipc_usrreq.c
4269
STAILQ_INSERT_HEAD(&sb->uxdg_mb, sb->uxdg_peeked,
sys/kern/uipc_usrreq.c
4271
sb->uxdg_peeked = NULL;
sys/kern/uipc_usrreq.c
4273
m = STAILQ_FIRST(&sb->uxdg_mb);
sys/kern/uipc_usrreq.c
4274
STAILQ_INIT(&sb->uxdg_mb);
sys/kern/uipc_usrreq.c
4278
sb = &so->so_rcv;
sys/kern/uipc_usrreq.c
4279
m = STAILQ_FIRST(&sb->uxst_mbq);
sys/kern/uipc_usrreq.c
4280
STAILQ_INIT(&sb->uxst_mbq);
sys/kern/uipc_usrreq.c
4281
sb->sb_acc = sb->sb_ccc = sb->sb_ctl = sb->sb_mbcnt = 0;
sys/kern/uipc_usrreq.c
4286
if (sb->uxst_fnrdy != NULL) {
sys/kern/uipc_usrreq.c
4297
sb->uxst_fnrdy = NULL;
sys/kern/uipc_usrreq.c
4317
sb->sb_state |= SBS_CANTRCVMORE;
sys/kern/uipc_usrreq.c
4318
(void)chgsbsize(so->so_cred->cr_uidinfo, &sb->sb_hiwat, 0,
sys/kern/vfs_default.c
1513
struct stat *sb;
sys/kern/vfs_default.c
1518
sb = a->a_sb;
sys/kern/vfs_default.c
1546
bzero(sb, sizeof *sb);
sys/kern/vfs_default.c
1552
sb->st_dev = vap->va_fsid;
sys/kern/vfs_default.c
1554
sb->st_dev = vp->v_mount->mnt_stat.f_fsid.val[0];
sys/kern/vfs_default.c
1555
sb->st_ino = vap->va_fileid;
sys/kern/vfs_default.c
1583
sb->st_mode = mode;
sys/kern/vfs_default.c
1584
sb->st_nlink = vap->va_nlink;
sys/kern/vfs_default.c
1585
sb->st_uid = vap->va_uid;
sys/kern/vfs_default.c
1586
sb->st_gid = vap->va_gid;
sys/kern/vfs_default.c
1587
sb->st_rdev = vap->va_rdev;
sys/kern/vfs_default.c
1592
sb->st_size = vap->va_size;
sys/kern/vfs_default.c
1593
sb->st_atim.tv_sec = vap->va_atime.tv_sec;
sys/kern/vfs_default.c
1594
sb->st_atim.tv_nsec = vap->va_atime.tv_nsec;
sys/kern/vfs_default.c
1595
sb->st_mtim.tv_sec = vap->va_mtime.tv_sec;
sys/kern/vfs_default.c
1596
sb->st_mtim.tv_nsec = vap->va_mtime.tv_nsec;
sys/kern/vfs_default.c
1597
sb->st_ctim.tv_sec = vap->va_ctime.tv_sec;
sys/kern/vfs_default.c
1598
sb->st_ctim.tv_nsec = vap->va_ctime.tv_nsec;
sys/kern/vfs_default.c
1599
sb->st_birthtim.tv_sec = vap->va_birthtime.tv_sec;
sys/kern/vfs_default.c
1600
sb->st_birthtim.tv_nsec = vap->va_birthtime.tv_nsec;
sys/kern/vfs_default.c
1610
sb->st_blksize = max(PAGE_SIZE, vap->va_blocksize);
sys/kern/vfs_default.c
1611
sb->st_flags = vap->va_flags;
sys/kern/vfs_default.c
1612
sb->st_blocks = vap->va_bytes / S_BLKSIZE;
sys/kern/vfs_default.c
1613
sb->st_gen = vap->va_gen;
sys/kern/vfs_default.c
1614
sb->st_filerev = vap->va_filerev;
sys/kern/vfs_default.c
1615
sb->st_bsdflags = vap->va_bsdflags;
sys/kern/vfs_init.c
363
vfs_report_lockf_sigdefer(struct mount *mp, struct sbuf *sb)
sys/kern/vfs_init.c
368
rc = (*mp->mnt_vfc->vfc_vfsops_sd->vfs_report_lockf)(mp, sb);
sys/kern/vfs_inotify.c
346
inotify_stat(struct file *fp, struct stat *sb, struct ucred *cred)
sys/kern/vfs_inotify.c
352
memset(sb, 0, sizeof(*sb));
sys/kern/vfs_inotify.c
353
sb->st_mode = S_IFREG | S_IRUSR;
sys/kern/vfs_inotify.c
354
sb->st_blksize = sizeof(struct inotify_event) + _IN_NAMESIZE(NAME_MAX);
sys/kern/vfs_inotify.c
356
sb->st_size = sc->nbpending;
sys/kern/vfs_inotify.c
357
sb->st_blocks = sc->npending;
sys/kern/vfs_inotify.c
358
sb->st_uid = sc->cred->cr_ruid;
sys/kern/vfs_inotify.c
359
sb->st_gid = sc->cred->cr_rgid;
sys/kern/vfs_inotify.c
360
sb->st_ino = sc->ino;
sys/kern/vfs_mount.c
2844
struct sbuf *sb;
sys/kern/vfs_mount.c
2860
sb = sbuf_new_auto();
sys/kern/vfs_mount.c
2862
sbuf_vprintf(sb, fmt, ap);
sys/kern/vfs_mount.c
2864
sbuf_finish(sb);
sys/kern/vfs_mount.c
2865
len = sbuf_len(sb) + 1;
sys/kern/vfs_mount.c
2868
bcopy(sbuf_data(sb), maa + 1, len);
sys/kern/vfs_mount.c
2869
sbuf_delete(sb);
sys/kern/vfs_mount.c
2985
struct sbuf sb;
sys/kern/vfs_mount.c
2992
sbuf_new(&sb, buf, DEVCTL_LEN, SBUF_FIXEDLEN);
sys/kern/vfs_mount.c
2993
sbuf_cpy(&sb, "mount-point=\"");
sys/kern/vfs_mount.c
2994
devctl_safe_quote_sb(&sb, sfp->f_mntonname);
sys/kern/vfs_mount.c
2995
sbuf_cat(&sb, "\" mount-dev=\"");
sys/kern/vfs_mount.c
2996
devctl_safe_quote_sb(&sb, sfp->f_mntfromname);
sys/kern/vfs_mount.c
2997
sbuf_cat(&sb, "\" mount-type=\"");
sys/kern/vfs_mount.c
2998
devctl_safe_quote_sb(&sb, sfp->f_fstypename);
sys/kern/vfs_mount.c
2999
sbuf_cat(&sb, "\" fsid=0x");
sys/kern/vfs_mount.c
3002
sbuf_printf(&sb, "%02x", cp[i]);
sys/kern/vfs_mount.c
3003
sbuf_printf(&sb, " owner=%u flags=\"", sfp->f_owner);
sys/kern/vfs_mount.c
3006
sbuf_cat(&sb, fp->o_name);
sys/kern/vfs_mount.c
3007
sbuf_putc(&sb, ';');
sys/kern/vfs_mount.c
3010
sbuf_putc(&sb, '"');
sys/kern/vfs_mount.c
3011
sbuf_finish(&sb);
sys/kern/vfs_mount.c
3020
if (sbuf_error(&sb) == 0)
sys/kern/vfs_mount.c
3021
devctl_notify("VFS", "FS", type, sbuf_data(&sb));
sys/kern/vfs_mount.c
3022
sbuf_delete(&sb);
sys/kern/vfs_mountroot.c
1062
struct sbuf *sb;
sys/kern/vfs_mountroot.c
1073
sb = sbuf_new_auto();
sys/kern/vfs_mountroot.c
1074
vfs_mountroot_conf0(sb);
sys/kern/vfs_mountroot.c
1075
sbuf_finish(sb);
sys/kern/vfs_mountroot.c
1079
error = vfs_mountroot_parse(sb, mp);
sys/kern/vfs_mountroot.c
1082
sbuf_clear(sb);
sys/kern/vfs_mountroot.c
1083
error = vfs_mountroot_readconf(td, sb);
sys/kern/vfs_mountroot.c
1084
sbuf_finish(sb);
sys/kern/vfs_mountroot.c
1088
sbuf_delete(sb);
sys/kern/vfs_mountroot.c
148
struct sbuf sb;
sys/kern/vfs_mountroot.c
152
sbuf_new(&sb, NULL, 256, SBUF_AUTOEXTEND | SBUF_INCLUDENUL);
sys/kern/vfs_mountroot.c
157
sbuf_putc(&sb, ' ');
sys/kern/vfs_mountroot.c
158
sbuf_printf(&sb, "%s", h->who);
sys/kern/vfs_mountroot.c
162
error = sbuf_finish(&sb);
sys/kern/vfs_mountroot.c
164
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/kern/vfs_mountroot.c
165
sbuf_delete(&sb);
sys/kern/vfs_mountroot.c
573
struct stat sb;
sys/kern/vfs_mountroot.c
593
error = kern_statat(td, 0, AT_FDCWD, path, UIO_SYSSPACE, &sb);
sys/kern/vfs_mountroot.c
616
mdio->md_mediasize = sb.st_size;
sys/kern/vfs_mountroot.c
823
vfs_mountroot_parse(struct sbuf *sb, struct mount *mpdevfs)
sys/kern/vfs_mountroot.c
832
conf = sbuf_data(sb);
sys/kern/vfs_mountroot.c
892
vfs_mountroot_conf0(struct sbuf *sb)
sys/kern/vfs_mountroot.c
897
sbuf_cat(sb, ".onfail panic\n");
sys/kern/vfs_mountroot.c
898
sbuf_printf(sb, ".timeout %d\n", root_mount_timeout);
sys/kern/vfs_mountroot.c
900
sbuf_cat(sb, ".ask\n");
sys/kern/vfs_mountroot.c
903
sbuf_printf(sb, "%s\n", ROOTDEVNAME);
sys/kern/vfs_mountroot.c
906
sbuf_cat(sb, "cd9660:/dev/cd0 ro\n");
sys/kern/vfs_mountroot.c
907
sbuf_cat(sb, ".timeout 0\n");
sys/kern/vfs_mountroot.c
908
sbuf_cat(sb, "cd9660:/dev/cd1 ro\n");
sys/kern/vfs_mountroot.c
909
sbuf_printf(sb, ".timeout %d\n", root_mount_timeout);
sys/kern/vfs_mountroot.c
917
sbuf_printf(sb, "%s %s\n", mnt,
sys/kern/vfs_mountroot.c
927
sbuf_printf(sb, "%s\n", rootdevnames[0]);
sys/kern/vfs_mountroot.c
929
sbuf_printf(sb, "%s\n", rootdevnames[1]);
sys/kern/vfs_mountroot.c
932
sbuf_printf(sb, "%s\n", ROOTDEVNAME);
sys/kern/vfs_mountroot.c
935
sbuf_cat(sb, ".ask\n");
sys/kern/vfs_mountroot.c
939
vfs_mountroot_readconf(struct thread *td, struct sbuf *sb)
sys/kern/vfs_mountroot.c
965
sbuf_printf(sb, "%s", buf);
sys/kern/vfs_syscalls.c
2027
struct stat sb;
sys/kern/vfs_syscalls.c
2052
((error = VOP_STAT(vp, &sb, td->td_ucred, NOCRED)) == 0) &&
sys/kern/vfs_syscalls.c
2053
sb.st_ino != oldinum) {
sys/kern/vfs_syscalls.c
2314
struct stat sb;
sys/kern/vfs_syscalls.c
2318
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2321
cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2337
struct stat sb;
sys/kern/vfs_syscalls.c
2342
UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2345
cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2456
struct stat sb;
sys/kern/vfs_syscalls.c
2460
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2463
error = freebsd11_cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2472
struct stat sb;
sys/kern/vfs_syscalls.c
2477
UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2480
error = freebsd11_cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2490
struct stat sb;
sys/kern/vfs_syscalls.c
2497
error = kern_fhstat(td, fh, &sb);
sys/kern/vfs_syscalls.c
2500
error = freebsd11_cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2502
error = copyout(&osb, uap->sb, sizeof(osb));
sys/kern/vfs_syscalls.c
2509
struct stat sb;
sys/kern/vfs_syscalls.c
2514
UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2517
error = freebsd11_cvtstat(&sb, &osb);
sys/kern/vfs_syscalls.c
2538
struct stat sb;
sys/kern/vfs_syscalls.c
2542
UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2544
error = copyout(&sb, uap->buf, sizeof (sb));
sys/kern/vfs_syscalls.c
2590
freebsd11_cvtnstat(struct stat *sb, struct nstat *nsb)
sys/kern/vfs_syscalls.c
2595
error = freebsd11_cvtstat(sb, &sb11);
sys/kern/vfs_syscalls.c
2628
struct stat sb;
sys/kern/vfs_syscalls.c
2632
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2635
error = freebsd11_cvtnstat(&sb, &nsb);
sys/kern/vfs_syscalls.c
2653
struct stat sb;
sys/kern/vfs_syscalls.c
2658
UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2661
error = freebsd11_cvtnstat(&sb, &nsb);
sys/kern/vfs_syscalls.c
4829
struct stat *sb;
sys/kern/vfs_syscalls.c
4835
struct stat sb;
sys/kern/vfs_syscalls.c
4842
error = kern_fhstat(td, fh, &sb);
sys/kern/vfs_syscalls.c
4844
error = copyout(&sb, uap->sb, sizeof(sb));
sys/kern/vfs_syscalls.c
4849
kern_fhstat(struct thread *td, struct fhandle fh, struct stat *sb)
sys/kern/vfs_syscalls.c
4864
error = VOP_STAT(vp, sb, td->td_ucred, NOCRED);
sys/kern/vfs_vnops.c
1834
vn_statfile(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/kern/vfs_vnops.c
1840
error = VOP_STAT(vp, sb, active_cred, fp->f_cred);
sys/net/if.c
3153
struct sbuf *sb;
sys/net/if.c
3168
sb = sbuf_new(NULL, NULL, max_len + 1, SBUF_FIXEDLEN);
sys/net/if.c
3185
sbuf_delete(sb);
sys/net/if.c
3206
sbuf_bcat(sb, &ifr, sizeof(ifr));
sys/net/if.c
3209
sbuf_bcat(sb, &ifr,
sys/net/if.c
3212
sbuf_bcat(sb, sa, sa->sa_len);
sys/net/if.c
3216
if (sbuf_error(sb) == 0)
sys/net/if.c
3217
valid_len = sbuf_len(sb);
sys/net/if.c
3221
sbuf_bcat(sb, &ifr, sizeof(ifr));
sys/net/if.c
3224
if (sbuf_error(sb) == 0)
sys/net/if.c
3225
valid_len = sbuf_len(sb);
sys/net/if.c
3236
sbuf_delete(sb);
sys/net/if.c
3241
sbuf_finish(sb);
sys/net/if.c
3242
error = copyout(sbuf_data(sb), ifc->ifc_req, ifc->ifc_len);
sys/net/if.c
3243
sbuf_delete(sb);
sys/net/if_vxlan.c
726
struct sbuf sb;
sys/net/if_vxlan.c
740
sbuf_new(&sb, NULL, size, SBUF_FIXEDLEN);
sys/net/if_vxlan.c
741
sbuf_putc(&sb, '\n');
sys/net/if_vxlan.c
746
if (sbuf_error(&sb) != 0)
sys/net/if_vxlan.c
748
vxlan_ftable_entry_dump(fe, &sb);
sys/net/if_vxlan.c
753
if (sbuf_len(&sb) == 1)
sys/net/if_vxlan.c
754
sbuf_setpos(&sb, 0);
sys/net/if_vxlan.c
756
sbuf_finish(&sb);
sys/net/if_vxlan.c
757
error = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
sys/net/if_vxlan.c
758
sbuf_delete(&sb);
sys/net/if_vxlan.c
860
vxlan_ftable_entry_dump(struct vxlan_ftable_entry *fe, struct sbuf *sb)
sys/net/if_vxlan.c
869
len = sbuf_len(sb);
sys/net/if_vxlan.c
871
sbuf_printf(sb, "%c 0x%02X ", VXLAN_FE_IS_DYNAMIC(fe) ? 'D' : 'S',
sys/net/if_vxlan.c
875
sbuf_printf(sb, "%02X:", fe->vxlfe_mac[i]);
sys/net/if_vxlan.c
876
sbuf_printf(sb, "%02X ", fe->vxlfe_mac[i]);
sys/net/if_vxlan.c
886
sbuf_printf(sb, "%*s ", width, buf);
sys/net/if_vxlan.c
888
sbuf_printf(sb, "%08jd", (intmax_t)fe->vxlfe_expire);
sys/net/if_vxlan.c
890
sbuf_putc(sb, '\n');
sys/net/if_vxlan.c
893
if (sbuf_error(sb) != 0)
sys/net/if_vxlan.c
894
sbuf_setpos(sb, len);
sys/net/iflib.c
6612
struct sbuf *sb;
sys/net/iflib.c
6620
sb = sbuf_new_for_sysctl(NULL, NULL, 80, req);
sys/net/iflib.c
6621
MPASS(sb != NULL);
sys/net/iflib.c
6622
if (sb == NULL)
sys/net/iflib.c
6627
sbuf_printf(sb, "pidx_head: %04hd pidx_tail: %04hd cidx: %04hd state: %s",
sys/net/iflib.c
6629
rc = sbuf_finish(sb);
sys/net/iflib.c
6630
sbuf_delete(sb);
sys/net/rss_config.c
549
struct sbuf *sb;
sys/net/rss_config.c
557
sb = sbuf_new_for_sysctl(NULL, NULL, 512, req);
sys/net/rss_config.c
558
if (sb == NULL)
sys/net/rss_config.c
561
sbuf_printf(sb, "%s%d:%d", i == 0 ? "" : " ",
sys/net/rss_config.c
565
error = sbuf_finish(sb);
sys/net/rss_config.c
566
sbuf_delete(sb);
sys/net80211/ieee80211.c
283
struct sbuf sb;
sys/net80211/ieee80211.c
290
sbuf_new_for_sysctl(&sb, NULL, 8, req);
sys/net80211/ieee80211.c
291
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/net80211/ieee80211.c
295
sbuf_printf(&sb, "%s%s", sp, ic->ic_name);
sys/net80211/ieee80211.c
299
error = sbuf_finish(&sb);
sys/net80211/ieee80211.c
300
sbuf_delete(&sb);
sys/net80211/ieee80211_ratectl.c
101
error = sbuf_finish(&sb);
sys/net80211/ieee80211_ratectl.c
102
sbuf_delete(&sb);
sys/net80211/ieee80211_ratectl.c
75
struct sbuf *sb = (struct sbuf *) arg;
sys/net80211/ieee80211_ratectl.c
76
sbuf_printf(sb, "MAC: %6D\n", ni->ni_macaddr, ":");
sys/net80211/ieee80211_ratectl.c
77
ieee80211_ratectl_node_stats(ni, sb);
sys/net80211/ieee80211_ratectl.c
78
sbuf_printf(sb, "\n");
sys/net80211/ieee80211_ratectl.c
86
struct sbuf sb;
sys/net80211/ieee80211_ratectl.c
92
sbuf_new_for_sysctl(&sb, NULL, 8, req);
sys/net80211/ieee80211_ratectl.c
93
sbuf_clear_flags(&sb, SBUF_INCLUDENUL);
sys/net80211/ieee80211_ratectl.c
98
&sb);
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
191
(struct sockbuf *sb, int length);
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
3489
ng_btsocket_rfcomm_prepare_packet(struct sockbuf *sb, int length)
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
3503
n = sb->sb_mb;
sys/netinet/accf_dns.c
101
skippacket(struct sockbuf *sb) {
sys/netinet/accf_dns.c
105
if (sbavail(sb) < 2)
sys/netinet/accf_dns.c
108
q.m = sb->sb_mb;
sys/netinet/accf_dns.c
112
q.len = sbavail(sb);
sys/netinet/accf_dns.c
57
static int skippacket(struct sockbuf *sb);
sys/netinet/accf_dns.c
62
struct sockbuf *sb = &so->so_rcv;
sys/netinet/accf_dns.c
65
if (sbused(sb) >= sb->sb_hiwat || sb->sb_mbcnt >= sb->sb_mbmax)
sys/netinet/accf_dns.c
69
if (skippacket(sb) == DNS_WAIT)
sys/netinet/accf_http.c
52
static int sbfull(struct sockbuf *sb);
sys/netinet/accf_http.c
75
sbfull(struct sockbuf *sb)
sys/netinet/accf_http.c
80
sb->sb_cc, sb->sb_hiwat, sb->sb_cc >= sb->sb_hiwat,
sys/netinet/accf_http.c
81
sb->sb_mbcnt, sb->sb_mbmax, sb->sb_mbcnt >= sb->sb_mbmax);
sys/netinet/accf_http.c
82
return (sbused(sb) >= sb->sb_hiwat || sb->sb_mbcnt >= sb->sb_mbmax);
sys/netinet/accf_tls.c
39
static int sbfull(struct sockbuf *sb);
sys/netinet/accf_tls.c
46
sbfull(struct sockbuf *sb)
sys/netinet/accf_tls.c
49
return (sbused(sb) >= sb->sb_hiwat || sb->sb_mbcnt >= sb->sb_mbmax);
sys/netinet/accf_tls.c
72
struct sockbuf *sb = &so->so_rcv;
sys/netinet/accf_tls.c
76
if ((sb->sb_state & SBS_CANTRCVMORE) || sbfull(sb))
sys/netinet/accf_tls.c
89
avail = sbavail(sb);
sys/netinet/accf_tls.c
94
if (sbmget8(sb->sb_mb, 0) != 0x16)
sys/netinet/accf_tls.c
98
reclen = (uint16_t) sbmget8(sb->sb_mb, 3) << 8;
sys/netinet/accf_tls.c
99
reclen |= (uint16_t) sbmget8(sb->sb_mb, 4);
sys/netinet/sctp_os_bsd.h
369
#define SCTP_SBAVAIL(sb) sbavail(sb)
sys/netinet/sctp_os_bsd.h
371
#define SCTP_SB_INCR(sb, incr) \
sys/netinet/sctp_os_bsd.h
373
atomic_add_int(&(sb)->sb_acc, incr); \
sys/netinet/sctp_os_bsd.h
374
atomic_add_int(&(sb)->sb_ccc, incr); \
sys/netinet/sctp_os_bsd.h
376
#define SCTP_SB_DECR(sb, decr) \
sys/netinet/sctp_os_bsd.h
378
SCTP_SAVE_ATOMIC_DECREMENT(&(sb)->sb_acc, decr); \
sys/netinet/sctp_os_bsd.h
379
SCTP_SAVE_ATOMIC_DECREMENT(&(sb)->sb_ccc, decr); \
sys/netinet/sctp_os_bsd.h
381
#define SCTP_SB_CLEAR(sb) \
sys/netinet/sctp_os_bsd.h
382
(sb).sb_acc = 0; \
sys/netinet/sctp_os_bsd.h
383
(sb).sb_ccc = 0; \
sys/netinet/sctp_os_bsd.h
384
(sb).sb_mb = NULL; \
sys/netinet/sctp_os_bsd.h
385
(sb).sb_mbcnt = 0;
sys/netinet/sctp_sysctl.c
689
struct sctpstat sb;
sys/netinet/sctp_sysctl.c
707
memset(&sb, 0, sizeof(sb));
sys/netinet/sctp_sysctl.c
710
if (sarry->sctps_discontinuitytime.tv_sec > sb.sctps_discontinuitytime.tv_sec) {
sys/netinet/sctp_sysctl.c
711
sb.sctps_discontinuitytime.tv_sec = sarry->sctps_discontinuitytime.tv_sec;
sys/netinet/sctp_sysctl.c
712
sb.sctps_discontinuitytime.tv_usec = sarry->sctps_discontinuitytime.tv_usec;
sys/netinet/sctp_sysctl.c
714
sb.sctps_currestab += sarry->sctps_currestab;
sys/netinet/sctp_sysctl.c
715
sb.sctps_activeestab += sarry->sctps_activeestab;
sys/netinet/sctp_sysctl.c
716
sb.sctps_restartestab += sarry->sctps_restartestab;
sys/netinet/sctp_sysctl.c
717
sb.sctps_collisionestab += sarry->sctps_collisionestab;
sys/netinet/sctp_sysctl.c
718
sb.sctps_passiveestab += sarry->sctps_passiveestab;
sys/netinet/sctp_sysctl.c
719
sb.sctps_aborted += sarry->sctps_aborted;
sys/netinet/sctp_sysctl.c
720
sb.sctps_shutdown += sarry->sctps_shutdown;
sys/netinet/sctp_sysctl.c
721
sb.sctps_outoftheblue += sarry->sctps_outoftheblue;
sys/netinet/sctp_sysctl.c
722
sb.sctps_checksumerrors += sarry->sctps_checksumerrors;
sys/netinet/sctp_sysctl.c
723
sb.sctps_outcontrolchunks += sarry->sctps_outcontrolchunks;
sys/netinet/sctp_sysctl.c
724
sb.sctps_outorderchunks += sarry->sctps_outorderchunks;
sys/netinet/sctp_sysctl.c
725
sb.sctps_outunorderchunks += sarry->sctps_outunorderchunks;
sys/netinet/sctp_sysctl.c
726
sb.sctps_incontrolchunks += sarry->sctps_incontrolchunks;
sys/netinet/sctp_sysctl.c
727
sb.sctps_inorderchunks += sarry->sctps_inorderchunks;
sys/netinet/sctp_sysctl.c
728
sb.sctps_inunorderchunks += sarry->sctps_inunorderchunks;
sys/netinet/sctp_sysctl.c
729
sb.sctps_fragusrmsgs += sarry->sctps_fragusrmsgs;
sys/netinet/sctp_sysctl.c
730
sb.sctps_reasmusrmsgs += sarry->sctps_reasmusrmsgs;
sys/netinet/sctp_sysctl.c
731
sb.sctps_outpackets += sarry->sctps_outpackets;
sys/netinet/sctp_sysctl.c
732
sb.sctps_inpackets += sarry->sctps_inpackets;
sys/netinet/sctp_sysctl.c
733
sb.sctps_recvpackets += sarry->sctps_recvpackets;
sys/netinet/sctp_sysctl.c
734
sb.sctps_recvdatagrams += sarry->sctps_recvdatagrams;
sys/netinet/sctp_sysctl.c
735
sb.sctps_recvpktwithdata += sarry->sctps_recvpktwithdata;
sys/netinet/sctp_sysctl.c
736
sb.sctps_recvsacks += sarry->sctps_recvsacks;
sys/netinet/sctp_sysctl.c
737
sb.sctps_recvdata += sarry->sctps_recvdata;
sys/netinet/sctp_sysctl.c
738
sb.sctps_recvdupdata += sarry->sctps_recvdupdata;
sys/netinet/sctp_sysctl.c
739
sb.sctps_recvheartbeat += sarry->sctps_recvheartbeat;
sys/netinet/sctp_sysctl.c
740
sb.sctps_recvheartbeatack += sarry->sctps_recvheartbeatack;
sys/netinet/sctp_sysctl.c
741
sb.sctps_recvecne += sarry->sctps_recvecne;
sys/netinet/sctp_sysctl.c
742
sb.sctps_recvauth += sarry->sctps_recvauth;
sys/netinet/sctp_sysctl.c
743
sb.sctps_recvauthmissing += sarry->sctps_recvauthmissing;
sys/netinet/sctp_sysctl.c
744
sb.sctps_recvivalhmacid += sarry->sctps_recvivalhmacid;
sys/netinet/sctp_sysctl.c
745
sb.sctps_recvivalkeyid += sarry->sctps_recvivalkeyid;
sys/netinet/sctp_sysctl.c
746
sb.sctps_recvauthfailed += sarry->sctps_recvauthfailed;
sys/netinet/sctp_sysctl.c
747
sb.sctps_recvexpress += sarry->sctps_recvexpress;
sys/netinet/sctp_sysctl.c
748
sb.sctps_recvexpressm += sarry->sctps_recvexpressm;
sys/netinet/sctp_sysctl.c
749
sb.sctps_recvswcrc += sarry->sctps_recvswcrc;
sys/netinet/sctp_sysctl.c
750
sb.sctps_recvhwcrc += sarry->sctps_recvhwcrc;
sys/netinet/sctp_sysctl.c
751
sb.sctps_sendpackets += sarry->sctps_sendpackets;
sys/netinet/sctp_sysctl.c
752
sb.sctps_sendsacks += sarry->sctps_sendsacks;
sys/netinet/sctp_sysctl.c
753
sb.sctps_senddata += sarry->sctps_senddata;
sys/netinet/sctp_sysctl.c
754
sb.sctps_sendretransdata += sarry->sctps_sendretransdata;
sys/netinet/sctp_sysctl.c
755
sb.sctps_sendfastretrans += sarry->sctps_sendfastretrans;
sys/netinet/sctp_sysctl.c
756
sb.sctps_sendmultfastretrans += sarry->sctps_sendmultfastretrans;
sys/netinet/sctp_sysctl.c
757
sb.sctps_sendheartbeat += sarry->sctps_sendheartbeat;
sys/netinet/sctp_sysctl.c
758
sb.sctps_sendecne += sarry->sctps_sendecne;
sys/netinet/sctp_sysctl.c
759
sb.sctps_sendauth += sarry->sctps_sendauth;
sys/netinet/sctp_sysctl.c
760
sb.sctps_senderrors += sarry->sctps_senderrors;
sys/netinet/sctp_sysctl.c
761
sb.sctps_sendswcrc += sarry->sctps_sendswcrc;
sys/netinet/sctp_sysctl.c
762
sb.sctps_sendhwcrc += sarry->sctps_sendhwcrc;
sys/netinet/sctp_sysctl.c
763
sb.sctps_pdrpfmbox += sarry->sctps_pdrpfmbox;
sys/netinet/sctp_sysctl.c
764
sb.sctps_pdrpfehos += sarry->sctps_pdrpfehos;
sys/netinet/sctp_sysctl.c
765
sb.sctps_pdrpmbda += sarry->sctps_pdrpmbda;
sys/netinet/sctp_sysctl.c
766
sb.sctps_pdrpmbct += sarry->sctps_pdrpmbct;
sys/netinet/sctp_sysctl.c
767
sb.sctps_pdrpbwrpt += sarry->sctps_pdrpbwrpt;
sys/netinet/sctp_sysctl.c
768
sb.sctps_pdrpcrupt += sarry->sctps_pdrpcrupt;
sys/netinet/sctp_sysctl.c
769
sb.sctps_pdrpnedat += sarry->sctps_pdrpnedat;
sys/netinet/sctp_sysctl.c
770
sb.sctps_pdrppdbrk += sarry->sctps_pdrppdbrk;
sys/netinet/sctp_sysctl.c
771
sb.sctps_pdrptsnnf += sarry->sctps_pdrptsnnf;
sys/netinet/sctp_sysctl.c
772
sb.sctps_pdrpdnfnd += sarry->sctps_pdrpdnfnd;
sys/netinet/sctp_sysctl.c
773
sb.sctps_pdrpdiwnp += sarry->sctps_pdrpdiwnp;
sys/netinet/sctp_sysctl.c
774
sb.sctps_pdrpdizrw += sarry->sctps_pdrpdizrw;
sys/netinet/sctp_sysctl.c
775
sb.sctps_pdrpbadd += sarry->sctps_pdrpbadd;
sys/netinet/sctp_sysctl.c
776
sb.sctps_pdrpmark += sarry->sctps_pdrpmark;
sys/netinet/sctp_sysctl.c
777
sb.sctps_timoiterator += sarry->sctps_timoiterator;
sys/netinet/sctp_sysctl.c
778
sb.sctps_timodata += sarry->sctps_timodata;
sys/netinet/sctp_sysctl.c
779
sb.sctps_timowindowprobe += sarry->sctps_timowindowprobe;
sys/netinet/sctp_sysctl.c
780
sb.sctps_timoinit += sarry->sctps_timoinit;
sys/netinet/sctp_sysctl.c
781
sb.sctps_timosack += sarry->sctps_timosack;
sys/netinet/sctp_sysctl.c
782
sb.sctps_timoshutdown += sarry->sctps_timoshutdown;
sys/netinet/sctp_sysctl.c
783
sb.sctps_timoheartbeat += sarry->sctps_timoheartbeat;
sys/netinet/sctp_sysctl.c
784
sb.sctps_timocookie += sarry->sctps_timocookie;
sys/netinet/sctp_sysctl.c
785
sb.sctps_timosecret += sarry->sctps_timosecret;
sys/netinet/sctp_sysctl.c
786
sb.sctps_timopathmtu += sarry->sctps_timopathmtu;
sys/netinet/sctp_sysctl.c
787
sb.sctps_timoshutdownack += sarry->sctps_timoshutdownack;
sys/netinet/sctp_sysctl.c
788
sb.sctps_timoshutdownguard += sarry->sctps_timoshutdownguard;
sys/netinet/sctp_sysctl.c
789
sb.sctps_timostrmrst += sarry->sctps_timostrmrst;
sys/netinet/sctp_sysctl.c
790
sb.sctps_timoearlyfr += sarry->sctps_timoearlyfr;
sys/netinet/sctp_sysctl.c
791
sb.sctps_timoasconf += sarry->sctps_timoasconf;
sys/netinet/sctp_sysctl.c
792
sb.sctps_timodelprim += sarry->sctps_timodelprim;
sys/netinet/sctp_sysctl.c
793
sb.sctps_timoautoclose += sarry->sctps_timoautoclose;
sys/netinet/sctp_sysctl.c
794
sb.sctps_timoassockill += sarry->sctps_timoassockill;
sys/netinet/sctp_sysctl.c
795
sb.sctps_timoinpkill += sarry->sctps_timoinpkill;
sys/netinet/sctp_sysctl.c
796
sb.sctps_hdrops += sarry->sctps_hdrops;
sys/netinet/sctp_sysctl.c
797
sb.sctps_badsum += sarry->sctps_badsum;
sys/netinet/sctp_sysctl.c
798
sb.sctps_noport += sarry->sctps_noport;
sys/netinet/sctp_sysctl.c
799
sb.sctps_badvtag += sarry->sctps_badvtag;
sys/netinet/sctp_sysctl.c
800
sb.sctps_badsid += sarry->sctps_badsid;
sys/netinet/sctp_sysctl.c
801
sb.sctps_nomem += sarry->sctps_nomem;
sys/netinet/sctp_sysctl.c
802
sb.sctps_fastretransinrtt += sarry->sctps_fastretransinrtt;
sys/netinet/sctp_sysctl.c
803
sb.sctps_markedretrans += sarry->sctps_markedretrans;
sys/netinet/sctp_sysctl.c
804
sb.sctps_naglesent += sarry->sctps_naglesent;
sys/netinet/sctp_sysctl.c
805
sb.sctps_naglequeued += sarry->sctps_naglequeued;
sys/netinet/sctp_sysctl.c
806
sb.sctps_maxburstqueued += sarry->sctps_maxburstqueued;
sys/netinet/sctp_sysctl.c
807
sb.sctps_ifnomemqueued += sarry->sctps_ifnomemqueued;
sys/netinet/sctp_sysctl.c
808
sb.sctps_windowprobed += sarry->sctps_windowprobed;
sys/netinet/sctp_sysctl.c
809
sb.sctps_lowlevelerr += sarry->sctps_lowlevelerr;
sys/netinet/sctp_sysctl.c
810
sb.sctps_lowlevelerrusr += sarry->sctps_lowlevelerrusr;
sys/netinet/sctp_sysctl.c
811
sb.sctps_datadropchklmt += sarry->sctps_datadropchklmt;
sys/netinet/sctp_sysctl.c
812
sb.sctps_datadroprwnd += sarry->sctps_datadroprwnd;
sys/netinet/sctp_sysctl.c
813
sb.sctps_ecnereducedcwnd += sarry->sctps_ecnereducedcwnd;
sys/netinet/sctp_sysctl.c
814
sb.sctps_vtagexpress += sarry->sctps_vtagexpress;
sys/netinet/sctp_sysctl.c
815
sb.sctps_vtagbogus += sarry->sctps_vtagbogus;
sys/netinet/sctp_sysctl.c
816
sb.sctps_primary_randry += sarry->sctps_primary_randry;
sys/netinet/sctp_sysctl.c
817
sb.sctps_cmt_randry += sarry->sctps_cmt_randry;
sys/netinet/sctp_sysctl.c
818
sb.sctps_slowpath_sack += sarry->sctps_slowpath_sack;
sys/netinet/sctp_sysctl.c
819
sb.sctps_wu_sacks_sent += sarry->sctps_wu_sacks_sent;
sys/netinet/sctp_sysctl.c
820
sb.sctps_sends_with_flags += sarry->sctps_sends_with_flags;
sys/netinet/sctp_sysctl.c
821
sb.sctps_sends_with_unord += sarry->sctps_sends_with_unord;
sys/netinet/sctp_sysctl.c
822
sb.sctps_sends_with_eof += sarry->sctps_sends_with_eof;
sys/netinet/sctp_sysctl.c
823
sb.sctps_sends_with_abort += sarry->sctps_sends_with_abort;
sys/netinet/sctp_sysctl.c
824
sb.sctps_protocol_drain_calls += sarry->sctps_protocol_drain_calls;
sys/netinet/sctp_sysctl.c
825
sb.sctps_protocol_drains_done += sarry->sctps_protocol_drains_done;
sys/netinet/sctp_sysctl.c
826
sb.sctps_read_peeks += sarry->sctps_read_peeks;
sys/netinet/sctp_sysctl.c
827
sb.sctps_cached_chk += sarry->sctps_cached_chk;
sys/netinet/sctp_sysctl.c
828
sb.sctps_cached_strmoq += sarry->sctps_cached_strmoq;
sys/netinet/sctp_sysctl.c
829
sb.sctps_left_abandon += sarry->sctps_left_abandon;
sys/netinet/sctp_sysctl.c
830
sb.sctps_send_burst_avoid += sarry->sctps_send_burst_avoid;
sys/netinet/sctp_sysctl.c
831
sb.sctps_send_cwnd_avoid += sarry->sctps_send_cwnd_avoid;
sys/netinet/sctp_sysctl.c
832
sb.sctps_fwdtsn_map_over += sarry->sctps_fwdtsn_map_over;
sys/netinet/sctp_sysctl.c
833
sb.sctps_queue_upd_ecne += sarry->sctps_queue_upd_ecne;
sys/netinet/sctp_sysctl.c
834
sb.sctps_recvzerocrc += sarry->sctps_recvzerocrc;
sys/netinet/sctp_sysctl.c
835
sb.sctps_sendzerocrc += sarry->sctps_sendzerocrc;
sys/netinet/sctp_sysctl.c
840
error = SYSCTL_OUT(req, &sb, sizeof(struct sctpstat));
sys/netinet/sctp_uio.h
924
struct sctp_sb_log sb;
sys/netinet/sctp_var.h
197
#define sctp_sbfree(ctl, stcb, sb, m) { \
sys/netinet/sctp_var.h
198
SCTP_SB_DECR(sb, SCTP_BUF_LEN((m))); \
sys/netinet/sctp_var.h
199
SCTP_SAVE_ATOMIC_DECREMENT(&(sb)->sb_mbcnt, MSIZE); \
sys/netinet/sctp_var.h
206
atomic_subtract_int(&(sb)->sb_ctl,SCTP_BUF_LEN((m))); \
sys/netinet/sctp_var.h
209
#define sctp_sballoc(stcb, sb, m) { \
sys/netinet/sctp_var.h
210
SCTP_SB_INCR(sb, SCTP_BUF_LEN((m))); \
sys/netinet/sctp_var.h
211
atomic_add_int(&(sb)->sb_mbcnt, MSIZE); \
sys/netinet/sctp_var.h
218
atomic_add_int(&(sb)->sb_ctl,SCTP_BUF_LEN((m))); \
sys/netinet/sctp_var.h
81
#define sctp_maxspace(sb) (max((sb)->sb_hiwat,SCTP_MINIMAL_RWND))
sys/netinet/sctp_var.h
83
#define sctp_sbspace(asoc, sb) ((long) ((sctp_maxspace(sb) > (asoc)->sb_cc) ? (sctp_maxspace(sb) - (asoc)->sb_cc) : 0))
sys/netinet/sctp_var.h
85
#define sctp_sbspace_failedmsgs(sb) ((long) ((sctp_maxspace(sb) > SCTP_SBAVAIL(sb)) ? (sctp_maxspace(sb) - SCTP_SBAVAIL(sb)) : 0))
sys/netinet/sctputil.c
3660
struct sockbuf *sb;
sys/netinet/sctputil.c
3701
sb = &stcb->sctp_socket->so_rcv;
sys/netinet/sctputil.c
3703
sctp_sblog(sb, control->do_not_ref_stcb ? NULL : stcb, SCTP_LOG_SBALLOC, SCTP_BUF_LEN(m_notify));
sys/netinet/sctputil.c
3705
sctp_sballoc(stcb, sb, m_notify);
sys/netinet/sctputil.c
3707
sctp_sblog(sb, control->do_not_ref_stcb ? NULL : stcb, SCTP_LOG_SBRESULT, 0);
sys/netinet/sctputil.c
4885
struct sockbuf *sb,
sys/netinet/sctputil.c
4948
sctp_sblog(sb, control->do_not_ref_stcb ? NULL : stcb, SCTP_LOG_SBALLOC, SCTP_BUF_LEN(m));
sys/netinet/sctputil.c
4950
sctp_sballoc(stcb, sb, m);
sys/netinet/sctputil.c
4952
sctp_sblog(sb, control->do_not_ref_stcb ? NULL : stcb, SCTP_LOG_SBRESULT, 0);
sys/netinet/sctputil.c
70
sctp_sblog(struct sockbuf *sb, struct sctp_tcb *stcb, int from, int incr)
sys/netinet/sctputil.c
75
sctp_clog.x.sb.stcb = stcb;
sys/netinet/sctputil.c
76
sctp_clog.x.sb.so_sbcc = SCTP_SBAVAIL(sb);
sys/netinet/sctputil.c
78
sctp_clog.x.sb.stcb_sbcc = stcb->asoc.sb_cc;
sys/netinet/sctputil.c
80
sctp_clog.x.sb.stcb_sbcc = 0;
sys/netinet/sctputil.c
81
sctp_clog.x.sb.incr = incr;
sys/netinet/sctputil.h
112
struct sockbuf *sb,
sys/netinet/sctputil.h
293
sctp_sblog(struct sockbuf *sb,
sys/netinet/tcp_fastopen.c
1147
struct sbuf sb;
sys/netinet/tcp_fastopen.c
1175
sbuf_new(&sb, NULL, linesize * (num_entries + 1), SBUF_INCLUDENUL);
sys/netinet/tcp_fastopen.c
1177
sbuf_printf(&sb,
sys/netinet/tcp_fastopen.c
1195
sbuf_printf(&sb,
sys/netinet/tcp_fastopen.c
1204
sbuf_printf(&sb, "%7ds ", sbintime_getsec(duration));
sys/netinet/tcp_fastopen.c
1206
sbuf_printf(&sb, "%8s ", "No");
sys/netinet/tcp_fastopen.c
1208
sbuf_printf(&sb, "%02x", cce->cookie[j]);
sys/netinet/tcp_fastopen.c
1209
sbuf_putc(&sb, '\n');
sys/netinet/tcp_fastopen.c
1213
error = sbuf_finish(&sb);
sys/netinet/tcp_fastopen.c
1215
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/netinet/tcp_fastopen.c
1216
sbuf_delete(&sb);
sys/netinet/tcp_hostcache.c
630
struct sbuf sb;
sys/netinet/tcp_hostcache.c
654
sbuf_new_for_sysctl(&sb, NULL, V_tcp_hostcache.bucket_limit *
sys/netinet/tcp_hostcache.c
657
sbuf_printf(&sb,
sys/netinet/tcp_hostcache.c
664
sbuf_drain(&sb);
sys/netinet/tcp_hostcache.c
671
sbuf_printf(&sb,
sys/netinet/tcp_hostcache.c
700
sbuf_drain(&sb);
sys/netinet/tcp_hostcache.c
703
error = sbuf_finish(&sb);
sys/netinet/tcp_hostcache.c
704
sbuf_delete(&sb);
sys/netinet/tcp_hostcache.c
716
struct sbuf sb;
sys/netinet/tcp_hostcache.c
738
sbuf_new_for_sysctl(&sb, NULL, 16 * linesize, req);
sys/netinet/tcp_hostcache.c
740
sbuf_printf(&sb, "\nLength\tCount\n");
sys/netinet/tcp_hostcache.c
742
sbuf_printf(&sb, "%u\t%u\n", i, histo[i]);
sys/netinet/tcp_hostcache.c
744
error = sbuf_finish(&sb);
sys/netinet/tcp_hostcache.c
745
sbuf_delete(&sb);
sys/netinet/tcp_hpts.c
462
sbintime_t sb;
sys/netinet/tcp_hpts.c
471
sb = tvtosbt(*tv);
sys/netinet/tcp_hpts.c
473
&hpts->co, sb, 0, tcp_hpts_sleep_timeout, hpts, hpts->p_cpu,
sys/netinet/tcp_output.c
1958
int32_t seglimit, int32_t segsize, struct sockbuf *sb, bool hw_tls)
sys/netinet/tcp_output.c
1985
if ((sb) && (m == sb->sb_sndptr)) {
sys/netinet/tcp_output.c
1986
sb->sb_sndptroff += m->m_len;
sys/netinet/tcp_output.c
1987
sb->sb_sndptr = m->m_next;
sys/netinet/tcp_output.c
2103
if (sb && (sb->sb_sndptr == m) &&
sys/netinet/tcp_output.c
2105
sb->sb_sndptroff += m->m_len;
sys/netinet/tcp_output.c
2106
sb->sb_sndptr = m->m_next;
sys/netinet/tcp_reass.c
525
struct sockbuf *sb = &so->so_rcv;
sys/netinet/tcp_reass.c
592
(sb->sb_mbcnt + tp->t_segqmbuflen + lenofoh) > sb->sb_mbmax) {
sys/netinet/tcp_stacks/bbr.c
11856
struct sockbuf *sb;
sys/netinet/tcp_stacks/bbr.c
11871
sb = &so->so_snd;
sys/netinet/tcp_stacks/bbr.c
11876
kern_prefetch(sb, &maxseg);
sys/netinet/tcp_stacks/bbr.c
11918
((sbavail(sb) + ((tcp_outflags[tp->t_state] & TH_FIN) ? 1 : 0)) <=
sys/netinet/tcp_stacks/bbr.c
12032
(sbavail(sb))) {
sys/netinet/tcp_stacks/bbr.c
12295
avail = sbavail(sb);
sys/netinet/tcp_stacks/bbr.c
12394
if (sbavail(sb) == 0)
sys/netinet/tcp_stacks/bbr.c
12453
(sb_offset < (int)sbavail(sb))) {
sys/netinet/tcp_stacks/bbr.c
12470
(len < (int)(sbavail(sb) - sb_offset))) {
sys/netinet/tcp_stacks/bbr.c
12484
(len < (int)(sbavail(sb) - sb_offset)) &&
sys/netinet/tcp_stacks/bbr.c
12502
(len < (int)(sbavail(sb) - sb_offset)) &&
sys/netinet/tcp_stacks/bbr.c
12531
if (sbavail(sb) > sb_offset)
sys/netinet/tcp_stacks/bbr.c
12532
sbleft = sbavail(sb) - sb_offset;
sys/netinet/tcp_stacks/bbr.c
12712
} else if (ctf_outstanding(tp) >= sbavail(sb)) {
sys/netinet/tcp_stacks/bbr.c
12775
if (sbused(sb) > 0) {
sys/netinet/tcp_stacks/bbr.c
12983
if ((sb_offset + len) < sbavail(sb)) {
sys/netinet/tcp_stacks/bbr.c
13046
(sbused(sb))) {
sys/netinet/tcp_stacks/bbr.c
13089
if ((sb_offset > sbavail(sb)) || ((len + sb_offset) > sbavail(sb))) {
sys/netinet/tcp_stacks/bbr.c
13091
if ((len + sb_offset) > (sbavail(sb) + ((flags & (TH_FIN | TH_SYN)) ? 1 : 0)))
sys/netinet/tcp_stacks/bbr.c
13093
tp, bbr, len, sb_offset, sbavail(sb), rsm,
sys/netinet/tcp_stacks/bbr.c
13113
len = sbavail(sb);
sys/netinet/tcp_stacks/bbr.c
13128
if (len > sbavail(sb))
sys/netinet/tcp_stacks/bbr.c
13129
len = sbavail(sb);
sys/netinet/tcp_stacks/bbr.c
13133
mb = sbsndptr_noadv(sb, sb_offset, &moff);
sys/netinet/tcp_stacks/bbr.c
13138
sbsndptr_adv(sb, mb, len);
sys/netinet/tcp_stacks/bbr.c
13146
msb = sb;
sys/netinet/tcp_stacks/bbr.c
13148
if ((len + moff) > (sbavail(sb) + ((flags & (TH_FIN | TH_SYN)) ? 1 : 0))) {
sys/netinet/tcp_stacks/bbr.c
13152
sbavail(sb), rsm,
sys/netinet/tcp_stacks/bbr.c
13159
tp, bbr, len, moff, sbavail(sb), sb_offset, tp->snd_una);
sys/netinet/tcp_stacks/bbr.c
13209
if (sb_offset + len == sbused(sb) &&
sys/netinet/tcp_stacks/bbr.c
13210
sbused(sb) &&
sys/netinet/tcp_stacks/bbr.c
13657
cts, mb, &abandon, rsm, 0, sb);
sys/netinet/tcp_stacks/bbr.c
5867
struct sockbuf *sb)
sys/netinet/tcp_stacks/bbr.c
946
bbr_timer_audit(struct tcpcb *tp, struct tcp_bbr *bbr, uint32_t cts, struct sockbuf *sb)
sys/netinet/tcp_stacks/rack.c
11438
rack_adjust_sendmap_head(struct tcp_rack *rack, struct sockbuf *sb)
sys/netinet/tcp_stacks/rack.c
11472
SOCKBUF_LOCK_ASSERT(sb);
sys/netinet/tcp_stacks/rack.c
11473
m = sb->sb_mb;
sys/netinet/tcp_stacks/rack.c
11482
rack, sb, rsm));
sys/netinet/tcp_stacks/rack.c
11489
tm = sbsndmbuf(sb, (rsm->r_start - snd_una), &soff);
sys/netinet/tcp_stacks/rack.c
11519
rsm->m = sbsndmbuf(sb, (rsm->r_start - snd_una), &rsm->soff);
sys/netinet/tcp_stacks/rack.c
15071
rack_timer_audit(struct tcpcb *tp, struct tcp_rack *rack, struct sockbuf *sb)
sys/netinet/tcp_stacks/rack.c
19416
struct sockbuf *sb,
sys/netinet/tcp_stacks/rack.c
19422
rack->r_ctl.fsb.m = sbsndmbuf(sb, (tp->snd_max - tp->snd_una), &rack->r_ctl.fsb.off);
sys/netinet/tcp_stacks/rack.c
19439
KASSERT((rack->r_ctl.fsb.left_to_send <= (sbavail(sb) - (tp->snd_max - tp->snd_una))),
sys/netinet/tcp_stacks/rack.c
19441
rack, rack->r_ctl.fsb.left_to_send, sbavail(sb),
sys/netinet/tcp_stacks/rack.c
19446
if (rack->r_ctl.fsb.left_to_send == (sbavail(sb) - (tp->snd_max - tp->snd_una)))
sys/netinet/tcp_stacks/rack.c
19597
struct sockbuf *sb;
sys/netinet/tcp_stacks/rack.c
19782
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
19948
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
19961
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
20080
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
20094
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
20144
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
20168
sb = &so->so_snd;
sys/netinet/tcp_stacks/rack.c
20170
kern_prefetch(sb, &do_a_prefetch);
sys/netinet/tcp_stacks/rack.c
20230
avail = sbavail(sb);
sys/netinet/tcp_stacks/rack.c
20333
leftinsb = sbavail(sb) - sb_offset;
sys/netinet/tcp_stacks/rack.c
20421
(sb_offset < (int)sbavail(sb))) {
sys/netinet/tcp_stacks/rack.c
20435
(len < (int)(sbavail(sb) - sb_offset))) {
sys/netinet/tcp_stacks/rack.c
20454
(len < (int)(sbavail(sb) - sb_offset)) &&
sys/netinet/tcp_stacks/rack.c
20470
(len < (int)(sbavail(sb) - sb_offset)) &&
sys/netinet/tcp_stacks/rack.c
20485
(len < (int)(sbavail(sb) - sb_offset))) {
sys/netinet/tcp_stacks/rack.c
20600
((uint32_t)len + (uint32_t)sb_offset >= sbavail(sb)) &&
sys/netinet/tcp_stacks/rack.c
20736
(sbused(sb) == (tp->snd_max - tp->snd_una)) &&
sys/netinet/tcp_stacks/rack.c
20779
rack_setup_fast_output(tp, rack, sb, len, orig_len,
sys/netinet/tcp_stacks/rack.c
20813
} else if (ctf_outstanding(tp) >= sbavail(sb)) {
sys/netinet/tcp_stacks/rack.c
20820
((uint32_t)len + (uint32_t)sb_offset >= sbavail(sb)) &&
sys/netinet/tcp_stacks/rack.c
20939
sbavail(sb) &&
sys/netinet/tcp_stacks/rack.c
20940
(sbavail(sb) > tp->snd_wnd) &&
sys/netinet/tcp_stacks/rack.c
20949
if ((sbavail(sb) == 0) &&
sys/netinet/tcp_stacks/rack.c
21000
sbavail(sb)) {
sys/netinet/tcp_stacks/rack.c
21009
(sbused(sb) == (tp->snd_max - tp->snd_una)) &&
sys/netinet/tcp_stacks/rack.c
21042
SOCKBUF_LOCK_ASSERT(sb);
sys/netinet/tcp_stacks/rack.c
21162
(sbavail(sb) == 0) &&
sys/netinet/tcp_stacks/rack.c
21275
if ((sb_offset + len) < sbavail(sb)) {
sys/netinet/tcp_stacks/rack.c
21341
(sbused(sb))) {
sys/netinet/tcp_stacks/rack.c
21347
if ((sbused(sb) == (tp->snd_max - tp->snd_una)) &&
sys/netinet/tcp_stacks/rack.c
21405
mb = sbsndptr_noadv(sb, sb_offset, &moff);
sys/netinet/tcp_stacks/rack.c
21417
sbsndptr_adv(sb, mb, len);
sys/netinet/tcp_stacks/rack.c
21430
msb = sb;
sys/netinet/tcp_stacks/rack.c
21484
if (sb_offset + len == sbused(sb) &&
sys/netinet/tcp_stacks/rack.c
21485
sbused(sb) &&
sys/netinet/tcp_stacks/rack.c
22153
rack->r_ctl.fsb.m = sbsndmbuf(sb, (tp->snd_max - tp->snd_una), &rack->r_ctl.fsb.off);
sys/netinet/tcp_stacks/rack.c
22206
SOCKBUF_UNLOCK_ASSERT(sb); /* Check gotos. */
sys/netinet/tcp_stacks/rack.c
22401
rack_setup_fast_output(tp, rack, sb, len, orig_len,
sys/netinet/tcp_stacks/rack.c
22429
rack_setup_fast_output(tp, rack, sb, len, orig_len,
sys/netinet/tcp_stacks/rack.c
6375
rack_log_wakeup(struct tcpcb *tp, struct tcp_rack *rack, struct sockbuf *sb, uint32_t len, int type)
sys/netinet/tcp_stacks/rack.c
6382
log.u_bbr.flex1 = sb->sb_flags;
sys/netinet/tcp_stacks/rack.c
6384
log.u_bbr.flex3 = sb->sb_state;
sys/netinet/tcp_stacks/sack_filter.c
452
sack_blocks_overlap_or_meet(struct sack_filter *sf, struct sackblk *sb, uint32_t skip)
sys/netinet/tcp_stacks/sack_filter.c
461
if (SEQ_GEQ(sf->sf_blks[i].end, sb->start) &&
sys/netinet/tcp_stacks/sack_filter.c
462
SEQ_LEQ(sf->sf_blks[i].end, sb->end) &&
sys/netinet/tcp_stacks/sack_filter.c
463
SEQ_LEQ(sf->sf_blks[i].start, sb->start)) {
sys/netinet/tcp_stacks/sack_filter.c
478
if (SEQ_LEQ(sf->sf_blks[i].start, sb->end) &&
sys/netinet/tcp_stacks/sack_filter.c
479
SEQ_GEQ(sf->sf_blks[i].start, sb->start) &&
sys/netinet/tcp_stacks/sack_filter.c
480
SEQ_GEQ(sf->sf_blks[i].end, sb->end)) {
sys/netinet/tcp_var.h
1556
int32_t seglimit, int32_t segsize, struct sockbuf *sb, bool hw_tls);
sys/netlink/netlink_domain.c
559
struct sockbuf *sb = &so->so_snd;
sys/netlink/netlink_domain.c
577
if (__predict_false(uio->uio_resid > sb->sb_hiwat))
sys/netlink/netlink_domain.c
597
if (sb->sb_hiwat - sb->sb_ccc >= nb->datalen) {
sys/netlink/netlink_domain.c
598
TAILQ_INSERT_TAIL(&sb->nl_queue, nb, tailq);
sys/netlink/netlink_domain.c
599
sb->sb_acc += nb->datalen;
sys/netlink/netlink_domain.c
600
sb->sb_ccc += nb->datalen;
sys/netlink/netlink_domain.c
665
struct sockbuf *sb = &so->so_rcv;
sys/netlink/netlink_domain.c
700
while ((first = TAILQ_FIRST(&sb->nl_queue)) == NULL) {
sys/netlink/netlink_domain.c
735
TAILQ_FOREACH(nb, &sb->nl_queue, tailq) {
sys/netlink/netlink_domain.c
789
TAILQ_INIT(&sb->nl_queue);
sys/netlink/netlink_domain.c
792
TAILQ_FIRST(&sb->nl_queue) = last;
sys/netlink/netlink_domain.c
793
last->tailq.tqe_prev = &TAILQ_FIRST(&sb->nl_queue);
sys/netlink/netlink_domain.c
795
MPASS(sb->sb_acc >= datalen);
sys/netlink/netlink_domain.c
796
sb->sb_acc -= datalen;
sys/netlink/netlink_domain.c
797
sb->sb_ccc -= datalen;
sys/netlink/netlink_io.c
108
sb = &so->so_rcv;
sys/netlink/netlink_io.c
110
if (sb->sb_hiwat <= sb->sb_ccc) {
sys/netlink/netlink_io.c
117
sb = &so->so_snd;
sys/netlink/netlink_io.c
119
while ((nb = TAILQ_FIRST(&sb->nl_queue)) != NULL) {
sys/netlink/netlink_io.c
120
TAILQ_REMOVE(&sb->nl_queue, nb, tailq);
sys/netlink/netlink_io.c
125
sb->sb_acc -= nb->datalen;
sys/netlink/netlink_io.c
126
sb->sb_ccc -= nb->datalen;
sys/netlink/netlink_io.c
132
TAILQ_INSERT_HEAD(&sb->nl_queue, nb, tailq);
sys/netlink/netlink_io.c
172
struct sockbuf *sb = &so->so_rcv;
sys/netlink/netlink_io.c
176
sb->sb_ccc, sb->sb_hiwat);
sys/netlink/netlink_io.c
204
struct sockbuf *sb = &so->so_rcv;
sys/netlink/netlink_io.c
231
if (!nw->ignore_limit && __predict_false(sb->sb_hiwat <= sb->sb_ccc)) {
sys/netlink/netlink_io.c
245
TAILQ_INSERT_TAIL(&sb->nl_queue, nb, tailq);
sys/netlink/netlink_io.c
246
sb->sb_acc += nb->datalen;
sys/netlink/netlink_io.c
247
sb->sb_ccc += nb->datalen;
sys/netlink/netlink_io.c
248
full = sb->sb_hiwat <= sb->sb_ccc;
sys/netlink/netlink_io.c
96
struct sockbuf *sb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1223
struct sockbuf *sb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1243
sb = &so->so_rcv;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1250
SOCKBUF_LOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1262
if (sbavail(sb))
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1270
if (sbavail(sb) == 0 &&
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1281
if (sbavail(sb))
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1292
if (sb->sb_state & SBS_CANTRCVMORE) {
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1293
if (sbavail(sb))
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1300
if (sbavail(sb) && !(flags & MSG_WAITALL) &&
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1303
sbavail(sb) >= sb->sb_lowat ||
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1304
sbavail(sb) >= uio->uio_resid ||
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1305
sbavail(sb) >= sb->sb_hiwat) ) {
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1311
(sbavail(sb) >= uio->uio_resid || sbavail(sb) >= sb->sb_lowat))
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1325
KASSERT(sbavail(sb), ("%s: sockbuf empty", __func__));
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1326
KASSERT(sb->sb_mb != NULL, ("%s: sb_mb == NULL", __func__));
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1333
len = min(uio->uio_resid, sbavail(sb));
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1336
if (!(flags & MSG_PEEK) && len >= sb->sb_mb->m_len) {
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1337
for (*mp0 = m = sb->sb_mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1342
sbfree(sb, m);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1345
sb->sb_mb = m;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1346
if (sb->sb_mb == NULL)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1347
SB_EMPTY_FIXUP(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1352
KASSERT(sb->sb_mb != NULL,
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1355
m = m_copym(sb->sb_mb, 0, len, M_NOWAIT);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1371
SOCKBUF_UNLOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1372
error = m_mbuftouio(uio, sb->sb_mb, len);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1373
SOCKBUF_LOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1377
SBLASTRECORDCHK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1378
SBLASTMBUFCHK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1386
sbdrop_locked(sb, len);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1389
SOCKBUF_UNLOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1393
SOCKBUF_LOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1403
SBLASTRECORDCHK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1404
SBLASTMBUFCHK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
1405
SOCKBUF_UNLOCK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
839
sdp_append(struct sdp_sock *ssk, struct sockbuf *sb, struct mbuf *mb, int cnt)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
844
SOCKBUF_LOCK_ASSERT(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
845
SBLASTRECORDCHK(sb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
848
n = sb->sb_lastrecord;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
853
sb->sb_lastrecord = sb->sb_mb = sb->sb_sndptr = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
855
sb->sb_mbtail = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
856
sballoc(sb, mb);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
865
n = sb->sb_lastrecord;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
879
sbcompress(sb, mb, sb->sb_mbtail);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
885
sb->sb_lastrecord->m_flags |= M_PUSH;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
886
sb->sb_lastrecord->m_nextpkt = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
887
sb->sb_lastrecord = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
888
if (sb->sb_sndptr == NULL)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
889
sb->sb_sndptr = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
891
sb->sb_mbtail = mb;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
892
sballoc(sb, mb);
sys/powerpc/ofw/ofw_pcibus.c
299
ofw_pcibus_child_pnpinfo_method(device_t cbdev, device_t child, struct sbuf *sb)
sys/powerpc/ofw/ofw_pcibus.c
301
pci_child_pnpinfo_method(cbdev, child, sb);
sys/powerpc/ofw/ofw_pcibus.c
304
sbuf_cat(sb, " "); /* Separate info */
sys/powerpc/ofw/ofw_pcibus.c
305
ofw_bus_gen_child_pnpinfo(cbdev, child, sb);
sys/powerpc/ofw/ofw_pcibus.c
68
struct sbuf *sb);
sys/riscv/include/encoding.h
805
DECLARE_INSN(sb, MATCH_SB, MASK_SB)
sys/riscv/riscv/pmap.c
5417
sysctl_kmaps_dump(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/riscv/riscv/pmap.c
5445
sbuf_printf(sb, "0x%016lx-0x%016lx r%c%c%c%c %s %d %d %d\n",
sys/riscv/riscv/pmap.c
5484
sysctl_kmaps_check(struct sbuf *sb, struct pmap_kernel_map_range *range,
sys/riscv/riscv/pmap.c
5506
sysctl_kmaps_dump(sb, range, va);
sys/riscv/riscv/pmap.c
5515
struct sbuf sbuf, *sb;
sys/riscv/riscv/pmap.c
5525
sb = &sbuf;
sys/riscv/riscv/pmap.c
5526
sbuf_new_for_sysctl(sb, NULL, PAGE_SIZE, req);
sys/riscv/riscv/pmap.c
5539
sbuf_printf(sb, "\nDirect map:\n");
sys/riscv/riscv/pmap.c
5541
sbuf_printf(sb, "\nKernel map:\n");
sys/riscv/riscv/pmap.c
5546
sysctl_kmaps_dump(sb, &range, sva);
sys/riscv/riscv/pmap.c
5551
sysctl_kmaps_check(sb, &range, sva, l1e, 0, 0);
sys/riscv/riscv/pmap.c
5562
sysctl_kmaps_dump(sb, &range, sva);
sys/riscv/riscv/pmap.c
5567
sysctl_kmaps_check(sb, &range, sva, l1e, l2e, 0);
sys/riscv/riscv/pmap.c
5579
sysctl_kmaps_dump(sb, &range, sva);
sys/riscv/riscv/pmap.c
5582
sysctl_kmaps_check(sb, &range, sva,
sys/riscv/riscv/pmap.c
5589
error = sbuf_finish(sb);
sys/riscv/riscv/pmap.c
5590
sbuf_delete(sb);
sys/rpc/clnt_dg.c
185
struct sockbuf *sb;
sys/rpc/clnt_dg.c
272
sb = &so->so_rcv;
sys/rpc/clnt_dg.c
275
if (sb->sb_upcall) {
sys/rpc/clnt_dg.c
276
if (sb->sb_upcall != clnt_dg_soupcall) {
sys/rpc/clnt_dg.c
281
cs = (struct cu_socket *) sb->sb_upcallarg;
sys/rpc/clnt_dg.c
293
if (sb->sb_upcall) {
sys/rpc/rpc_generic.c
297
struct sbuf sb;
sys/rpc/rpc_generic.c
307
sbuf_new(&sb, NULL, 0, SBUF_AUTOEXTEND);
sys/rpc/rpc_generic.c
318
if (sbuf_printf(&sb, "%s.%u.%u", namebuf,
sys/rpc/rpc_generic.c
332
if (sbuf_printf(&sb, "%s.%u.%u", namebuf6,
sys/rpc/rpc_generic.c
340
if (sbuf_printf(&sb, "%.*s", (int)(sun->sun_len -
sys/rpc/rpc_generic.c
349
sbuf_finish(&sb);
sys/rpc/rpc_generic.c
350
ret = strdup(sbuf_data(&sb), M_RPC);
sys/rpc/rpc_generic.c
351
sbuf_delete(&sb);
sys/security/mac/mac_internal.h
439
struct sbuf sb; \
sys/security/mac/mac_internal.h
443
sbuf_new(&sb, outbuf, outbuflen, SBUF_FIXEDLEN); \
sys/security/mac/mac_internal.h
451
savedlen = sbuf_len(&sb); \
sys/security/mac/mac_internal.h
453
error = sbuf_printf(&sb, "%s/", element_name); \
sys/security/mac/mac_internal.h
455
error = sbuf_printf(&sb, ",%s/", element_name); \
sys/security/mac/mac_internal.h
462
element_name, &sb, &claimed); \
sys/security/mac/mac_internal.h
467
sbuf_setpos(&sb, savedlen); \
sys/security/mac/mac_internal.h
475
sbuf_finish(&sb); \
sys/security/mac/mac_policy.h
175
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
223
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
345
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
420
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
496
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
508
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac/mac_policy.h
721
char *element_name, struct sbuf *sb, int *claimed);
sys/security/mac_biba/mac_biba.c
537
biba_element_to_string(struct sbuf *sb, struct mac_biba_element *element)
sys/security/mac_biba/mac_biba.c
543
return (sbuf_printf(sb, "high"));
sys/security/mac_biba/mac_biba.c
546
return (sbuf_printf(sb, "low"));
sys/security/mac_biba/mac_biba.c
549
return (sbuf_printf(sb, "equal"));
sys/security/mac_biba/mac_biba.c
552
if (sbuf_printf(sb, "%d", element->mbe_grade) == -1)
sys/security/mac_biba/mac_biba.c
559
if (sbuf_putc(sb, ':') == -1)
sys/security/mac_biba/mac_biba.c
561
if (sbuf_printf(sb, "%d", i) == -1)
sys/security/mac_biba/mac_biba.c
565
if (sbuf_printf(sb, "+%d", i) == -1)
sys/security/mac_biba/mac_biba.c
586
biba_to_string(struct sbuf *sb, struct mac_biba *mb)
sys/security/mac_biba/mac_biba.c
590
if (biba_element_to_string(sb, &mb->mb_effective) == -1)
sys/security/mac_biba/mac_biba.c
595
if (sbuf_putc(sb, '(') == -1)
sys/security/mac_biba/mac_biba.c
598
if (biba_element_to_string(sb, &mb->mb_rangelow) == -1)
sys/security/mac_biba/mac_biba.c
601
if (sbuf_putc(sb, '-') == -1)
sys/security/mac_biba/mac_biba.c
604
if (biba_element_to_string(sb, &mb->mb_rangehigh) == -1)
sys/security/mac_biba/mac_biba.c
607
if (sbuf_putc(sb, ')') == -1)
sys/security/mac_biba/mac_biba.c
616
struct sbuf *sb, int *claimed)
sys/security/mac_biba/mac_biba.c
626
return (biba_to_string(sb, mb));
sys/security/mac_lomac/mac_lomac.c
487
static int lomac_to_string(struct sbuf *sb, struct mac_lomac *ml);
sys/security/mac_lomac/mac_lomac.c
643
lomac_element_to_string(struct sbuf *sb, struct mac_lomac_element *element)
sys/security/mac_lomac/mac_lomac.c
648
return (sbuf_printf(sb, "high"));
sys/security/mac_lomac/mac_lomac.c
651
return (sbuf_printf(sb, "low"));
sys/security/mac_lomac/mac_lomac.c
654
return (sbuf_printf(sb, "equal"));
sys/security/mac_lomac/mac_lomac.c
657
return (sbuf_printf(sb, "%d", element->mle_grade));
sys/security/mac_lomac/mac_lomac.c
666
lomac_to_string(struct sbuf *sb, struct mac_lomac *ml)
sys/security/mac_lomac/mac_lomac.c
670
if (lomac_element_to_string(sb, &ml->ml_single) == -1)
sys/security/mac_lomac/mac_lomac.c
675
if (sbuf_putc(sb, '[') == -1)
sys/security/mac_lomac/mac_lomac.c
678
if (lomac_element_to_string(sb, &ml->ml_auxsingle) == -1)
sys/security/mac_lomac/mac_lomac.c
681
if (sbuf_putc(sb, ']') == -1)
sys/security/mac_lomac/mac_lomac.c
686
if (sbuf_putc(sb, '(') == -1)
sys/security/mac_lomac/mac_lomac.c
689
if (lomac_element_to_string(sb, &ml->ml_rangelow) == -1)
sys/security/mac_lomac/mac_lomac.c
692
if (sbuf_putc(sb, '-') == -1)
sys/security/mac_lomac/mac_lomac.c
695
if (lomac_element_to_string(sb, &ml->ml_rangehigh) == -1)
sys/security/mac_lomac/mac_lomac.c
698
if (sbuf_putc(sb, ')') == -1)
sys/security/mac_lomac/mac_lomac.c
707
struct sbuf *sb, int *claimed)
sys/security/mac_lomac/mac_lomac.c
718
return (lomac_to_string(sb, ml));
sys/security/mac_mls/mac_mls.c
501
mls_element_to_string(struct sbuf *sb, struct mac_mls_element *element)
sys/security/mac_mls/mac_mls.c
507
return (sbuf_printf(sb, "high"));
sys/security/mac_mls/mac_mls.c
510
return (sbuf_printf(sb, "low"));
sys/security/mac_mls/mac_mls.c
513
return (sbuf_printf(sb, "equal"));
sys/security/mac_mls/mac_mls.c
516
if (sbuf_printf(sb, "%d", element->mme_level) == -1)
sys/security/mac_mls/mac_mls.c
523
if (sbuf_putc(sb, ':') == -1)
sys/security/mac_mls/mac_mls.c
525
if (sbuf_printf(sb, "%d", i) == -1)
sys/security/mac_mls/mac_mls.c
529
if (sbuf_printf(sb, "+%d", i) == -1)
sys/security/mac_mls/mac_mls.c
550
mls_to_string(struct sbuf *sb, struct mac_mls *mm)
sys/security/mac_mls/mac_mls.c
554
if (mls_element_to_string(sb, &mm->mm_effective) == -1)
sys/security/mac_mls/mac_mls.c
559
if (sbuf_putc(sb, '(') == -1)
sys/security/mac_mls/mac_mls.c
562
if (mls_element_to_string(sb, &mm->mm_rangelow) == -1)
sys/security/mac_mls/mac_mls.c
565
if (sbuf_putc(sb, '-') == -1)
sys/security/mac_mls/mac_mls.c
568
if (mls_element_to_string(sb, &mm->mm_rangehigh) == -1)
sys/security/mac_mls/mac_mls.c
571
if (sbuf_putc(sb, ')') == -1)
sys/security/mac_mls/mac_mls.c
580
struct sbuf *sb, int *claimed)
sys/security/mac_mls/mac_mls.c
591
return (mls_to_string(sb, mm));
sys/security/mac_partition/mac_partition.c
177
struct sbuf *sb, int *claimed)
sys/security/mac_partition/mac_partition.c
186
if (sbuf_printf(sb, "%jd", (intmax_t)SLOT(label)) == -1)
sys/security/mac_partition/mac_partition.c
189
if (sbuf_printf(sb, "0") == -1)
sys/security/mac_portacl/mac_portacl.c
266
rule_printf(struct sbuf *sb, struct rule *rule)
sys/security/mac_portacl/mac_portacl.c
292
sbuf_printf(sb, "%s:%jd:%s:%d", idtype, (intmax_t)rule->r_id,
sys/security/mac_portacl/mac_portacl.c
300
struct sbuf *sb;
sys/security/mac_portacl/mac_portacl.c
304
sb = sbuf_new_auto();
sys/security/mac_portacl/mac_portacl.c
312
sbuf_printf(sb, ",");
sys/security/mac_portacl/mac_portacl.c
313
rule_printf(sb, rule);
sys/security/mac_portacl/mac_portacl.c
316
sbuf_finish(sb);
sys/security/mac_portacl/mac_portacl.c
317
temp = strdup(sbuf_data(sb), M_PORTACL);
sys/security/mac_portacl/mac_portacl.c
318
sbuf_delete(sb);
sys/security/mac_stub/mac_stub.c
152
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
1266
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
1633
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
2037
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
2114
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
3159
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
442
struct sbuf *sb, int *claimed)
sys/security/mac_test/mac_test.c
650
struct sbuf *sb, int *claimed)
sys/security/mac_veriexec/mac_veriexec.c
120
struct sbuf sb;
sys/security/mac_veriexec/mac_veriexec.c
127
sbuf_new_for_sysctl(&sb, NULL, 1024, req);
sys/security/mac_veriexec/mac_veriexec.c
128
mac_veriexec_metadata_print_db(&sb);
sys/security/mac_veriexec/mac_veriexec.c
129
error = sbuf_finish(&sb);
sys/security/mac_veriexec/mac_veriexec.c
130
sbuf_delete(&sb);
sys/security/mac_veriexec/mac_veriexec.c
170
struct sbuf sb;
sys/security/mac_veriexec/mac_veriexec.c
173
sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND);
sys/security/mac_veriexec/mac_veriexec.c
174
mac_veriexec_print_state(&sb);
sys/security/mac_veriexec/mac_veriexec.c
175
sbuf_finish(&sb);
sys/security/mac_veriexec/mac_veriexec.c
177
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/security/mac_veriexec/mac_veriexec.c
178
sbuf_delete(&sb);
sys/security/mac_veriexec/veriexec_fingerprint.c
77
struct sbuf sb;
sys/security/mac_veriexec/veriexec_fingerprint.c
82
sbuf_new(&sb, NULL, 128, SBUF_AUTOEXTEND);
sys/security/mac_veriexec/veriexec_fingerprint.c
85
sbuf_printf(&sb, " ");
sys/security/mac_veriexec/veriexec_fingerprint.c
86
sbuf_printf(&sb, "%s", fpops->type);
sys/security/mac_veriexec/veriexec_fingerprint.c
88
sbuf_finish(&sb);
sys/security/mac_veriexec/veriexec_fingerprint.c
89
error = SYSCTL_OUT(req, sbuf_data(&sb), sbuf_len(&sb));
sys/security/mac_veriexec/veriexec_fingerprint.c
90
sbuf_delete(&sb);
sys/sys/bus.h
453
int bus_generic_child_location(device_t dev, device_t child, struct sbuf *sb);
sys/sys/bus.h
454
int bus_generic_child_pnpinfo(device_t dev, device_t child, struct sbuf *sb);
sys/sys/bus.h
536
struct sbuf *sb);
sys/sys/bus.h
596
int bus_child_pnpinfo(device_t child, struct sbuf *sb);
sys/sys/bus.h
597
int bus_child_location(device_t child, struct sbuf *sb);
sys/sys/file.h
116
typedef int fo_stat_t(struct file *fp, struct stat *sb,
sys/sys/file.h
400
fo_stat(struct file *fp, struct stat *sb, struct ucred *active_cred)
sys/sys/file.h
403
return ((*fp->f_ops->fo_stat)(fp, sb, active_cred));
sys/sys/ktls.h
246
void ktls_check_rx(struct sockbuf *sb);
sys/sys/ktls.h
260
void ktls_input_ifp_mismatch(struct sockbuf *sb, struct ifnet *ifp);
sys/sys/ktls.h
266
bool ktls_pending_rx_info(struct sockbuf *sb, uint64_t *seqnop, size_t *residp);
sys/sys/ktls.h
268
void ktls_seq(struct sockbuf *sb, struct mbuf *m);
sys/sys/mount.h
1070
int vfs_report_lockf(struct mount *mp, struct sbuf *sb);
sys/sys/mount.h
826
typedef int vfs_report_lockf_t(struct mount *mp, struct sbuf *sb);
sys/sys/proc.h
1191
int proc_getargv(struct thread *td, struct proc *p, struct sbuf *sb);
sys/sys/proc.h
1192
int proc_getauxv(struct thread *td, struct proc *p, struct sbuf *sb);
sys/sys/proc.h
1193
int proc_getenvv(struct thread *td, struct proc *p, struct sbuf *sb);
sys/sys/sleepqueue.h
114
int sleepq_sbuf_print_stacks(struct sbuf *sb, const void *wchan, int queue,
sys/sys/sockbuf.h
214
void sbappend(struct sockbuf *sb, struct mbuf *m, int flags);
sys/sys/sockbuf.h
215
void sbappend_locked(struct sockbuf *sb, struct mbuf *m, int flags);
sys/sys/sockbuf.h
216
void sbappendstream(struct sockbuf *sb, struct mbuf *m, int flags);
sys/sys/sockbuf.h
217
void sbappendstream_locked(struct sockbuf *sb, struct mbuf *m, int flags);
sys/sys/sockbuf.h
218
int sbappendaddr(struct sockbuf *sb, const struct sockaddr *asa,
sys/sys/sockbuf.h
220
int sbappendaddr_locked(struct sockbuf *sb, const struct sockaddr *asa,
sys/sys/sockbuf.h
222
int sbappendaddr_nospacecheck_locked(struct sockbuf *sb,
sys/sys/sockbuf.h
224
void sbappendcontrol(struct sockbuf *sb, struct mbuf *m0,
sys/sys/sockbuf.h
226
void sbappendcontrol_locked(struct sockbuf *sb, struct mbuf *m0,
sys/sys/sockbuf.h
228
void sbappendrecord(struct sockbuf *sb, struct mbuf *m0);
sys/sys/sockbuf.h
229
void sbappendrecord_locked(struct sockbuf *sb, struct mbuf *m0);
sys/sys/sockbuf.h
230
void sbcompress(struct sockbuf *sb, struct mbuf *m, struct mbuf *n);
sys/sys/sockbuf.h
235
void sbdrop(struct sockbuf *sb, int len);
sys/sys/sockbuf.h
236
void sbdrop_locked(struct sockbuf *sb, int len);
sys/sys/sockbuf.h
238
sbcut_locked(struct sockbuf *sb, int len);
sys/sys/sockbuf.h
239
void sbdroprecord(struct sockbuf *sb);
sys/sys/sockbuf.h
240
void sbdroprecord_locked(struct sockbuf *sb);
sys/sys/sockbuf.h
241
void sbflush(struct sockbuf *sb);
sys/sys/sockbuf.h
242
void sbflush_locked(struct sockbuf *sb);
sys/sys/sockbuf.h
250
void sbsndptr_adv(struct sockbuf *sb, struct mbuf *mb, u_int len);
sys/sys/sockbuf.h
252
sbsndptr_noadv(struct sockbuf *sb, u_int off, u_int *moff);
sys/sys/sockbuf.h
254
sbsndmbuf(struct sockbuf *sb, u_int off, u_int *moff);
sys/sys/sockbuf.h
258
void sballoc_ktls_rx(struct sockbuf *sb, struct mbuf *m);
sys/sys/sockbuf.h
259
void sbfree_ktls_rx(struct sockbuf *sb, struct mbuf *m);
sys/sys/sockbuf.h
267
sbavail(struct sockbuf *sb)
sys/sys/sockbuf.h
271
SOCKBUF_LOCK_ASSERT(sb);
sys/sys/sockbuf.h
273
return (sb->sb_acc);
sys/sys/sockbuf.h
281
sbused(struct sockbuf *sb)
sys/sys/sockbuf.h
285
SOCKBUF_LOCK_ASSERT(sb);
sys/sys/sockbuf.h
287
return (sb->sb_ccc);
sys/sys/sockbuf.h
296
sbspace(struct sockbuf *sb)
sys/sys/sockbuf.h
301
SOCKBUF_LOCK_ASSERT(sb);
sys/sys/sockbuf.h
304
bleft = sb->sb_hiwat - sb->sb_ccc;
sys/sys/sockbuf.h
305
mleft = sb->sb_mbmax - sb->sb_mbcnt;
sys/sys/sockbuf.h
310
#define SB_EMPTY_FIXUP(sb) do { \
sys/sys/sockbuf.h
311
if ((sb)->sb_mb == NULL) { \
sys/sys/sockbuf.h
312
(sb)->sb_mbtail = NULL; \
sys/sys/sockbuf.h
313
(sb)->sb_lastrecord = NULL; \
sys/sys/sockbuf.h
321
#define SBLASTRECORDCHK(sb) sblastrecordchk((sb), __FILE__, __LINE__)
sys/sys/sockbuf.h
322
#define SBLASTMBUFCHK(sb) sblastmbufchk((sb), __FILE__, __LINE__)
sys/sys/sockbuf.h
323
#define SBCHECK(sb) sbcheck((sb), __FILE__, __LINE__)
sys/sys/sockbuf.h
325
#define SBLASTRECORDCHK(sb) do {} while (0)
sys/sys/sockbuf.h
326
#define SBLASTMBUFCHK(sb) do {} while (0)
sys/sys/sockbuf.h
327
#define SBCHECK(sb) do {} while (0)
sys/sys/socketvar.h
645
void sbtoxsockbuf(struct sockbuf *sb, struct xsockbuf *xsb);
sys/sys/stats.h
1000
if (sb == NULL)
sys/sys/stats.h
1006
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1011
stats_voi_update_rel_u32(struct statsblob *sb, int32_t voi_id, uint32_t voival)
sys/sys/stats.h
1014
if (sb == NULL)
sys/sys/stats.h
1020
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1025
stats_voi_update_abs_s64(struct statsblob *sb, int32_t voi_id, int64_t voival)
sys/sys/stats.h
1028
if (sb == NULL)
sys/sys/stats.h
1034
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1039
stats_voi_update_rel_s64(struct statsblob *sb, int32_t voi_id, int64_t voival)
sys/sys/stats.h
1042
if (sb == NULL)
sys/sys/stats.h
1048
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1053
stats_voi_update_abs_u64(struct statsblob *sb, int32_t voi_id, uint64_t voival)
sys/sys/stats.h
1056
if (sb == NULL)
sys/sys/stats.h
1062
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1067
stats_voi_update_rel_u64(struct statsblob *sb, int32_t voi_id, uint64_t voival)
sys/sys/stats.h
1070
if (sb == NULL)
sys/sys/stats.h
1076
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1081
stats_voi_update_abs_slong(struct statsblob *sb, int32_t voi_id, long voival)
sys/sys/stats.h
1084
if (sb == NULL)
sys/sys/stats.h
1090
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1095
stats_voi_update_rel_slong(struct statsblob *sb, int32_t voi_id, long voival)
sys/sys/stats.h
1098
if (sb == NULL)
sys/sys/stats.h
1104
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1109
stats_voi_update_abs_ulong(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
1113
if (sb == NULL)
sys/sys/stats.h
1119
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1124
stats_voi_update_rel_ulong(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
1128
if (sb == NULL)
sys/sys/stats.h
1134
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1139
stats_voi_update_abs_sq32(struct statsblob *sb, int32_t voi_id, s32q_t voival)
sys/sys/stats.h
1142
if (sb == NULL)
sys/sys/stats.h
1148
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1153
stats_voi_update_rel_sq32(struct statsblob *sb, int32_t voi_id, s32q_t voival)
sys/sys/stats.h
1156
if (sb == NULL)
sys/sys/stats.h
1162
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1167
stats_voi_update_abs_uq32(struct statsblob *sb, int32_t voi_id, u32q_t voival)
sys/sys/stats.h
1170
if (sb == NULL)
sys/sys/stats.h
1176
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1181
stats_voi_update_rel_uq32(struct statsblob *sb, int32_t voi_id, u32q_t voival)
sys/sys/stats.h
1184
if (sb == NULL)
sys/sys/stats.h
1190
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1195
stats_voi_update_abs_sq64(struct statsblob *sb, int32_t voi_id, s64q_t voival)
sys/sys/stats.h
1198
if (sb == NULL)
sys/sys/stats.h
1204
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1209
stats_voi_update_rel_sq64(struct statsblob *sb, int32_t voi_id, s64q_t voival)
sys/sys/stats.h
1212
if (sb == NULL)
sys/sys/stats.h
1218
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1223
stats_voi_update_abs_uq64(struct statsblob *sb, int32_t voi_id, u64q_t voival)
sys/sys/stats.h
1226
if (sb == NULL)
sys/sys/stats.h
1232
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
1237
stats_voi_update_rel_uq64(struct statsblob *sb, int32_t voi_id, u64q_t voival)
sys/sys/stats.h
1240
if (sb == NULL)
sys/sys/stats.h
1246
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
495
#define HIST_HLPR_INFO_EXP_FIELDS(sb, se) \
sys/sys/stats.h
496
.exp.stepbase = (sb), .exp.stepexp = (se)
sys/sys/stats.h
498
#define HIST_HLPR_INFO_LINEXP_FIELDS(nss, sb) \
sys/sys/stats.h
499
.linexp.linstepdiv = (nss), .linexp.stepbase = (sb)
sys/sys/stats.h
652
struct statsblob *sb; /* Template schema */
sys/sys/stats.h
715
int stats_v1_blob_init(struct statsblobv1 *sb, uint32_t tpl_id, uint32_t flags);
sys/sys/stats.h
719
void stats_v1_blob_destroy(struct statsblobv1 *sb);
sys/sys/stats.h
728
int stats_v1_blob_tostr(struct statsblobv1 *sb, struct sbuf *buf,
sys/sys/stats.h
730
int stats_v1_blob_visit(struct statsblobv1 *sb, stats_blob_visitcb_t func,
sys/sys/stats.h
734
int stats_v1_voi_update(struct statsblobv1 *sb, int32_t voi_id,
sys/sys/stats.h
736
int stats_v1_voistat_fetch_dptr(struct statsblobv1 *sb, int32_t voi_id,
sys/sys/stats.h
797
stats_blob_init(struct statsblob *sb, uint32_t tpl_id, uint32_t flags)
sys/sys/stats.h
800
return (stats_v1_blob_init((struct statsblobv1 *)sb, tpl_id, flags));
sys/sys/stats.h
820
stats_blob_destroy(struct statsblob *sb)
sys/sys/stats.h
823
stats_v1_blob_destroy((struct statsblobv1 *)sb);
sys/sys/stats.h
827
stats_blob_visit(struct statsblob *sb, stats_blob_visitcb_t func, void *usrctx)
sys/sys/stats.h
830
return (stats_v1_blob_visit((struct statsblobv1 *)sb, func, usrctx));
sys/sys/stats.h
834
stats_blob_tostr(struct statsblob *sb, struct sbuf *buf,
sys/sys/stats.h
838
return (stats_v1_blob_tostr((struct statsblobv1 *)sb, buf, fmt, flags));
sys/sys/stats.h
842
stats_voistat_fetch_dptr(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
847
return (stats_v1_voistat_fetch_dptr((struct statsblobv1 *)sb,
sys/sys/stats.h
852
stats_voistat_fetch_s64(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
859
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
870
stats_voistat_fetch_u64(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
877
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
888
stats_voistat_fetch_s32(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
895
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
906
stats_voistat_fetch_u32(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
913
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
924
stats_voistat_fetch_slong(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
931
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
942
stats_voistat_fetch_ulong(struct statsblob *sb, int32_t voi_id,
sys/sys/stats.h
949
if ((error = stats_voistat_fetch_dptr(sb, voi_id, stype, &vs_dtype, &vsd,
sys/sys/stats.h
969
stats_voi_update_abs_s32(struct statsblob *sb, int32_t voi_id, int32_t voival)
sys/sys/stats.h
972
if (sb == NULL)
sys/sys/stats.h
978
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
983
stats_voi_update_rel_s32(struct statsblob *sb, int32_t voi_id, int32_t voival)
sys/sys/stats.h
986
if (sb == NULL)
sys/sys/stats.h
992
return (stats_v1_voi_update((struct statsblobv1 *)sb, voi_id,
sys/sys/stats.h
997
stats_voi_update_abs_u32(struct statsblob *sb, int32_t voi_id, uint32_t voival)
sys/sys/sysproto.h
1671
char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
sys/sys/sysproto.h
1681
char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
sys/sys/sysproto.h
2376
char sb_l_[PADL_(struct ostat *)]; struct ostat * sb; char sb_r_[PADR_(struct ostat *)];
sys/sys/sysproto.h
2719
char sb_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * sb; char sb_r_[PADR_(struct freebsd11_stat *)];
sys/sys/sysproto.h
2742
char sb_l_[PADL_(struct nstat *)]; struct nstat * sb; char sb_r_[PADR_(struct nstat *)];
sys/sys/sysproto.h
2750
char sb_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * sb; char sb_r_[PADR_(struct freebsd11_stat *)];
sys/sys/user.h
730
int kern_proc_filedesc_out(struct proc *p, struct sbuf *sb, ssize_t maxlen,
sys/sys/user.h
732
int kern_proc_cwd_out(struct proc *p, struct sbuf *sb, ssize_t maxlen);
sys/sys/user.h
733
int kern_proc_out(struct proc *p, struct sbuf *sb, int flags);
sys/sys/user.h
734
int kern_proc_vmmap_out(struct proc *p, struct sbuf *sb, ssize_t maxlen,
sys/sys/vnode.h
705
int freebsd11_cvtnstat(struct stat *sb, struct nstat *nsb);
sys/ufs/ufs/ufs_vnops.c
518
struct stat *sb = ap->a_sb;
sys/ufs/ufs/ufs_vnops.c
528
sb->st_atim.tv_sec = ip->i_din1->di_atime;
sys/ufs/ufs/ufs_vnops.c
529
sb->st_atim.tv_nsec = ip->i_din1->di_atimensec;
sys/ufs/ufs/ufs_vnops.c
531
sb->st_atim.tv_sec = ip->i_din2->di_atime;
sys/ufs/ufs/ufs_vnops.c
532
sb->st_atim.tv_nsec = ip->i_din2->di_atimensec;
sys/ufs/ufs/ufs_vnops.c
536
sb->st_dev = dev2udev(ITOUMP(ip)->um_dev);
sys/ufs/ufs/ufs_vnops.c
537
sb->st_ino = ip->i_number;
sys/ufs/ufs/ufs_vnops.c
538
sb->st_mode = (ip->i_mode & ~IFMT) | VTTOIF(vp->v_type);
sys/ufs/ufs/ufs_vnops.c
539
sb->st_nlink = ip->i_effnlink;
sys/ufs/ufs/ufs_vnops.c
540
sb->st_uid = ip->i_uid;
sys/ufs/ufs/ufs_vnops.c
541
sb->st_gid = ip->i_gid;
sys/ufs/ufs/ufs_vnops.c
543
sb->st_rdev = VN_ISDEV(vp) ? ip->i_din1->di_rdev : NODEV;
sys/ufs/ufs/ufs_vnops.c
544
sb->st_size = ip->i_din1->di_size;
sys/ufs/ufs/ufs_vnops.c
545
sb->st_mtim.tv_sec = ip->i_din1->di_mtime;
sys/ufs/ufs/ufs_vnops.c
546
sb->st_mtim.tv_nsec = ip->i_din1->di_mtimensec;
sys/ufs/ufs/ufs_vnops.c
547
sb->st_ctim.tv_sec = ip->i_din1->di_ctime;
sys/ufs/ufs/ufs_vnops.c
548
sb->st_ctim.tv_nsec = ip->i_din1->di_ctimensec;
sys/ufs/ufs/ufs_vnops.c
549
sb->st_birthtim.tv_sec = -1;
sys/ufs/ufs/ufs_vnops.c
550
sb->st_birthtim.tv_nsec = 0;
sys/ufs/ufs/ufs_vnops.c
551
sb->st_blocks = dbtob((uint64_t)ip->i_din1->di_blocks) / S_BLKSIZE;
sys/ufs/ufs/ufs_vnops.c
552
sb->st_filerev = ip->i_din1->di_modrev;
sys/ufs/ufs/ufs_vnops.c
554
sb->st_rdev = VN_ISDEV(vp) ? ip->i_din2->di_rdev : NODEV;
sys/ufs/ufs/ufs_vnops.c
555
sb->st_size = ip->i_din2->di_size;
sys/ufs/ufs/ufs_vnops.c
556
sb->st_mtim.tv_sec = ip->i_din2->di_mtime;
sys/ufs/ufs/ufs_vnops.c
557
sb->st_mtim.tv_nsec = ip->i_din2->di_mtimensec;
sys/ufs/ufs/ufs_vnops.c
558
sb->st_ctim.tv_sec = ip->i_din2->di_ctime;
sys/ufs/ufs/ufs_vnops.c
559
sb->st_ctim.tv_nsec = ip->i_din2->di_ctimensec;
sys/ufs/ufs/ufs_vnops.c
560
sb->st_birthtim.tv_sec = ip->i_din2->di_birthtime;
sys/ufs/ufs/ufs_vnops.c
561
sb->st_birthtim.tv_nsec = ip->i_din2->di_birthnsec;
sys/ufs/ufs/ufs_vnops.c
562
sb->st_blocks = dbtob((uint64_t)ip->i_din2->di_blocks) / S_BLKSIZE;
sys/ufs/ufs/ufs_vnops.c
563
sb->st_filerev = ip->i_din2->di_modrev;
sys/ufs/ufs/ufs_vnops.c
566
sb->st_blksize = max(PAGE_SIZE, vp->v_mount->mnt_stat.f_iosize);
sys/ufs/ufs/ufs_vnops.c
567
sb->st_flags = ip->i_flags;
sys/ufs/ufs/ufs_vnops.c
568
sb->st_gen = ip->i_gen;
sys/vm/swap_pager.c
1313
struct swblk *sb;
sys/vm/swap_pager.c
1338
sb = swblk_lookup(m->object, m->pindex);
sys/vm/swap_pager.c
1339
if (sb == NULL)
sys/vm/swap_pager.c
1341
range.start = sb->d[m->pindex % SWAP_META_PAGES];
sys/vm/swap_pager.c
1346
sb->d[m->pindex % SWAP_META_PAGES] = SWAPBLK_NONE;
sys/vm/swap_pager.c
1347
swp_pager_free_empty_swblk(m->object, sb);
sys/vm/swap_pager.c
1880
struct swblk *sb;
sys/vm/swap_pager.c
1890
for (sb = swblk_iter_init(&blks, object, 0); sb != NULL;
sys/vm/swap_pager.c
1891
sb = swblk_iter_next(&blks)) {
sys/vm/swap_pager.c
1893
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
1912
struct swblk *sb;
sys/vm/swap_pager.c
1927
sb = swblk_iter_init(&blks, object, 0);
sys/vm/swap_pager.c
1928
while (sb != NULL) {
sys/vm/swap_pager.c
1932
if (sb->d[i] == SWAPBLK_NONE)
sys/vm/swap_pager.c
1935
if (!swp_pager_isondev(sb->d[i], sp)) {
sys/vm/swap_pager.c
1958
swp_pager_force_dirty(&range, m, &sb->d[i]);
sys/vm/swap_pager.c
2011
sb = swblk_iter_init(&blks, object, blks.index);
sys/vm/swap_pager.c
2016
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2024
sb = swblk_iter_next(&blks);
sys/vm/swap_pager.c
2117
swp_pager_swblk_empty(struct swblk *sb, int start, int limit)
sys/vm/swap_pager.c
2123
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
2135
swp_pager_free_empty_swblk(vm_object_t object, struct swblk *sb)
sys/vm/swap_pager.c
2138
if (swp_pager_swblk_empty(sb, 0, SWAP_META_PAGES)) {
sys/vm/swap_pager.c
2139
swblk_lookup_remove(object, sb);
sys/vm/swap_pager.c
2140
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2161
struct swblk *sb, *sb1;
sys/vm/swap_pager.c
2168
sb = swblk_iter_lookup(blks, pindex);
sys/vm/swap_pager.c
2169
if (sb == NULL) {
sys/vm/swap_pager.c
2173
sb = uma_zalloc(swblk_zone, M_NOWAIT | (curproc ==
sys/vm/swap_pager.c
2175
if (sb != NULL) {
sys/vm/swap_pager.c
2176
sb->p = rounddown(pindex, SWAP_META_PAGES);
sys/vm/swap_pager.c
2178
sb->d[i] = SWAPBLK_NONE;
sys/vm/swap_pager.c
2197
sb = swblk_iter_reinit(blks, object, pindex);
sys/vm/swap_pager.c
2198
if (sb != NULL)
sys/vm/swap_pager.c
2207
error = swblk_iter_insert(blks, sb);
sys/vm/swap_pager.c
2215
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2231
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2232
sb = sb1;
sys/vm/swap_pager.c
2238
MPASS(sb->p == rounddown(pindex, SWAP_META_PAGES));
sys/vm/swap_pager.c
2242
prev_swapblk = sb->d[modpi];
sys/vm/swap_pager.c
2245
sb->d[modpi] = swapblk;
sys/vm/swap_pager.c
2251
swp_pager_swblk_empty(sb, 0, SWAP_META_PAGES)) {
sys/vm/swap_pager.c
2253
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2272
struct swblk *sb;
sys/vm/swap_pager.c
2289
for (sb = swblk_iter_limit_init(&srcblks, srcobject, pindex, last),
sys/vm/swap_pager.c
2290
start = swblk_start(sb, pindex);
sys/vm/swap_pager.c
2291
sb != NULL; sb = swblk_iter_next(&srcblks), start = 0) {
sys/vm/swap_pager.c
2294
if (sb->d[i] == SWAPBLK_NONE)
sys/vm/swap_pager.c
2297
srcblks.index + i - pindex, sb->d[i], true);
sys/vm/swap_pager.c
2298
if (blk == sb->d[i]) {
sys/vm/swap_pager.c
2308
swp_pager_update_freerange(&range, sb->d[i]);
sys/vm/swap_pager.c
2310
sb->d[i] = SWAPBLK_NONE;
sys/vm/swap_pager.c
2312
if (swp_pager_swblk_empty(sb, 0, start) &&
sys/vm/swap_pager.c
2313
swp_pager_swblk_empty(sb, limit, SWAP_META_PAGES)) {
sys/vm/swap_pager.c
2315
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2351
struct swblk *sb;
sys/vm/swap_pager.c
2366
for (sb = swblk_iter_limit_init(&blks, object, pindex, last),
sys/vm/swap_pager.c
2367
start = swblk_start(sb, pindex);
sys/vm/swap_pager.c
2368
sb != NULL; sb = swblk_iter_next(&blks), start = 0) {
sys/vm/swap_pager.c
2371
if (sb->d[i] == SWAPBLK_NONE)
sys/vm/swap_pager.c
2373
swp_pager_update_freerange(&range, sb->d[i]);
sys/vm/swap_pager.c
2379
sb->d[i] = SWAPBLK_NONE;
sys/vm/swap_pager.c
2381
if (swp_pager_swblk_empty(sb, 0, start) &&
sys/vm/swap_pager.c
2382
swp_pager_swblk_empty(sb, limit, SWAP_META_PAGES)) {
sys/vm/swap_pager.c
2384
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2394
swp_pager_meta_free_block(struct swblk *sb, void *rangev)
sys/vm/swap_pager.c
2399
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
2400
swp_pager_update_freerange(range, sb->d[i]);
sys/vm/swap_pager.c
2402
uma_zfree(swblk_zone, sb);
sys/vm/swap_pager.c
2438
struct swblk *sb;
sys/vm/swap_pager.c
2440
sb = swblk_iter_lookup(blks, pindex);
sys/vm/swap_pager.c
2441
if (sb == NULL)
sys/vm/swap_pager.c
2443
return (sb->d[pindex % SWAP_META_PAGES]);
sys/vm/swap_pager.c
2454
struct swblk *sb;
sys/vm/swap_pager.c
2457
if ((sb = swblk_iter_lookup_ge(blks, pindex)) == NULL)
sys/vm/swap_pager.c
2461
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
2464
if ((sb = swblk_iter_next(blks)) == NULL)
sys/vm/swap_pager.c
2468
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
2521
struct swblk *sb;
sys/vm/swap_pager.c
2529
((sb = swblk_iter_lookup(&blks, pindex)) != NULL &&
sys/vm/swap_pager.c
2530
sb->d[pindex % SWAP_META_PAGES] != SWAPBLK_NONE))
sys/vm/swap_pager.c
3067
struct swblk *sb;
sys/vm/swap_pager.c
3086
for (sb = swblk_iter_limit_init(&blks, object, pi, e),
sys/vm/swap_pager.c
3087
start = swblk_start(sb, pi);
sys/vm/swap_pager.c
3088
sb != NULL; sb = swblk_iter_next(&blks), start = 0) {
sys/vm/swap_pager.c
3091
if (sb->d[i] != SWAPBLK_NONE)
sys/vm/swap_pager.c
483
static bool swp_pager_swblk_empty(struct swblk *sb, int start, int limit);
sys/vm/swap_pager.c
484
static void swp_pager_free_empty_swblk(vm_object_t, struct swblk *sb);
sys/vm/swap_pager.c
543
swblk_start(struct swblk *sb, vm_pindex_t pindex)
sys/vm/swap_pager.c
545
return (sb == NULL || sb->p >= pindex ?
sys/vm/swap_pager.c
559
swblk_lookup_remove(vm_object_t object, struct swblk *sb)
sys/vm/swap_pager.c
561
SWAP_PCTRIE_REMOVE(&object->un_pager.swp.swp_blks, sb->p);
sys/vm/swap_pager.c
627
swblk_iter_insert(struct pctrie_iter *blks, struct swblk *sb)
sys/vm/swap_pager.c
629
return (SWAP_PCTRIE_ITER_INSERT(blks, sb));
sys/x86/cpufreq/hwpstate_amd.c
240
print_msr_bits(struct sbuf *const sb, const char *const legend,
sys/x86/cpufreq/hwpstate_amd.c
243
sbuf_printf(sb, "\t%s: %" PRIu64 "\n", legend,
sys/x86/cpufreq/hwpstate_amd.c
248
print_cppc_caps_1(struct sbuf *const sb, const uint64_t caps)
sys/x86/cpufreq/hwpstate_amd.c
250
sbuf_printf(sb, MSR_AMD_CPPC_CAPS_1_NAME ": %#016" PRIx64 "\n", caps);
sys/x86/cpufreq/hwpstate_amd.c
251
print_msr_bits(sb, "Highest Performance",
sys/x86/cpufreq/hwpstate_amd.c
253
print_msr_bits(sb, "Guaranteed Performance",
sys/x86/cpufreq/hwpstate_amd.c
255
print_msr_bits(sb, "Efficient Performance",
sys/x86/cpufreq/hwpstate_amd.c
257
print_msr_bits(sb, "Lowest Performance",
sys/x86/cpufreq/hwpstate_amd.c
264
print_cppc_no_caps_1(struct sbuf *const sb)
sys/x86/cpufreq/hwpstate_amd.c
266
sbuf_printf(sb, MSR_AMD_CPPC_CAPS_1_NAME ": " MSR_NOT_READ_MSG "\n");
sys/x86/cpufreq/hwpstate_amd.c
270
print_cppc_request(struct sbuf *const sb, const uint64_t request)
sys/x86/cpufreq/hwpstate_amd.c
272
sbuf_printf(sb, MSR_AMD_CPPC_REQUEST_NAME ": %#016" PRIx64 "\n",
sys/x86/cpufreq/hwpstate_amd.c
274
print_msr_bits(sb, "Efficiency / Energy Preference",
sys/x86/cpufreq/hwpstate_amd.c
276
print_msr_bits(sb, "Desired Performance",
sys/x86/cpufreq/hwpstate_amd.c
278
print_msr_bits(sb, "Minimum Performance",
sys/x86/cpufreq/hwpstate_amd.c
280
print_msr_bits(sb, "Maximum Performance",
sys/x86/cpufreq/hwpstate_amd.c
285
print_cppc_no_request(struct sbuf *const sb)
sys/x86/cpufreq/hwpstate_amd.c
287
sbuf_printf(sb, MSR_AMD_CPPC_REQUEST_NAME ": " MSR_NOT_READ_MSG "\n");
sys/x86/cpufreq/hwpstate_amd.c
342
struct sbuf *sb;
sys/x86/cpufreq/hwpstate_amd.c
350
sb = sbuf_new_for_sysctl(&sbs, NULL, 0, req);
sys/x86/cpufreq/hwpstate_amd.c
356
sbuf_printf(sb, "CPU%u: " MSR_AMD_CPPC_ENABLE_NAME ": "
sys/x86/cpufreq/hwpstate_amd.c
359
sbuf_printf(sb, "CPU%u: HWP %sabled (" MSR_AMD_CPPC_REQUEST_NAME
sys/x86/cpufreq/hwpstate_amd.c
364
print_cppc_no_caps_1(sb);
sys/x86/cpufreq/hwpstate_amd.c
366
print_cppc_caps_1(sb, data.caps);
sys/x86/cpufreq/hwpstate_amd.c
369
print_cppc_no_request(sb);
sys/x86/cpufreq/hwpstate_amd.c
371
print_cppc_request(sb, data.req);
sys/x86/cpufreq/hwpstate_amd.c
373
error = sbuf_finish(sb);
sys/x86/cpufreq/hwpstate_amd.c
374
sbuf_delete(sb);
sys/x86/cpufreq/hwpstate_amd.c
900
struct sbuf *sb;
sys/x86/cpufreq/hwpstate_amd.c
919
sb = sbuf_new(&sbs, NULL, 0, SBUF_AUTOEXTEND);
sys/x86/cpufreq/hwpstate_amd.c
922
sbuf_printf(sb,
sys/x86/cpufreq/hwpstate_amd.c
925
print_cppc_no_caps_1(sb);
sys/x86/cpufreq/hwpstate_amd.c
927
print_cppc_caps_1(sb, data.caps);
sys/x86/cpufreq/hwpstate_amd.c
929
print_cppc_no_request(sb);
sys/x86/cpufreq/hwpstate_amd.c
931
print_cppc_request(sb, data.init_request);
sys/x86/cpufreq/hwpstate_amd.c
941
sbuf_printf(sb, "CPU%u: Failed when trying to set:",
sys/x86/cpufreq/hwpstate_amd.c
943
print_cppc_request(sb, data.request);
sys/x86/cpufreq/hwpstate_amd.c
946
sbuf_printf(sb, "CPU%u: Tweaked MSR values:\n", cpuid);
sys/x86/cpufreq/hwpstate_amd.c
947
print_cppc_request(sb, data.request);
sys/x86/cpufreq/hwpstate_amd.c
950
sbuf_finish(sb);
sys/x86/cpufreq/hwpstate_amd.c
951
sbuf_putbuf(sb);
sys/x86/cpufreq/hwpstate_amd.c
952
sbuf_delete(sb);
sys/x86/cpufreq/hwpstate_intel.c
117
struct sbuf *sb;
sys/x86/cpufreq/hwpstate_intel.c
129
sb = sbuf_new(NULL, NULL, 1024, SBUF_FIXEDLEN | SBUF_INCLUDENUL);
sys/x86/cpufreq/hwpstate_intel.c
130
sbuf_putc(sb, '\n');
sys/x86/cpufreq/hwpstate_intel.c
136
sbuf_printf(sb, "CPU%d: HWP %sabled\n", pc->pc_cpuid,
sys/x86/cpufreq/hwpstate_intel.c
145
sbuf_printf(sb, "\tHighest Performance: %03ju\n", data & 0xff);
sys/x86/cpufreq/hwpstate_intel.c
146
sbuf_printf(sb, "\tGuaranteed Performance: %03ju\n", (data >> 8) & 0xff);
sys/x86/cpufreq/hwpstate_intel.c
147
sbuf_printf(sb, "\tEfficient Performance: %03ju\n", (data >> 16) & 0xff);
sys/x86/cpufreq/hwpstate_intel.c
148
sbuf_printf(sb, "\tLowest Performance: %03ju\n", (data >> 24) & 0xff);
sys/x86/cpufreq/hwpstate_intel.c
155
sbuf_putc(sb, '\n');
sys/x86/cpufreq/hwpstate_intel.c
159
sbuf_printf(sb, "\t%s: %03u\n", name, \
sys/x86/cpufreq/hwpstate_intel.c
162
sbuf_printf(sb, "\t%s: %03u\n", name, \
sys/x86/cpufreq/hwpstate_intel.c
176
sbuf_putc(sb, '\n');
sys/x86/cpufreq/hwpstate_intel.c
183
ret = sbuf_finish(sb);
sys/x86/cpufreq/hwpstate_intel.c
185
ret = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb));
sys/x86/cpufreq/hwpstate_intel.c
186
sbuf_delete(sb);
sys/x86/x86/mca.c
491
struct sbuf sb;
sys/x86/x86/mca.c
504
if (mode == POLLED && sbuf_new(&sb, NULL, 512, SBUF_AUTOEXTEND) != NULL)
sys/x86/x86/mca.c
509
sbuf_new(&sb, mca_msg_buf, sizeof(mca_msg_buf), SBUF_FIXEDLEN);
sys/x86/x86/mca.c
512
sbuf_printf(&sb, "MCA: Bank %d, Status 0x%016llx\n", rec->mr_bank,
sys/x86/x86/mca.c
514
sbuf_printf(&sb, "MCA: Global Cap 0x%016llx, Status 0x%016llx\n",
sys/x86/x86/mca.c
516
sbuf_printf(&sb, "MCA: Vendor \"%s\", ID 0x%x, APIC ID %d\n",
sys/x86/x86/mca.c
518
sbuf_printf(&sb, "MCA: CPU %d ", rec->mr_cpu);
sys/x86/x86/mca.c
520
sbuf_printf(&sb, "UNCOR ");
sys/x86/x86/mca.c
522
sbuf_printf(&sb, "COR ");
sys/x86/x86/mca.c
524
sbuf_printf(&sb, "(%lld) ", ((long long)rec->mr_status &
sys/x86/x86/mca.c
529
sbuf_printf(&sb, "(Green) ");
sys/x86/x86/mca.c
532
sbuf_printf(&sb, "(Yellow) ");
sys/x86/x86/mca.c
538
sbuf_printf(&sb, "EN ");
sys/x86/x86/mca.c
540
sbuf_printf(&sb, "PCC ");
sys/x86/x86/mca.c
543
sbuf_printf(&sb, "S ");
sys/x86/x86/mca.c
545
sbuf_printf(&sb, "AR ");
sys/x86/x86/mca.c
548
sbuf_printf(&sb, "OVER ");
sys/x86/x86/mca.c
554
sbuf_printf(&sb, "no error");
sys/x86/x86/mca.c
558
sbuf_printf(&sb, "unclassified error");
sys/x86/x86/mca.c
562
sbuf_printf(&sb, "ucode ROM parity error");
sys/x86/x86/mca.c
566
sbuf_printf(&sb, "external error");
sys/x86/x86/mca.c
570
sbuf_printf(&sb, "FRC error");
sys/x86/x86/mca.c
574
sbuf_printf(&sb, "internal parity error");
sys/x86/x86/mca.c
578
sbuf_printf(&sb, "SMM handler code access violation");
sys/x86/x86/mca.c
582
sbuf_printf(&sb, "internal timer error");
sys/x86/x86/mca.c
586
sbuf_printf(&sb, "generic I/O error");
sys/x86/x86/mca.c
590
sbuf_printf(&sb, " (pci%d:%d:%d:%d)",
sys/x86/x86/mca.c
599
sbuf_printf(&sb, "internal error %x",
sys/x86/x86/mca.c
609
sbuf_printf(&sb, "%s memory error",
sys/x86/x86/mca.c
617
sbuf_printf(&sb, "%sTLB %s error",
sys/x86/x86/mca.c
626
sbuf_printf(&sb, "%s channel ",
sys/x86/x86/mca.c
629
sbuf_printf(&sb, "%d", mca_error & 0x000f);
sys/x86/x86/mca.c
631
sbuf_printf(&sb, "??");
sys/x86/x86/mca.c
632
sbuf_printf(&sb, " memory error");
sys/x86/x86/mca.c
638
sbuf_printf(&sb, "%sCACHE %s %s error",
sys/x86/x86/mca.c
648
sbuf_printf(&sb, "%s channel ",
sys/x86/x86/mca.c
651
sbuf_printf(&sb, "%d", mca_error & 0x000f);
sys/x86/x86/mca.c
653
sbuf_printf(&sb, "??");
sys/x86/x86/mca.c
654
sbuf_printf(&sb, " extended memory error");
sys/x86/x86/mca.c
660
sbuf_printf(&sb, "BUS%s ", mca_error_level(mca_error));
sys/x86/x86/mca.c
664
sbuf_printf(&sb, "Source");
sys/x86/x86/mca.c
667
sbuf_printf(&sb, "Responder");
sys/x86/x86/mca.c
670
sbuf_printf(&sb, "Observer");
sys/x86/x86/mca.c
673
sbuf_printf(&sb, "???");
sys/x86/x86/mca.c
676
sbuf_printf(&sb, " %s ", mca_error_request(mca_error));
sys/x86/x86/mca.c
679
sbuf_printf(&sb, "Memory");
sys/x86/x86/mca.c
682
sbuf_printf(&sb, "I/O");
sys/x86/x86/mca.c
685
sbuf_printf(&sb, "Other");
sys/x86/x86/mca.c
688
sbuf_printf(&sb, "???");
sys/x86/x86/mca.c
692
sbuf_printf(&sb, " timed out");
sys/x86/x86/mca.c
696
sbuf_printf(&sb, "unknown error %x", mca_error);
sys/x86/x86/mca.c
700
sbuf_printf(&sb, "\n");
sys/x86/x86/mca.c
702
sbuf_printf(&sb, "MCA: Address 0x%llx",
sys/x86/x86/mca.c
706
sbuf_printf(&sb, " (Mode: %s, LSB: %d)",
sys/x86/x86/mca.c
710
sbuf_printf(&sb, "\n");
sys/x86/x86/mca.c
713
sbuf_printf(&sb, "MCA: Misc 0x%llx\n", (long long)rec->mr_misc);
sys/x86/x86/mca.c
744
error = sbuf_finish(&sb);
sys/x86/x86/mca.c
753
sbuf_putbuf(&sb);
sys/x86/x86/mca.c
764
log(uncor ? LOG_CRIT : LOG_ERR, "%s", sbuf_data(&sb));
sys/x86/x86/mca.c
768
sbuf_delete(&sb);
sys/x86/x86/vmware_guestrpc.c
263
struct sbuf sb;
sys/x86/x86/vmware_guestrpc.c
272
sbuf_new(&sb, NULL, 256, SBUF_AUTOEXTEND);
sys/x86/x86/vmware_guestrpc.c
273
sbuf_printf(&sb, "info-set guestinfo.fbsd.%s %s", keyword, val);
sys/x86/x86/vmware_guestrpc.c
274
sbuf_trim(&sb);
sys/x86/x86/vmware_guestrpc.c
275
sbuf_finish(&sb);
sys/x86/x86/vmware_guestrpc.c
277
error = vmware_guestrpc_cmd(&sb);
sys/x86/x86/vmware_guestrpc.c
281
sbuf_finish(&sb);
sys/x86/x86/vmware_guestrpc.c
282
buf = sbuf_data(&sb);
sys/x86/x86/vmware_guestrpc.c
298
struct sbuf sb;
sys/x86/x86/vmware_guestrpc.c
307
sbuf_new(&sb, NULL, 256, SBUF_AUTOEXTEND);
sys/x86/x86/vmware_guestrpc.c
308
sbuf_printf(&sb, "info-get guestinfo.fbsd.%s", keyword);
sys/x86/x86/vmware_guestrpc.c
309
sbuf_trim(&sb);
sys/x86/x86/vmware_guestrpc.c
310
sbuf_finish(&sb);
sys/x86/x86/vmware_guestrpc.c
312
error = vmware_guestrpc_cmd(&sb);
sys/x86/x86/vmware_guestrpc.c
316
sbuf_finish(&sb);
sys/x86/x86/vmware_guestrpc.c
317
buf = sbuf_data(&sb);
tests/sys/aio/aio_test.c
1507
struct stat sb;
tests/sys/aio/aio_test.c
1518
ATF_REQUIRE(fstat(fd, &sb) == 0);
tests/sys/aio/aio_test.c
1519
ATF_REQUIRE(sb.st_blksize != 0);
tests/sys/aio/aio_test.c
1520
ATF_REQUIRE(ftruncate(fd, sb.st_blksize * nitems(buffers)) == 0);
tests/sys/aio/aio_test.c
1531
buffers[i].buffer = malloc(sb.st_blksize);
tests/sys/aio/aio_test.c
1532
aio_fill_buffer(buffers[i].buffer, sb.st_blksize, random());
tests/sys/aio/aio_test.c
1535
buffers[i].iocb.aio_nbytes = sb.st_blksize;
tests/sys/aio/aio_test.c
1536
buffers[i].iocb.aio_offset = sb.st_blksize * i;
tests/sys/aio/aio_test.c
1558
ATF_REQUIRE(rval == sb.st_blksize);
tests/sys/capsicum/capability-fd.cc
538
struct stat sb;
tests/sys/capsicum/capability-fd.cc
539
CHECK_RIGHT_RESULT(fstat(cap_fd, &sb), rights, CAP_FSTAT);
tests/sys/capsicum/capability-fd.cc
795
struct stat sb;
tests/sys/capsicum/capability-fd.cc
796
rc = fstatat(dfd_cap, "cap_fstatat", &sb, 0);
tests/sys/capsicum/capmode.cc
120
struct stat sb;
tests/sys/capsicum/capmode.cc
121
EXPECT_OK(fstat(fd_file_, &sb));
tests/sys/capsicum/capmode.cc
79
struct stat sb;
tests/sys/capsicum/capmode.cc
80
EXPECT_CAPMODE(lstat(TmpFile("cap_capmode_lstat"), &sb));
tests/sys/capsicum/capmode.cc
87
EXPECT_CAPMODE(stat(TmpFile("cap_capmode_stat"), &sb));
tests/sys/fifo/fifo_create.c
206
struct stat sb;
tests/sys/fifo/fifo_create.c
231
if (stat(path, &sb) < 0) {
tests/sys/fifo/fifo_create.c
239
if (sb.st_mode != ptp->pt_mode) {
tests/sys/fifo/fifo_create.c
243
ptp->pt_reqmode, ptp->pt_mode, sb.st_mode);
tests/sys/fifo/fifo_misc.c
231
struct stat sb;
tests/sys/fifo/fifo_misc.c
250
if (stat("testfifo", &sb) != 0) {
tests/sys/fifo/fifo_misc.c
256
if ((sb.st_mode & 0777) != 0666) {
tests/sys/fifo/fifo_misc.c
262
if (fstat(writer_fd, &sb) != 0) {
tests/sys/fifo/fifo_misc.c
268
if ((sb.st_mode & 0777) != 0666) {
tests/sys/fifo/fifo_misc.c
289
if (stat("testfifo", &sb) != 0) {
tests/sys/fifo/fifo_misc.c
295
if (sb.st_uid != u || sb.st_gid != g) {
tests/sys/fifo/fifo_misc.c
301
if (fstat(writer_fd, &sb) != 0) {
tests/sys/fifo/fifo_misc.c
307
if (sb.st_uid != u || sb.st_gid != g) {
tests/sys/file/closefrom_test.c
247
struct stat sb;
tests/sys/file/closefrom_test.c
260
ATF_REQUIRE_ERRNO(EBADF, fstat(i, &sb) == -1);
tests/sys/file/ftruncate_test.c
101
(intmax_t)len, (intmax_t)sb.st_size);
tests/sys/file/ftruncate_test.c
120
if (fstat(fd, &sb) < 0)
tests/sys/file/ftruncate_test.c
122
if (sb.st_size != len)
tests/sys/file/ftruncate_test.c
124
sb.st_size);
tests/sys/file/ftruncate_test.c
62
struct stat sb;
tests/sys/file/ftruncate_test.c
97
if (fstat(fd, &sb) < 0)
tests/sys/file/ftruncate_test.c
99
if (sb.st_size != len)
tests/sys/file/path_test.c
1000
ATF_REQUIRE(sb.st_nlink == 1);
tests/sys/file/path_test.c
1004
ATF_REQUIRE_MSG(fstatat(pathfd, "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
1006
ATF_REQUIRE(sb.st_nlink == 0);
tests/sys/file/path_test.c
1007
ATF_REQUIRE_MSG(fstat(pathfd, &sb) == 0, FMT_ERR("fstat"));
tests/sys/file/path_test.c
1008
ATF_REQUIRE(sb.st_nlink == 0);
tests/sys/file/path_test.c
109
struct stat sb;
tests/sys/file/path_test.c
128
ATF_REQUIRE_MSG(fstat(pathfd, &sb) == 0, FMT_ERR("fstat"));
tests/sys/file/path_test.c
331
struct stat sb;
tests/sys/file/path_test.c
347
ATF_REQUIRE_MSG(fstatat(pathfd, "test", &sb, 0) == 0,
tests/sys/file/path_test.c
398
struct stat sb;
tests/sys/file/path_test.c
415
ATF_REQUIRE_MSG(fstatat(pathfd, "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
417
ATF_REQUIRE_MSG(sb.st_size == BUFSIZ,
tests/sys/file/path_test.c
418
"unexpected size %ju", (uintmax_t)sb.st_size);
tests/sys/file/path_test.c
463
struct stat sb, sb2;
tests/sys/file/path_test.c
470
ATF_REQUIRE_MSG(fstatat(pathfd, "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
477
ATF_REQUIRE_MSG(sb.st_dev == sb2.st_dev, "st_dev mismatch");
tests/sys/file/path_test.c
478
ATF_REQUIRE_MSG(sb.st_ino == sb2.st_ino, "st_ino mismatch");
tests/sys/file/path_test.c
662
struct stat sb;
tests/sys/file/path_test.c
672
ATF_REQUIRE_ERRNO(ENOENT, stat(path, &sb) == -1);
tests/sys/file/path_test.c
850
struct stat sb;
tests/sys/file/path_test.c
854
ATF_REQUIRE_MSG(fstatat(fd[0], "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
856
ATF_REQUIRE_ERRNO(EFAULT, fstatat(fd[0], NULL, &sb,
tests/sys/file/path_test.c
938
struct stat sb;
tests/sys/file/path_test.c
956
ATF_REQUIRE_MSG(fstatat(pathfd, "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
958
ATF_REQUIRE_MSG(sb.st_mode & S_IFSOCK, "socket mode %#x", sb.st_mode);
tests/sys/file/path_test.c
959
ATF_REQUIRE_MSG(sb.st_ino != 0, "socket has inode number 0");
tests/sys/file/path_test.c
988
struct stat sb;
tests/sys/file/path_test.c
996
ATF_REQUIRE_MSG(fstatat(pathfd, "", &sb, AT_EMPTY_PATH) == 0,
tests/sys/file/path_test.c
998
ATF_REQUIRE(sb.st_nlink == 1);
tests/sys/file/path_test.c
999
ATF_REQUIRE_MSG(fstat(pathfd, &sb) == 0, FMT_ERR("fstat"));
tests/sys/fs/fusefs/copy_file_range.cc
648
struct stat sb;
tests/sys/fs/fusefs/copy_file_range.cc
682
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/copy_file_range.cc
683
EXPECT_EQ(fsize + len, sb.st_size);
tests/sys/fs/fusefs/create.cc
156
struct stat sb;
tests/sys/fs/fusefs/create.cc
183
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/create.cc
186
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1003
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1004
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
1014
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
1033
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1034
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
1570
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
1586
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1587
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
1596
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
1612
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
1613
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
508
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
536
ASSERT_EQ(0, fstat(fd_out, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
537
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
538
ASSERT_EQ(0, fstat(fd_in, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
539
EXPECT_EQ(S_IFREG | oldmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
552
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
580
ASSERT_EQ(0, fstat(fd_out, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
581
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
582
ASSERT_EQ(0, fstat(fd_in, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
583
EXPECT_EQ(S_IFREG | oldmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
843
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
866
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
867
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
877
struct stat sb;
tests/sys/fs/fusefs/default_permissions.cc
900
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/default_permissions.cc
901
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/default_permissions.cc
984
struct stat sb;
tests/sys/fs/fusefs/dev_fuse_poll.cc
104
struct stat sb;
tests/sys/fs/fusefs/dev_fuse_poll.cc
107
return ((void*)(intptr_t)stat(name, &sb));
tests/sys/fs/fusefs/getattr.cc
100
EXPECT_EQ(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
102
EXPECT_EQ(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
115
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
133
EXPECT_EQ(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
136
EXPECT_EQ(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
148
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
165
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/getattr.cc
166
EXPECT_EQ((blksize_t)PAGE_SIZE, sb.st_blksize);
tests/sys/fs/fusefs/getattr.cc
173
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
191
EXPECT_NE(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
203
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
232
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/getattr.cc
233
EXPECT_EQ(1, sb.st_size);
tests/sys/fs/fusefs/getattr.cc
234
EXPECT_EQ(2, sb.st_blocks);
tests/sys/fs/fusefs/getattr.cc
235
EXPECT_EQ(3, sb.st_atim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
236
EXPECT_EQ(6, sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
237
EXPECT_EQ(4, sb.st_mtim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
238
EXPECT_EQ(7, sb.st_mtim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
239
EXPECT_EQ(5, sb.st_ctim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
240
EXPECT_EQ(8, sb.st_ctim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
241
EXPECT_EQ(9ull, sb.st_nlink);
tests/sys/fs/fusefs/getattr.cc
242
EXPECT_EQ(10ul, sb.st_uid);
tests/sys/fs/fusefs/getattr.cc
243
EXPECT_EQ(11ul, sb.st_gid);
tests/sys/fs/fusefs/getattr.cc
244
EXPECT_EQ(12ul, sb.st_rdev);
tests/sys/fs/fusefs/getattr.cc
245
EXPECT_EQ((blksize_t)12345, sb.st_blksize);
tests/sys/fs/fusefs/getattr.cc
246
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/getattr.cc
247
EXPECT_EQ(S_IFREG | 0644, sb.st_mode);
tests/sys/fs/fusefs/getattr.cc
255
EXPECT_EQ(-1, sb.st_birthtim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
256
EXPECT_EQ(0, sb.st_birthtim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
257
EXPECT_EQ(0u, sb.st_flags);
tests/sys/fs/fusefs/getattr.cc
272
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
303
ASSERT_NE(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/getattr.cc
315
struct stat sb;
tests/sys/fs/fusefs/getattr.cc
349
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/getattr.cc
350
EXPECT_EQ(1, sb.st_size);
tests/sys/fs/fusefs/getattr.cc
351
EXPECT_EQ(2, sb.st_blocks);
tests/sys/fs/fusefs/getattr.cc
352
EXPECT_EQ(3, sb.st_atim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
353
EXPECT_EQ(6, sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
354
EXPECT_EQ(4, sb.st_mtim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
355
EXPECT_EQ(7, sb.st_mtim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
356
EXPECT_EQ(5, sb.st_ctim.tv_sec);
tests/sys/fs/fusefs/getattr.cc
357
EXPECT_EQ(8, sb.st_ctim.tv_nsec);
tests/sys/fs/fusefs/getattr.cc
358
EXPECT_EQ(9ull, sb.st_nlink);
tests/sys/fs/fusefs/getattr.cc
359
EXPECT_EQ(10ul, sb.st_uid);
tests/sys/fs/fusefs/getattr.cc
360
EXPECT_EQ(11ul, sb.st_gid);
tests/sys/fs/fusefs/getattr.cc
361
EXPECT_EQ(12ul, sb.st_rdev);
tests/sys/fs/fusefs/getattr.cc
362
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/getattr.cc
363
EXPECT_EQ(S_IFREG | 0644, sb.st_mode);
tests/sys/fs/fusefs/getattr.cc
79
struct stat sb;
tests/sys/fs/fusefs/last_local_modify.cc
226
struct stat sb;
tests/sys/fs/fusefs/last_local_modify.cc
344
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/last_local_modify.cc
345
ASSERT_EQ((off_t)newsize, sb.st_size);
tests/sys/fs/fusefs/last_local_modify.cc
380
struct stat sb;
tests/sys/fs/fusefs/last_local_modify.cc
504
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/last_local_modify.cc
506
ASSERT_EQ((off_t)newsize, sb.st_size);
tests/sys/fs/fusefs/link.cc
115
struct stat sb;
tests/sys/fs/fusefs/link.cc
145
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/link.cc
147
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/link.cc
232
struct stat sb;
tests/sys/fs/fusefs/link.cc
249
ASSERT_EQ(0, stat(FULLDST, &sb)) << strerror(errno);
tests/sys/fs/fusefs/link.cc
250
EXPECT_EQ(2ul, sb.st_nlink);
tests/sys/fs/fusefs/link.cc
261
struct stat sb;
tests/sys/fs/fusefs/link.cc
278
ASSERT_EQ(0, stat(FULLDST, &sb)) << strerror(errno);
tests/sys/fs/fusefs/link.cc
279
EXPECT_EQ(2ul, sb.st_nlink);
tests/sys/fs/fusefs/lookup.cc
100
EXPECT_EQ(6, sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/lookup.cc
101
EXPECT_EQ(4, sb.st_mtim.tv_sec);
tests/sys/fs/fusefs/lookup.cc
102
EXPECT_EQ(7, sb.st_mtim.tv_nsec);
tests/sys/fs/fusefs/lookup.cc
103
EXPECT_EQ(5, sb.st_ctim.tv_sec);
tests/sys/fs/fusefs/lookup.cc
104
EXPECT_EQ(8, sb.st_ctim.tv_nsec);
tests/sys/fs/fusefs/lookup.cc
105
EXPECT_EQ(9ull, sb.st_nlink);
tests/sys/fs/fusefs/lookup.cc
106
EXPECT_EQ(10ul, sb.st_uid);
tests/sys/fs/fusefs/lookup.cc
107
EXPECT_EQ(11ul, sb.st_gid);
tests/sys/fs/fusefs/lookup.cc
108
EXPECT_EQ(12ul, sb.st_rdev);
tests/sys/fs/fusefs/lookup.cc
109
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/lookup.cc
110
EXPECT_EQ(S_IFREG | 0644, sb.st_mode);
tests/sys/fs/fusefs/lookup.cc
121
EXPECT_EQ(-1, sb.st_birthtim.tv_sec);
tests/sys/fs/fusefs/lookup.cc
122
EXPECT_EQ(0, sb.st_birthtim.tv_nsec);
tests/sys/fs/fusefs/lookup.cc
123
EXPECT_EQ(0u, sb.st_flags);
tests/sys/fs/fusefs/lookup.cc
135
struct stat sb;
tests/sys/fs/fusefs/lookup.cc
152
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/lookup.cc
72
struct stat sb;
tests/sys/fs/fusefs/lookup.cc
96
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/lookup.cc
97
EXPECT_EQ(1, sb.st_size);
tests/sys/fs/fusefs/lookup.cc
98
EXPECT_EQ(2, sb.st_blocks);
tests/sys/fs/fusefs/lookup.cc
99
EXPECT_EQ(3, sb.st_atim.tv_sec);
tests/sys/fs/fusefs/nfs.cc
106
ASSERT_EQ(-1, fhstat(&fhp, &sb));
tests/sys/fs/fusefs/nfs.cc
116
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
146
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
147
EXPECT_EQ(uid, sb.st_uid);
tests/sys/fs/fusefs/nfs.cc
148
EXPECT_EQ(mode, sb.st_mode);
tests/sys/fs/fusefs/nfs.cc
157
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
178
ASSERT_EQ(-1, fhstat(&fhp, &sb));
tests/sys/fs/fusefs/nfs.cc
188
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
205
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
206
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/nfs.cc
215
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
244
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
245
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/nfs.cc
250
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
251
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/nfs.cc
263
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
294
EXPECT_NE(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
308
struct stat sb;
tests/sys/fs/fusefs/nfs.cc
343
ASSERT_EQ(0, fhstat(&fhp, &sb)) << strerror(errno);
tests/sys/fs/fusefs/nfs.cc
344
EXPECT_EQ(ino, sb.st_ino);
tests/sys/fs/fusefs/nfs.cc
76
struct stat sb;
tests/sys/fs/fusefs/notify.cc
188
struct stat sb;
tests/sys/fs/fusefs/notify.cc
199
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
200
EXPECT_EQ(ino0, sb.st_ino);
tests/sys/fs/fusefs/notify.cc
213
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
214
EXPECT_EQ(ino1, sb.st_ino);
tests/sys/fs/fusefs/notify.cc
227
struct stat sb;
tests/sys/fs/fusefs/notify.cc
249
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
250
EXPECT_EQ(ino0, sb.st_ino);
tests/sys/fs/fusefs/notify.cc
263
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
264
EXPECT_EQ(ino1, sb.st_ino);
tests/sys/fs/fusefs/notify.cc
273
struct stat sb;
tests/sys/fs/fusefs/notify.cc
294
ASSERT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
295
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
308
ASSERT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
337
struct stat sb;
tests/sys/fs/fusefs/notify.cc
383
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
384
EXPECT_EQ(uid, sb.st_uid);
tests/sys/fs/fusefs/notify.cc
385
EXPECT_EQ(size1, sb.st_size);
tests/sys/fs/fusefs/notify.cc
522
struct stat sb;
tests/sys/fs/fusefs/notify.cc
569
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/notify.cc
570
EXPECT_EQ(uid, sb.st_uid);
tests/sys/fs/fusefs/notify.cc
571
EXPECT_EQ(bufsize, sb.st_size);
tests/sys/fs/fusefs/pre-init.cc
190
struct stat sb;
tests/sys/fs/fusefs/pre-init.cc
222
EXPECT_EQ(0, stat("mountpoint", &sb));
tests/sys/fs/fusefs/pre-init.cc
223
EXPECT_EQ(nlink, sb.st_nlink);
tests/sys/fs/fusefs/read.cc
1225
struct stat sb;
tests/sys/fs/fusefs/read.cc
1255
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/read.cc
1256
EXPECT_EQ((off_t)bufsize, sb.st_size);
tests/sys/fs/fusefs/read.cc
387
struct stat sb;
tests/sys/fs/fusefs/read.cc
400
ASSERT_EQ(0, fstat(fd, &sb));
tests/sys/fs/fusefs/read.cc
401
EXPECT_EQ((off_t)(offset + partbufsize), sb.st_size);
tests/sys/fs/fusefs/read.cc
622
struct stat sb;
tests/sys/fs/fusefs/read.cc
639
sb.st_atim.tv_sec &&
tests/sys/fs/fusefs/read.cc
641
sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/read.cc
659
ASSERT_EQ(0, fstat(fd, &sb));
tests/sys/fs/fusefs/read.cc
711
struct stat sb;
tests/sys/fs/fusefs/read.cc
728
sb.st_atim.tv_sec &&
tests/sys/fs/fusefs/read.cc
730
sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/read.cc
746
ASSERT_EQ(0, fstat(fd, &sb));
tests/sys/fs/fusefs/read.cc
878
struct stat sb;
tests/sys/fs/fusefs/read.cc
891
ASSERT_EQ(0, fstat(fd, &sb));
tests/sys/fs/fusefs/read.cc
892
EXPECT_EQ((off_t)(offset + partbufsize), sb.st_size);
tests/sys/fs/fusefs/read.cc
907
struct stat sb;
tests/sys/fs/fusefs/read.cc
924
ASSERT_EQ(0, fstat(fd, &sb));
tests/sys/fs/fusefs/read.cc
925
EXPECT_EQ((off_t)(m_maxbcachebuf), sb.st_size);
tests/sys/fs/fusefs/rename.cc
317
struct stat sb;
tests/sys/fs/fusefs/rename.cc
382
ASSERT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/rename.cc
383
EXPECT_EQ(2ul, sb.st_nlink);
tests/sys/fs/fusefs/rename.cc
385
ASSERT_EQ(0, stat(FULLDSTPARENT, &sb)) << strerror(errno);
tests/sys/fs/fusefs/rename.cc
386
EXPECT_EQ(3ul, sb.st_nlink);
tests/sys/fs/fusefs/rename.cc
388
ASSERT_EQ(0, stat(FULLDSTDOTDOT, &sb)) << strerror(errno);
tests/sys/fs/fusefs/rename.cc
389
ASSERT_EQ(dst_dir_ino, sb.st_ino);
tests/sys/fs/fusefs/rmdir.cc
110
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/rmdir.cc
77
struct stat sb;
tests/sys/fs/fusefs/setattr.cc
119
ASSERT_EQ(0, stat(FULLPATH, &sb));
tests/sys/fs/fusefs/setattr.cc
120
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/setattr.cc
166
struct stat sb;
tests/sys/fs/fusefs/setattr.cc
209
ASSERT_EQ(0, stat(FULLPATH1, &sb)) << strerror(errno);
tests/sys/fs/fusefs/setattr.cc
210
EXPECT_EQ(S_IFREG | oldmode, sb.st_mode);
tests/sys/fs/fusefs/setattr.cc
213
ASSERT_EQ(0, stat(FULLPATH0, &sb)) << strerror(errno);
tests/sys/fs/fusefs/setattr.cc
214
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/setattr.cc
215
ASSERT_EQ(0, stat(FULLPATH1, &sb)) << strerror(errno);
tests/sys/fs/fusefs/setattr.cc
216
EXPECT_EQ(S_IFREG | newmode, sb.st_mode);
tests/sys/fs/fusefs/setattr.cc
721
struct stat sb;
tests/sys/fs/fusefs/setattr.cc
757
ASSERT_EQ(0, stat(FULLPATH, &sb)) << strerror(errno);
tests/sys/fs/fusefs/setattr.cc
758
EXPECT_EQ(now[0].tv_sec, sb.st_atim.tv_sec);
tests/sys/fs/fusefs/setattr.cc
759
EXPECT_EQ(now[0].tv_nsec, sb.st_atim.tv_nsec);
tests/sys/fs/fusefs/setattr.cc
760
EXPECT_EQ(now[1].tv_sec, sb.st_mtim.tv_sec);
tests/sys/fs/fusefs/setattr.cc
761
EXPECT_EQ(now[1].tv_nsec, sb.st_mtim.tv_nsec);
tests/sys/fs/fusefs/setattr.cc
85
struct stat sb;
tests/sys/fs/fusefs/statfs.cc
82
struct statfs *sb = (struct statfs*)arg;
tests/sys/fs/fusefs/statfs.cc
84
r = statfs("mountpoint", sb);
tests/sys/fs/fusefs/symlink.cc
105
struct stat sb;
tests/sys/fs/fusefs/symlink.cc
124
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/symlink.cc
126
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/unlink.cc
128
EXPECT_EQ(0, stat("mountpoint", &sb)) << strerror(errno);
tests/sys/fs/fusefs/unlink.cc
98
struct stat sb;
tests/sys/fs/fusefs/write.cc
1375
struct stat sb;
tests/sys/fs/fusefs/write.cc
1398
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/write.cc
1399
EXPECT_EQ(offset + wbufsize, sb.st_size);
tests/sys/fs/fusefs/write.cc
1492
struct stat sb;
tests/sys/fs/fusefs/write.cc
1527
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/write.cc
1528
EXPECT_EQ((time_t)server_time, sb.st_atime);
tests/sys/fs/fusefs/write.cc
1529
EXPECT_NE((time_t)server_time, sb.st_mtime);
tests/sys/fs/fusefs/write.cc
1530
EXPECT_NE((time_t)server_time, sb.st_ctime);
tests/sys/fs/fusefs/write.cc
1645
struct stat sb;
tests/sys/fs/fusefs/write.cc
1659
ASSERT_EQ(0, fstat(fd, &sb)) << strerror(errno);
tests/sys/fs/fusefs/write.cc
1660
ASSERT_EQ(bufsize, sb.st_size);
tests/sys/fs/fusefs/write.cc
439
struct stat sb;
tests/sys/fs/fusefs/write.cc
456
fstat(fd, &sb);
tests/sys/fs/fusefs/write.cc
457
ASSERT_EQ(sb.st_size, some_other_size);
tests/sys/kern/copy_file_range.c
121
struct stat sb;
tests/sys/kern/copy_file_range.c
132
ATF_REQUIRE(fstat(fd1, &sb) == 0);
tests/sys/kern/copy_file_range.c
142
n = copy_file_range(fd1, &off1, fd2, &off2, sb.st_size, 0);
tests/sys/kern/copy_file_range.c
149
ATF_REQUIRE_EQ(off1, sb.st_size);
tests/sys/kern/copy_file_range.c
150
ATF_REQUIRE_EQ(off2, sb.st_size);
tests/sys/kern/copy_file_range.c
167
struct stat sb, sb1, sb2;
tests/sys/kern/copy_file_range.c
209
ATF_REQUIRE(fstat(fd2, &sb) == 0);
tests/sys/kern/copy_file_range.c
210
ATF_REQUIRE(sb.st_size == sb2.st_size);
tests/sys/kern/unix_dgram.c
399
struct stat sb;
tests/sys/kern/unix_dgram.c
421
error = stat(sun.sun_path, &sb);
tests/sys/kern/unix_dgram.c
423
ATF_REQUIRE_MSG((sb.st_mode & 0777) == 0744,
tests/sys/kern/unix_dgram.c
424
"sb.st_mode = %o", sb.st_mode);
tests/sys/kern/unix_passfd_test.c
105
dofstat(int fd, struct stat *sb)
tests/sys/kern/unix_passfd_test.c
108
ATF_REQUIRE_MSG(fstat(fd, sb) == 0,
tests/sys/posixshm/memfd_test.c
42
struct stat sb;
tests/sys/posixshm/memfd_test.c
50
ATF_REQUIRE(fstat(fd, &sb) == 0);
tests/sys/posixshm/memfd_test.c
51
ATF_REQUIRE(sb.st_size == sizeof(buf));
tests/sys/posixshm/memfd_test.c
60
ATF_REQUIRE(fstat(fd, &sb) == 0);
tests/sys/posixshm/memfd_test.c
61
ATF_REQUIRE(sb.st_size == 2 * sizeof(buf));
tests/sys/posixshm/posixshm_test.c
697
struct stat sb;
tests/sys/posixshm/posixshm_test.c
707
ATF_REQUIRE_MSG(fstat(fd, &sb) != -1,
tests/sys/posixshm/posixshm_test.c
709
ATF_REQUIRE_MSG(sb.st_size == 1024, "size %d != 1024", (int)sb.st_size);
tests/sys/posixshm/posixshm_test.c
715
ATF_REQUIRE_MSG(fstat(fd, &sb) != -1,
tests/sys/posixshm/posixshm_test.c
717
ATF_REQUIRE_MSG(sb.st_size == 0,
tests/sys/posixshm/posixshm_test.c
718
"size was not 0 after truncation: %d", (int)sb.st_size);
tests/sys/posixshm/posixshm_test.c
747
struct stat sb;
tests/sys/posixshm/posixshm_test.c
761
if (fstat(fd, &sb) < 0)
tests/sys/posixshm/posixshm_test.c
764
if (sb.st_size != pagesize)
tests/sys/posixshm/posixshm_test.c
766
(int)sb.st_size, pagesize);
tests/sys/posixshm/posixshm_test.c
782
if (fstat(fd, &sb) < 0)
tests/sys/posixshm/posixshm_test.c
785
if (sb.st_size != pagesize * 2)
tests/sys/posixshm/posixshm_test.c
787
(int)sb.st_size, pagesize * 2);
tests/sys/posixshm/posixshm_test.c
804
if (fstat(fd, &sb) < 0)
tests/sys/posixshm/posixshm_test.c
807
if (sb.st_size != pagesize)
tests/sys/posixshm/posixshm_test.c
809
(int)sb.st_size, pagesize);
tests/sys/posixshm/posixshm_test.c
848
if (fstat(fd, &sb) < 0)
tests/sys/posixshm/posixshm_test.c
851
if (sb.st_size != pagesize * 2)
tests/sys/posixshm/posixshm_test.c
853
(int)sb.st_size, pagesize);
tools/build/futimens.c
43
struct stat sb;
tools/build/futimens.c
72
if (fstat(fd, &sb) == -1)
tools/build/futimens.c
75
tv[0].tv_sec = sb.st_atim.tv_sec;
tools/build/futimens.c
76
tv[0].tv_usec = sb.st_atim.tv_nsec / 1000;
tools/build/futimens.c
79
tv[1].tv_sec = sb.st_mtim.tv_sec;
tools/build/futimens.c
80
tv[1].tv_usec = sb.st_mtim.tv_nsec / 1000;
tools/build/utimensat.c
43
struct stat sb;
tools/build/utimensat.c
76
if (fstatat(fd, path, &sb, flag) == -1)
tools/build/utimensat.c
79
tv[0].tv_sec = sb.st_atim.tv_sec;
tools/build/utimensat.c
80
tv[0].tv_usec = sb.st_atim.tv_nsec / 1000;
tools/build/utimensat.c
83
tv[1].tv_sec = sb.st_mtim.tv_sec;
tools/build/utimensat.c
84
tv[1].tv_usec = sb.st_mtim.tv_nsec / 1000;
tools/diag/prtblknos/main.c
44
struct stat sb;
tools/diag/prtblknos/main.c
54
if (lstat(filename, &sb) != 0)
tools/diag/prtblknos/main.c
60
sprintf(ibuf, "%jd", (intmax_t)sb.st_ino);
tools/regression/aio/aiop/aiop.c
124
struct stat sb;
tools/regression/aio/aiop/aiop.c
177
if (fstat(fd, &sb) < 0)
tools/regression/aio/aiop/aiop.c
179
if (S_ISREG(sb.st_mode)) {
tools/regression/aio/aiop/aiop.c
180
file_size = sb.st_size;
tools/regression/aio/aiop/aiop.c
181
} else if (S_ISBLK(sb.st_mode) || S_ISCHR(sb.st_mode)) {
tools/regression/doat/doat.c
103
struct stat sb;
tools/regression/doat/doat.c
156
error = stat("tmp/foo", &sb);
tools/regression/priv/priv_io.c
58
struct stat sb;
tools/regression/priv/priv_io.c
60
if (stat(DEV_IO, &sb) < 0) {
tools/regression/priv/priv_io.c
64
saved_perms = sb.st_mode & ALLPERMS;
tools/regression/priv/priv_vfs_chflags.c
59
struct stat sb;
tools/regression/priv/priv_vfs_chflags.c
61
if (stat(fpathp, &sb) < 0)
tools/regression/priv/priv_vfs_chflags.c
64
return (sb.st_flags);
tools/regression/priv/priv_vfs_clearsugid.c
72
struct stat sb;
tools/regression/priv/priv_vfs_clearsugid.c
74
if (stat(fpath, &sb) < 0) {
tools/regression/priv/priv_vfs_clearsugid.c
79
if (!(sb.st_mode & S_ISUID))
tools/regression/priv/priv_vfs_clearsugid.c
83
if (sb.st_mode & S_ISUID)
tools/regression/priv/priv_vfs_fhstat.c
67
struct stat sb;
tools/regression/priv/priv_vfs_fhstat.c
70
error = fhstat(&fh, &sb);
tools/regression/priv/priv_vfs_generation.c
56
struct stat sb;
tools/regression/priv/priv_vfs_generation.c
68
if (stat(fpath, &sb) < 0) {
tools/regression/priv/priv_vfs_generation.c
73
if (sb.st_gen != 0) {
tools/regression/priv/priv_vfs_generation.c
85
struct stat sb;
tools/regression/priv/priv_vfs_generation.c
88
error = stat(fpath, &sb);
tools/regression/priv/priv_vfs_generation.c
92
if (sb.st_gen == 0) {
tools/regression/security/cap_test/cap_test_capabilities.c
113
struct stat sb;
tools/regression/security/cap_test/cap_test_capabilities.c
327
ret = fstat(fd_cap, &sb);
tools/regression/security/cap_test/cap_test_capabilities.c
333
ret = fstatat(dfd_cap, "cap_fstatat", &sb, 0);
tools/regression/security/cap_test/cap_test_capmode.c
102
CHECK_CAPMODE(stat, "/tmp/cap_capmode_stat", &sb);
tools/regression/security/cap_test/cap_test_capmode.c
114
CHECK_SYSCALL_SUCCEEDS(fstat, fd_file, &sb);
tools/regression/security/cap_test/cap_test_capmode.c
64
struct stat sb;
tools/regression/security/cap_test/cap_test_capmode.c
96
CHECK_CAPMODE(lstat, "/tmp/cap_capmode_lstat", &sb);
tools/regression/security/open_to_operation/open_to_operation.c
401
struct stat sb;
tools/regression/security/open_to_operation/open_to_operation.c
414
if (fstat(fd, &sb) == 0)
tools/regression/security/open_to_operation/open_to_operation.c
475
struct stat sb;
tools/regression/security/open_to_operation/open_to_operation.c
495
if (fstat(fd, &sb) < 0) {
tools/regression/security/open_to_operation/open_to_operation.c
506
if (ftruncate(fd, sb.st_size + 1) == 0) {
tools/regression/security/open_to_operation/open_to_operation.c
537
if (ftruncate(fd, sb.st_size + 1) == 0) {
tools/regression/security/open_to_operation/open_to_operation.c
564
if (ftruncate(fd, sb.st_size) == 0) {
tools/regression/sockets/fstat/fstat.c
43
struct stat sb;
tools/regression/sockets/fstat/fstat.c
50
if (fstat(sock, &sb) < 0)
tools/regression/sockets/sendfile/sendfile.c
321
struct stat sb;
tools/regression/sockets/sendfile/sendfile.c
323
if (fstat(file_fd, &sb) == 0)
tools/regression/sockets/sendfile/sendfile.c
324
length = sb.st_size - test.offset;
tools/test/stress2/lib/main.c
185
struct stat sb;
tools/test/stress2/lib/main.c
191
if (stat(op->wd, &sb) == -1) {
tools/test/stress2/lib/main.c
195
} else if ((sb.st_mode & S_IRWXU) == 0)
tools/test/stress2/lib/main.c
197
if (stat(op->cd, &sb) == -1) {
tools/test/stress2/testcases/openat/doat.c
153
error = stat("tmp/foo", &sb);
tools/test/stress2/testcases/openat/doat.c
99
struct stat sb;
tools/tools/ath/athdecode/main.c
61
struct stat sb;
tools/tools/ath/athdecode/main.c
71
if (fstat(fd, &sb) < 0)
tools/tools/ath/athdecode/main.c
73
addr = mmap(0, sb.st_size, PROT_READ, MAP_PRIVATE|MAP_NOCORE, fd, 0);
tools/tools/ath/athdecode/main.c
76
nrecs = sb.st_size / sizeof (struct athregrec);
tools/tools/bootparttest/bootparttest.c
102
if (stat(argv[1], &sb) == 0 && S_ISREG(sb.st_mode)) {
tools/tools/bootparttest/bootparttest.c
106
disk.mediasize = sb.st_size;
tools/tools/bootparttest/bootparttest.c
91
struct stat sb;
tools/tools/indent_wrapper/indent_wrapper.c
142
uint64_t sb;
tools/tools/indent_wrapper/indent_wrapper.c
149
sb = size_block(pb);
tools/tools/indent_wrapper/indent_wrapper.c
150
s = (sa > sb) ? sa : sb;
tools/tools/indent_wrapper/indent_wrapper.c
191
uint64_t sb = size_block(pb);
tools/tools/indent_wrapper/indent_wrapper.c
197
s = (sa > sb) ? sa : sb;
tools/tools/indent_wrapper/indent_wrapper.c
225
for (n = y; n < sb; n++) {
tools/tools/indent_wrapper/indent_wrapper.c
243
(x >= sa || x >= sb) ? " in the end of a block" : "");
tools/tools/nvmf/nvmfd/devices.c
102
struct stat sb;
tools/tools/nvmf/nvmfd/devices.c
114
if (fstat(fd, &sb) == -1)
tools/tools/nvmf/nvmfd/devices.c
116
switch (sb.st_mode & S_IFMT) {
tools/tools/nvmf/nvmfd/devices.c
121
init_filedevice(config, fd, &sb, dev);
tools/tools/nvmf/nvmfd/devices.c
70
init_filedevice(const char *config, int fd, struct stat *sb,
tools/tools/nvmf/nvmfd/devices.c
76
if ((sb->st_size % dev->sector_size) != 0)
tools/tools/nvmf/nvmfd/devices.c
78
dev->nlbas = sb->st_size / dev->sector_size;
tools/tools/syscall_timing/syscall_timing.c
338
struct stat sb;
tools/tools/syscall_timing/syscall_timing.c
344
error = lstat(path, &sb);
tools/tools/syscall_timing/syscall_timing.c
739
struct stat sb;
tools/tools/syscall_timing/syscall_timing.c
746
if (fstat(shmfd, &sb) < 0)
tools/tools/syscall_timing/syscall_timing.c
750
(void)fstat(shmfd, &sb);
tools/tools/zfsboottest/zfsboottest.c
108
struct stat sb;
tools/tools/zfsboottest/zfsboottest.c
193
if (zfs_dnode_stat(spa, &dn, &sb)) {
tools/tools/zfsboottest/zfsboottest.c
202
n = sb.st_size - off;
tools/tools/zfsboottest/zfsboottest.c
213
} while (off < sb.st_size);
tools/tools/zfsboottest/zfsboottest.c
214
if (off < sb.st_size)
tools/tools/zfsboottest/zfsboottest.c
58
struct stat sb;
tools/tools/zfsboottest/zfsboottest.c
62
if (fstat(fd, &sb) != 0)
tools/tools/zfsboottest/zfsboottest.c
64
if (S_ISCHR(sb.st_mode) && ioctl(fd, DIOCGMEDIASIZE, &sb.st_size) != 0)
tools/tools/zfsboottest/zfsboottest.c
66
return (sb.st_size);
usr.bin/ar/acpyacc.y
327
struct stat sb;
usr.bin/ar/acpyacc.y
332
if (fstat(ifd, &sb) < 0) {
usr.bin/ar/acpyacc.y
336
if ((p = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, ifd,
usr.bin/ar/acpyacc.y
341
for (buf = p, bytes = sb.st_size; bytes > 0; bytes -= w) {
usr.bin/ar/acpyacc.y
348
if (munmap(p, sb.st_size) < 0)
usr.bin/ar/read.c
155
if (stat(name, &sb) != 0) {
usr.bin/ar/read.c
168
sb.st_mtime)
usr.bin/ar/read.c
52
struct stat sb;
usr.bin/ar/write.c
113
if (fstat(obj->fd, &sb) < 0) {
usr.bin/ar/write.c
117
if (!S_ISREG(sb.st_mode)) {
usr.bin/ar/write.c
128
if (mtime != 0 && bsdar->options & AR_U && sb.st_mtime <= mtime)
usr.bin/ar/write.c
143
obj->uid = sb.st_uid;
usr.bin/ar/write.c
144
obj->gid = sb.st_gid;
usr.bin/ar/write.c
145
obj->mtime = sb.st_mtime;
usr.bin/ar/write.c
146
obj->md = sb.st_mode;
usr.bin/ar/write.c
148
obj->size = sb.st_size;
usr.bin/ar/write.c
149
obj->dev = sb.st_dev;
usr.bin/ar/write.c
150
obj->ino = sb.st_ino;
usr.bin/ar/write.c
339
struct stat sb;
usr.bin/ar/write.c
348
memset(&sb, 0, sizeof(sb));
usr.bin/ar/write.c
357
if (stat(bsdar->filename, &sb) != 0) {
usr.bin/ar/write.c
82
struct stat sb;
usr.bin/biff/biff.c
44
struct stat sb;
usr.bin/biff/biff.c
63
if (stat(name, &sb))
usr.bin/biff/biff.c
68
sb.st_mode & S_IXUSR ? "y" :
usr.bin/biff/biff.c
69
sb.st_mode & S_IXGRP ? "b" : "n");
usr.bin/biff/biff.c
70
return (sb.st_mode & (S_IXUSR | S_IXGRP) ? 0 : 1);
usr.bin/biff/biff.c
76
if (chmod(name, sb.st_mode & ~(S_IXUSR | S_IXGRP)) < 0)
usr.bin/biff/biff.c
80
if (chmod(name, (sb.st_mode & ~(S_IXUSR | S_IXGRP)) | S_IXUSR)
usr.bin/biff/biff.c
85
if (chmod(name, (sb.st_mode & ~(S_IXUSR | S_IXGRP)) | S_IXGRP)
usr.bin/biff/biff.c
92
return (sb.st_mode & (S_IXUSR | S_IXGRP) ? 0 : 1);
usr.bin/bintrans/uuencode.c
120
if (!freopen(*argv, "r", stdin) || fstat(fileno(stdin), &sb))
usr.bin/bintrans/uuencode.c
123
mode = sb.st_mode & RWX;
usr.bin/bintrans/uuencode.c
85
struct stat sb;
usr.bin/calendar/io.c
111
struct stat sb;
usr.bin/calendar/io.c
172
if (stat(path, &sb) != 0) {
usr.bin/chpass/edit.c
197
struct stat sb;
usr.bin/chpass/edit.c
205
fstat(fileno(fp), &sb) == -1) {
usr.bin/chpass/edit.c
210
if (sb.st_size == 0) {
usr.bin/compress/compress.c
186
struct stat isb, sb;
usr.bin/compress/compress.c
191
exists = !stat(out, &sb);
usr.bin/compress/compress.c
192
if (!force && exists && S_ISREG(sb.st_mode) && !permission(out))
usr.bin/compress/compress.c
194
isreg = oreg = !exists || S_ISREG(sb.st_mode);
usr.bin/compress/compress.c
231
if (stat(out, &sb)) {
usr.bin/compress/compress.c
236
if (!force && sb.st_size >= isb.st_size) {
usr.bin/compress/compress.c
253
if (isb.st_size > sb.st_size)
usr.bin/compress/compress.c
255
((float)sb.st_size / isb.st_size) * 100.0);
usr.bin/compress/compress.c
258
((float)isb.st_size / sb.st_size) * 100.0);
usr.bin/compress/compress.c
276
struct stat sb;
usr.bin/compress/compress.c
281
exists = !stat(out, &sb);
usr.bin/compress/compress.c
282
if (!force && exists && S_ISREG(sb.st_mode) && !permission(out))
usr.bin/compress/compress.c
284
isreg = oreg = !exists || S_ISREG(sb.st_mode);
usr.bin/compress/compress.c
291
if (stat(in, &sb)) {
usr.bin/compress/compress.c
295
if (!S_ISREG(sb.st_mode))
usr.bin/compress/compress.c
334
setfile(out, &sb);
usr.bin/ctags/ctags.c
158
struct stat sb;
usr.bin/ctags/ctags.c
169
if (fstat(fileno(oldf), &sb) != 0 ||
usr.bin/ctags/ctags.c
170
!S_ISREG(sb.st_mode)) {
usr.bin/diff/diffdir.c
68
struct stat sb;
usr.bin/diff/diffdir.c
74
fstat(fd, &sb) != 0)
usr.bin/diff/diffdir.c
76
ino->dev = sb.st_dev;
usr.bin/diff/diffdir.c
77
ino->ino = sb.st_ino;
usr.bin/dpv/dpv.c
124
if (fstat(out, &sb) != 0) {
usr.bin/dpv/dpv.c
129
if (S_ISREG(sb.st_mode)) {
usr.bin/dpv/dpv.c
136
bsize = MAX(sb.st_blksize,
usr.bin/dpv/dpv.c
78
struct stat sb;
usr.bin/dtc/input_buffer.cc
108
struct stat sb;
usr.bin/dtc/input_buffer.cc
109
if (fstat(fd, &sb))
usr.bin/dtc/input_buffer.cc
113
size = sb.st_size;
usr.bin/elfdump/elfdump.c
516
struct stat sb;
usr.bin/elfdump/elfdump.c
583
fstat(fd, &sb) < 0)
usr.bin/elfdump/elfdump.c
585
if ((size_t)sb.st_size < sizeof(Elf32_Ehdr)) {
usr.bin/elfdump/elfdump.c
600
e = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
usr.bin/fetch/fetch.c
1138
} else if (stat(o_filename, &sb) == -1) {
usr.bin/fetch/fetch.c
1147
if (sb.st_mode & S_IFDIR)
usr.bin/fetch/fetch.c
429
struct stat sb, nsb;
usr.bin/fetch/fetch.c
508
if (stat(i_filename, &sb)) {
usr.bin/fetch/fetch.c
512
url->ims_time = sb.st_mtime;
usr.bin/fetch/fetch.c
556
sb.st_size = -1;
usr.bin/fetch/fetch.c
558
r = stat(path, &sb);
usr.bin/fetch/fetch.c
559
if (r == 0 && (r_flag || tries > 1) && S_ISREG(sb.st_mode)) {
usr.bin/fetch/fetch.c
560
url->offset = sb.st_size;
usr.bin/fetch/fetch.c
561
} else if (r == -1 || !S_ISREG(sb.st_mode)) {
usr.bin/fetch/fetch.c
567
sb.st_size = -1;
usr.bin/fetch/fetch.c
574
size_prev = sb.st_size;
usr.bin/fetch/fetch.c
623
if (sb.st_size != -1)
usr.bin/fetch/fetch.c
625
(intmax_t)sb.st_size, (long)sb.st_mtime);
usr.bin/fetch/fetch.c
635
} else if (r_flag && sb.st_size != -1) {
usr.bin/fetch/fetch.c
637
if (!F_flag && us.mtime && sb.st_mtime != us.mtime && tries == 1) {
usr.bin/fetch/fetch.c
646
} else if (url->offset > sb.st_size) {
usr.bin/fetch/fetch.c
653
if (us.size == sb.st_size)
usr.bin/fetch/fetch.c
656
if (sb.st_size > us.size) {
usr.bin/fetch/fetch.c
660
(intmax_t)sb.st_size, (intmax_t)us.size);
usr.bin/fetch/fetch.c
674
if (nsb.st_dev != sb.st_dev ||
usr.bin/fetch/fetch.c
675
nsb.st_ino != sb.st_ino ||
usr.bin/fetch/fetch.c
676
nsb.st_size != sb.st_size) {
usr.bin/fetch/fetch.c
680
sb = nsb;
usr.bin/fetch/fetch.c
691
} else if (m_flag && sb.st_size != -1) {
usr.bin/fetch/fetch.c
693
if (sb.st_size == us.size && sb.st_mtime == us.mtime)
usr.bin/fetch/fetch.c
720
if (sb.st_size != -1 && S_ISREG(sb.st_mode)) {
usr.bin/fetch/fetch.c
735
chown(tmppath, sb.st_uid, sb.st_gid);
usr.bin/fetch/fetch.c
736
chmod(tmppath, sb.st_mode & ALLPERMS);
usr.bin/fetch/fetch.c
802
(stat(path, &sb) != -1) && sb.st_mode & S_IFREG) {
usr.bin/fetch/fetch.c
867
if (stat(path, &sb) != -1 && (sb.st_mode & S_IFREG))
usr.bin/fetch/fetch.c
869
if (R_flag && tmppath != NULL && sb.st_size == -1)
usr.bin/fetch/fetch.c
911
struct stat sb;
usr.bin/find/function.c
1118
struct stat sb;
usr.bin/find/function.c
1126
error = lstat(fn, &sb);
usr.bin/find/function.c
1128
error = stat(fn, &sb);
usr.bin/find/function.c
1131
new->i_data = sb.st_ino;
usr.bin/find/function.c
1260
struct stat sb;
usr.bin/find/function.c
1276
error = lstat(fn_or_tspec, &sb);
usr.bin/find/function.c
1278
error = stat(fn_or_tspec, &sb);
usr.bin/find/function.c
1282
new->t_data = sb.st_ctim;
usr.bin/find/function.c
1284
new->t_data = sb.st_atim;
usr.bin/find/function.c
1287
new->t_data = sb.st_birthtim;
usr.bin/find/function.c
1290
new->t_data = sb.st_mtim;
usr.bin/find/function.c
927
struct statfs sb;
usr.bin/find/function.c
929
static char fstype[sizeof(sb.f_fstypename)];
usr.bin/find/function.c
956
if (statfs(entry->fts_accpath, &sb)) {
usr.bin/find/function.c
975
val_flags = sb.f_flags;
usr.bin/find/function.c
976
strlcpy(fstype, sb.f_fstypename, sizeof(fstype));
usr.bin/find/ls.c
55
printlong(char *name, char *accpath, struct stat *sb)
usr.bin/find/ls.c
59
(void)printf("%6ju %8"PRId64" ", (uintmax_t)sb->st_ino, sb->st_blocks);
usr.bin/find/ls.c
60
(void)strmode(sb->st_mode, modep);
usr.bin/find/ls.c
61
(void)printf("%s %3ju %-*s %-*s ", modep, (uintmax_t)sb->st_nlink,
usr.bin/find/ls.c
63
user_from_uid(sb->st_uid, 0), MAXLOGNAME - 1,
usr.bin/find/ls.c
64
group_from_gid(sb->st_gid, 0));
usr.bin/find/ls.c
66
if (S_ISCHR(sb->st_mode) || S_ISBLK(sb->st_mode))
usr.bin/find/ls.c
67
(void)printf("%#8jx ", (uintmax_t)sb->st_rdev);
usr.bin/find/ls.c
69
(void)printf("%8"PRId64" ", sb->st_size);
usr.bin/find/ls.c
70
printtime(sb->st_mtime);
usr.bin/find/ls.c
72
if (S_ISLNK(sb->st_mode))
usr.bin/find/printf.c
162
struct stat sb;
usr.bin/find/printf.c
261
if (stat(entry->fts_accpath, &sb) != 0) {
usr.bin/find/printf.c
275
sp = &sb;
usr.bin/finger/lprint.c
288
struct stat sb;
usr.bin/finger/lprint.c
297
if ((fd = open(tbuf, O_RDONLY)) < 0 || fstat(fd, &sb) ||
usr.bin/finger/lprint.c
298
sb.st_size == 0)
usr.bin/finger/lprint.c
302
if (sb.st_size <= (off_t)(LINE_LEN - strlen(header) - 5)) {
usr.bin/finger/util.c
284
struct stat sb;
usr.bin/finger/util.c
290
error = stat(tbuf, &sb);
usr.bin/finger/util.c
305
touched = sb.st_atime;
usr.bin/finger/util.c
313
w->writable = ((sb.st_mode & TALKABLE) == TALKABLE);
usr.bin/finger/util.c
321
struct stat sb;
usr.bin/finger/util.c
366
if (stat(tbuf, &sb) < 0) {
usr.bin/finger/util.c
371
} else if (sb.st_size != 0) {
usr.bin/finger/util.c
372
pn->mailrecv = sb.st_mtime;
usr.bin/finger/util.c
373
pn->mailread = sb.st_atime;
usr.bin/fstat/fuser.c
144
struct stat sb;
usr.bin/fstat/fuser.c
147
if (stat(path, &sb) != 0) {
usr.bin/fstat/fuser.c
151
reqfile->fileid = sb.st_ino;
usr.bin/fstat/fuser.c
152
reqfile->fsid = sb.st_dev;
usr.bin/gcore/elfcore.c
181
struct sbuf *sb;
usr.bin/gcore/elfcore.c
210
sb = sbuf_new_auto();
usr.bin/gcore/elfcore.c
215
sbuf_start_section(sb, NULL);
usr.bin/gcore/elfcore.c
217
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
218
sbuf_putc(sb, 0);
usr.bin/gcore/elfcore.c
219
sbuf_end_section(sb, old_len, hdrsize, 0);
usr.bin/gcore/elfcore.c
221
elf_putnotes(pid, sb, &notesz);
usr.bin/gcore/elfcore.c
223
sbuf_end_section(sb, -1, getpagesize(), 0);
usr.bin/gcore/elfcore.c
224
if (sbuf_finish(sb) != 0)
usr.bin/gcore/elfcore.c
226
hdr = sbuf_data(sb);
usr.bin/gcore/elfcore.c
227
segoff = sbuf_len(sb);
usr.bin/gcore/elfcore.c
271
sbuf_delete(sb);
usr.bin/gcore/elfcore.c
336
elf_putnotes(pid_t pid, struct sbuf *sb, size_t *sizep)
usr.bin/gcore/elfcore.c
355
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
356
elf_putnote(NT_PRPSINFO, elf_note_prpsinfo, &pid, sb);
usr.bin/gcore/elfcore.c
359
elf_putregnote(NT_PRSTATUS, tids[i], sb);
usr.bin/gcore/elfcore.c
360
elf_putregnote(NT_FPREGSET, tids[i], sb);
usr.bin/gcore/elfcore.c
361
elf_putregnote(NT_THRMISC, tids[i], sb);
usr.bin/gcore/elfcore.c
362
elf_putregnote(NT_PTLWPINFO, tids[i], sb);
usr.bin/gcore/elfcore.c
364
elf_putregnote(NT_ARM_TLS, tids[i], sb);
usr.bin/gcore/elfcore.c
367
elf_putregnote(NT_ARM_VFP, tids[i], sb);
usr.bin/gcore/elfcore.c
370
elf_putregnote(NT_X86_SEGBASES, tids[i], sb);
usr.bin/gcore/elfcore.c
371
elf_putnote(NT_X86_XSTATE, elf_note_x86_xstate, tids + i, sb);
usr.bin/gcore/elfcore.c
374
elf_putnote(NT_PPC_VMX, elf_note_powerpc_vmx, tids + i, sb);
usr.bin/gcore/elfcore.c
375
elf_putnote(NT_PPC_VSX, elf_note_powerpc_vsx, tids + i, sb);
usr.bin/gcore/elfcore.c
380
elf_putnote(NT_PROCSTAT_PROC, elf_note_procstat_proc, &pid, sb);
usr.bin/gcore/elfcore.c
381
elf_putnote(NT_PROCSTAT_FILES, elf_note_procstat_files, &pid, sb);
usr.bin/gcore/elfcore.c
382
elf_putnote(NT_PROCSTAT_VMMAP, elf_note_procstat_vmmap, &pid, sb);
usr.bin/gcore/elfcore.c
383
elf_putnote(NT_PROCSTAT_GROUPS, elf_note_procstat_groups, &pid, sb);
usr.bin/gcore/elfcore.c
384
elf_putnote(NT_PROCSTAT_UMASK, elf_note_procstat_umask, &pid, sb);
usr.bin/gcore/elfcore.c
385
elf_putnote(NT_PROCSTAT_RLIMIT, elf_note_procstat_rlimit, &pid, sb);
usr.bin/gcore/elfcore.c
386
elf_putnote(NT_PROCSTAT_OSREL, elf_note_procstat_osrel, &pid, sb);
usr.bin/gcore/elfcore.c
388
sb);
usr.bin/gcore/elfcore.c
389
elf_putnote(NT_PROCSTAT_AUXV, elf_note_procstat_auxv, &pid, sb);
usr.bin/gcore/elfcore.c
390
elf_putnote(NT_PROCSTAT_KQUEUES, elf_note_procstat_kqueues, &pid, sb);
usr.bin/gcore/elfcore.c
393
size = sbuf_end_section(sb, old_len, 1, 0);
usr.bin/gcore/elfcore.c
404
elf_putregnote(int type, lwpid_t tid, struct sbuf *sb)
usr.bin/gcore/elfcore.c
424
sbuf_bcat(sb, &note, sizeof(note));
usr.bin/gcore/elfcore.c
425
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
426
sbuf_bcat(sb, "FreeBSD", note.n_namesz);
usr.bin/gcore/elfcore.c
427
sbuf_end_section(sb, old_len, sizeof(Elf32_Size), 0);
usr.bin/gcore/elfcore.c
428
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
429
sbuf_bcat(sb, iov.iov_base, iov.iov_len);
usr.bin/gcore/elfcore.c
430
sbuf_end_section(sb, old_len, sizeof(Elf32_Size), 0);
usr.bin/gcore/elfcore.c
438
elf_putnote(int type, notefunc_t notefunc, void *arg, struct sbuf *sb)
usr.bin/gcore/elfcore.c
450
sbuf_bcat(sb, &note, sizeof(note));
usr.bin/gcore/elfcore.c
451
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
452
sbuf_bcat(sb, "FreeBSD", note.n_namesz);
usr.bin/gcore/elfcore.c
453
sbuf_end_section(sb, old_len, sizeof(Elf32_Size), 0);
usr.bin/gcore/elfcore.c
456
sbuf_start_section(sb, &old_len);
usr.bin/gcore/elfcore.c
457
sbuf_bcat(sb, desc, descsz);
usr.bin/gcore/elfcore.c
458
sbuf_end_section(sb, old_len, sizeof(Elf32_Size), 0);
usr.bin/grep/util.c
316
struct stat sb;
usr.bin/grep/util.c
325
if (stat(fn, &sb) == 0) {
usr.bin/grep/util.c
327
s = sb.st_mode & S_IFMT;
usr.bin/gzip/gzip.c
1065
struct stat sb;
usr.bin/gzip/gzip.c
1078
sb = *sbp;
usr.bin/gzip/gzip.c
1081
if (fchown(fd, sb.st_uid, sb.st_gid) < 0) {
usr.bin/gzip/gzip.c
1084
sb.st_mode &= ~(S_ISUID|S_ISGID);
usr.bin/gzip/gzip.c
1088
sb.st_mode &= S_ISUID | S_ISGID | S_IRWXU | S_IRWXG | S_IRWXO;
usr.bin/gzip/gzip.c
1089
if (fchmod(fd, sb.st_mode) < 0)
usr.bin/gzip/gzip.c
1092
times[0] = sb.st_atim;
usr.bin/gzip/gzip.c
1093
times[1] = sb.st_mtim;
usr.bin/gzip/gzip.c
1098
if (sb.st_flags != 0 && fchflags(fd, sb.st_flags) < 0)
usr.bin/gzip/gzip.c
1143
struct stat sb;
usr.bin/gzip/gzip.c
1146
if (lflag == 0 && stat(outfile, &sb) == 0) {
usr.bin/gzip/gzip.c
1169
unlink_input(const char *file, const struct stat *sb)
usr.bin/gzip/gzip.c
1178
if (nsb.st_dev != sb->st_dev || nsb.st_ino != sb->st_ino)
usr.bin/gzip/gzip.c
1857
struct stat sb;
usr.bin/gzip/gzip.c
1870
ret = fstat(STDIN_FILENO, &sb);
usr.bin/gzip/gzip.c
1876
if (S_ISREG(sb.st_mode)) {
usr.bin/gzip/gzip.c
1877
infile_set("(stdout)", sb.st_size);
usr.bin/gzip/gzip.c
1878
mtime = (uint32_t)sb.st_mtime;
usr.bin/gzip/gzip.c
1901
struct stat sb;
usr.bin/gzip/gzip.c
1913
if (stat(path, &sb) != 0 || (fflag == 0 && cflag == 0 &&
usr.bin/gzip/gzip.c
1914
lstat(path, &sb) != 0)) {
usr.bin/gzip/gzip.c
1931
if (S_ISDIR(sb.st_mode)) {
usr.bin/gzip/gzip.c
1939
if (S_ISREG(sb.st_mode))
usr.bin/gzip/gzip.c
1940
handle_file(path, &sb);
usr.bin/hexdump/display.c
389
struct stat sb;
usr.bin/hexdump/display.c
392
if (fstat(fileno(stdin), &sb))
usr.bin/hexdump/display.c
394
if (S_ISREG(sb.st_mode) && skip > sb.st_size && sb.st_size > 0) {
usr.bin/hexdump/display.c
395
address += sb.st_size;
usr.bin/hexdump/display.c
396
skip -= sb.st_size;
usr.bin/hexdump/display.c
400
if (!statok || S_ISFIFO(sb.st_mode) || S_ISSOCK(sb.st_mode) || \
usr.bin/hexdump/display.c
401
(S_ISREG(sb.st_mode) && sb.st_size == 0)) {
usr.bin/hexdump/display.c
405
if (S_ISCHR(sb.st_mode) || S_ISBLK(sb.st_mode)) {
usr.bin/iscsictl/parse.y
417
struct stat sb;
usr.bin/iscsictl/parse.y
420
error = stat(path, &sb);
usr.bin/iscsictl/parse.y
425
if (sb.st_mode & S_IWOTH) {
usr.bin/iscsictl/parse.y
427
} else if (sb.st_mode & S_IROTH) {
usr.bin/iscsictl/parse.y
429
} else if (sb.st_mode & S_IXOTH) {
usr.bin/kdump/kdump.c
2116
struct stat sb;
usr.bin/kdump/kdump.c
2160
memcpy(&sb, data, datalen);
usr.bin/kdump/kdump.c
2161
ktrstat(&sb);
usr.bin/killall/killall.c
260
if (stat(buf, &sb) < 0)
usr.bin/killall/killall.c
262
if (!S_ISCHR(sb.st_mode))
usr.bin/killall/killall.c
264
tdev = sb.st_rdev;
usr.bin/killall/killall.c
95
struct stat sb;
usr.bin/ktrace/ktrace.c
139
if (fstat(fd, &sb) != 0 || sb.st_uid != getuid())
usr.bin/ktrace/ktrace.c
142
if (!(S_ISREG(sb.st_mode)))
usr.bin/ktrace/ktrace.c
63
struct stat sb;
usr.bin/ktrdump/ktrdump.c
211
if (fstat(in, &sb) == -1)
usr.bin/ktrdump/ktrdump.c
213
entries = sb.st_size / sizeof(*buf);
usr.bin/ktrdump/ktrdump.c
215
buf = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, in, 0);
usr.bin/ktrdump/ktrdump.c
95
struct stat sb;
usr.bin/localedef/collate.c
1119
subst_t *sb;
usr.bin/localedef/collate.c
1135
RB_FOREACH(sb, substs, &substs[i]) {
usr.bin/localedef/collate.c
1136
for (j = 0; sb->ref[j]; j++) {
usr.bin/localedef/collate.c
1137
add_weight(sb->ref[j], i);
usr.bin/localedef/collate.c
1221
RB_FOREACH(sb, substs, &substs[i]) {
usr.bin/localedef/collate.c
1222
if ((st[n].key = resolve_pri(sb->key)) < 0) {
usr.bin/localedef/collate.c
1230
for (j = 0; sb->ref[j]; j++) {
usr.bin/localedef/collate.c
1231
st[n].pri[j] = htote(get_weight(sb->ref[j],
usr.bin/locate/locate/locate.c
266
struct stat sb;
usr.bin/locate/locate/locate.c
274
if (stat(db, &sb) == -1)
usr.bin/locate/locate/locate.c
277
len = sb.st_size;
usr.bin/locate/locate/util.c
280
struct stat sb;
usr.bin/locate/locate/util.c
283
if (stat(db, &sb) == -1) {
usr.bin/locate/locate/util.c
288
len = sb.st_size;
usr.bin/look/look.c
136
if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb))
usr.bin/look/look.c
138
if ((uintmax_t)sb.st_size > (uintmax_t)SIZE_T_MAX)
usr.bin/look/look.c
140
if (sb.st_size == 0) {
usr.bin/look/look.c
144
if ((front = mmap(NULL, (size_t)sb.st_size, PROT_READ, MAP_SHARED, fd, (off_t)0)) == MAP_FAILED)
usr.bin/look/look.c
146
back = front + sb.st_size;
usr.bin/look/look.c
91
struct stat sb;
usr.bin/mail/fio.c
255
struct stat sb;
usr.bin/mail/fio.c
257
if (stat(name, &sb) < 0)
usr.bin/mail/fio.c
259
if (!S_ISREG(sb.st_mode)) {
usr.bin/mesg/mesg.c
51
struct stat sb;
usr.bin/mesg/mesg.c
68
if (stat(tty, &sb) < 0)
usr.bin/mesg/mesg.c
72
if (sb.st_mode & S_IWGRP) {
usr.bin/mesg/mesg.c
82
if (chmod(tty, sb.st_mode | S_IWGRP) < 0)
usr.bin/mesg/mesg.c
86
if (chmod(tty, sb.st_mode & ~S_IWGRP) < 0)
usr.bin/mkimg/image.c
495
struct stat sb;
usr.bin/mkimg/image.c
500
if (fstat(fd, &sb) == -1 || !S_ISREG(sb.st_mode))
usr.bin/mkimg/scheme.c
121
struct stat sb;
usr.bin/mkimg/scheme.c
126
if (fstat(fd, &sb) == -1)
usr.bin/mkimg/scheme.c
128
if (sb.st_size > scheme->bootcode)
usr.bin/mkimg/scheme.c
135
if (read(fd, bootcode, sb.st_size) != sb.st_size) {
usr.bin/mkuzip/mkuz_insize.c
45
struct stat sb;
usr.bin/mkuzip/mkuz_insize.c
48
if (fstat(cfp->fdr, &sb) != 0) {
usr.bin/mkuzip/mkuz_insize.c
52
if ((sb.st_flags & SF_SNAPSHOT) != 0) {
usr.bin/mkuzip/mkuz_insize.c
68
sb.st_size = ms;
usr.bin/mkuzip/mkuz_insize.c
69
} else if (S_ISCHR(sb.st_mode)) {
usr.bin/mkuzip/mkuz_insize.c
74
sb.st_size = ms;
usr.bin/mkuzip/mkuz_insize.c
75
} else if (!S_ISREG(sb.st_mode)) {
usr.bin/mkuzip/mkuz_insize.c
80
return (sb.st_size);
usr.bin/netstat/inet.c
138
sbtoxsockbuf(struct sockbuf *sb, struct xsockbuf *xsb)
usr.bin/netstat/inet.c
140
xsb->sb_cc = sb->sb_ccc;
usr.bin/netstat/inet.c
141
xsb->sb_hiwat = sb->sb_hiwat;
usr.bin/netstat/inet.c
142
xsb->sb_mbcnt = sb->sb_mbcnt;
usr.bin/netstat/inet.c
143
xsb->sb_mbmax = sb->sb_mbmax;
usr.bin/netstat/inet.c
144
xsb->sb_lowat = sb->sb_lowat;
usr.bin/netstat/inet.c
145
xsb->sb_flags = sb->sb_flags;
usr.bin/netstat/inet.c
146
xsb->sb_timeo = sb->sb_timeo;
usr.bin/patch/mkpath.c
50
struct stat sb;
usr.bin/patch/mkpath.c
63
if (stat(path, &sb)) {
usr.bin/patch/mkpath.c
69
} else if (!S_ISDIR(sb.st_mode)) {
usr.bin/pathchk/pathchk.c
138
if (!pflag && stat(pathd, &sb) == -1 && errno != ENOENT) {
usr.bin/pathchk/pathchk.c
98
struct stat sb;
usr.bin/sdiff/sdiff.c
149
struct stat sb;
usr.bin/sdiff/sdiff.c
159
if (fstat(ifd, &sb) == -1)
usr.bin/sdiff/sdiff.c
163
if (S_ISREG(sb.st_mode)) {
usr.bin/sdiotool/sdiotool.c
426
struct stat sb;
usr.bin/sdiotool/sdiotool.c
432
if (fstat(fd, &sb) < 0)
usr.bin/sdiotool/sdiotool.c
434
fw_ptr = mmap(NULL, sb.st_size, PROT_READ, 0, fd, 0);
usr.bin/sed/main.c
317
struct stat sb;
usr.bin/sed/main.c
394
if (lstat(fname, &sb) != 0)
usr.bin/sed/main.c
396
if (!S_ISREG(sb.st_mode))
usr.bin/sed/main.c
423
fchown(fileno(outfile), sb.st_uid, sb.st_gid);
usr.bin/sed/main.c
424
fchmod(fileno(outfile), sb.st_mode & ALLPERMS);
usr.bin/split/split.c
326
struct stat sb;
usr.bin/split/split.c
328
if (fstat(ifd, &sb) == -1) {
usr.bin/split/split.c
333
if (chunks > sb.st_size) {
usr.bin/split/split.c
335
(int)sb.st_size);
usr.bin/split/split.c
339
bytecnt = sb.st_size / chunks;
usr.bin/stat/stat.c
1124
struct stat sb;
usr.bin/stat/stat.c
1128
if (fstat(fd, &sb) < 0)
usr.bin/stat/stat.c
1130
if (S_ISDIR(sb.st_mode)) {
usr.bin/stat/stat.c
1134
} else if (!S_ISREG(sb.st_mode)) {
usr.bin/tail/tail.c
228
fstat(fileno(fp), &sb)) {
usr.bin/tail/tail.c
238
reverse(fp, fn, style, off, &sb);
usr.bin/tail/tail.c
240
forward(fp, fn, style, off, &sb);
usr.bin/tail/tail.c
245
if (fstat(fileno(stdin), &sb)) {
usr.bin/tail/tail.c
261
reverse(stdin, fn, style, off, &sb);
usr.bin/tail/tail.c
265
file.st = sb;
usr.bin/tail/tail.c
268
forward(stdin, fn, style, off, &sb);
usr.bin/tail/tail.c
76
struct stat sb;
usr.bin/talk/init_disp.c
56
struct stat sb;
usr.bin/talk/init_disp.c
60
if (stat(tty, &sb) < 0)
usr.bin/talk/init_disp.c
62
if (!(sb.st_mode & S_IWGRP))
usr.bin/tftp/main.c
435
struct stat sb;
usr.bin/tftp/main.c
479
if (fstat(fd, &sb) < 0) {
usr.bin/tftp/main.c
484
options_set_request(OPT_TSIZE, "%ju", (uintmax_t)sb.st_size);
usr.bin/tftp/main.c
507
if (fstat(fd, &sb) < 0) {
usr.bin/tftp/main.c
513
options_set_request(OPT_TSIZE, "%ju", (uintmax_t)sb.st_size);
usr.bin/touch/touch.c
156
if (fstatat(AT_FDCWD, *argv, &sb, atflag) != 0) {
usr.bin/touch/touch.c
166
if (fd < 0 || fstat(fd, &sb) < 0) {
usr.bin/touch/touch.c
188
ts[0] = sb.st_atim;
usr.bin/touch/touch.c
192
ts[1] = sb.st_mtim;
usr.bin/touch/touch.c
386
struct stat sb;
usr.bin/touch/touch.c
388
if (stat(fname, &sb))
usr.bin/touch/touch.c
390
tsp[0] = sb.st_atim;
usr.bin/touch/touch.c
391
tsp[1] = sb.st_mtim;
usr.bin/touch/touch.c
57
struct stat sb;
usr.bin/tr/tr.c
388
static char sa[2], sb[2];
usr.bin/tr/tr.c
391
sb[0] = *(const int *)b;
usr.bin/tr/tr.c
392
return (strcoll(sa, sb));
usr.bin/truncate/truncate.c
138
if (stat(rname, &sb) == -1)
usr.bin/truncate/truncate.c
140
tsize = sb.st_size;
usr.bin/truncate/truncate.c
163
if (fstat(fd, &sb) == -1) {
usr.bin/truncate/truncate.c
168
oflow = sb.st_size + rsize;
usr.bin/truncate/truncate.c
169
if (oflow < (sb.st_size + rsize)) {
usr.bin/truncate/truncate.c
178
if (fstat(fd, &sb) == -1) {
usr.bin/truncate/truncate.c
186
if (sb.st_size % sz) {
usr.bin/truncate/truncate.c
187
round = sb.st_size / sz;
usr.bin/truncate/truncate.c
194
tsize = sb.st_size;
usr.bin/truncate/truncate.c
52
struct stat sb;
usr.bin/w/w.c
581
static struct stat sb;
usr.bin/w/w.c
585
if (stat(ttybuf, &sb) == 0 && S_ISCHR(sb.st_mode))
usr.bin/w/w.c
586
return (&sb);
usr.bin/wall/wall.c
73
struct stat sb;
usr.bin/wall/wall.c
77
if (stat(ttybuf, &sb) == 0) {
usr.bin/wc/wc.c
206
struct stat sb;
usr.bin/wc/wc.c
231
if (fstat(fd, &sb)) {
usr.bin/wc/wc.c
237
if (S_ISREG(sb.st_mode) && sb.st_size > 0) {
usr.bin/wc/wc.c
239
charct = sb.st_size;
usr.bin/whereis/whereis.c
259
struct stat sb;
usr.bin/whereis/whereis.c
316
if (stat(PATH_PORTS, &sb) == -1) {
usr.bin/whereis/whereis.c
322
if ((sb.st_mode & S_IFMT) != S_IFDIR)
usr.bin/whereis/whereis.c
359
if (stat(b, &sb) == -1 ||
usr.bin/whereis/whereis.c
360
(sb.st_mode & S_IFMT) != S_IFDIR ||
usr.bin/whereis/whereis.c
383
struct stat sb;
usr.bin/whereis/whereis.c
451
if (stat(cp, &sb) == 0 &&
usr.bin/whereis/whereis.c
452
(sb.st_mode & S_IFMT) == S_IFREG &&
usr.bin/whereis/whereis.c
453
(sb.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))
usr.bin/whereis/whereis.c
564
if (stat(cp, &sb) == 0 &&
usr.bin/whereis/whereis.c
565
(sb.st_mode & S_IFMT) == S_IFDIR) {
usr.bin/who/who.c
165
struct stat sb;
usr.bin/who/who.c
178
if (stat(tty, &sb) == 0) {
usr.bin/who/who.c
179
state = sb.st_mode & (S_IWOTH|S_IWGRP) ?
usr.bin/who/who.c
181
idle = time(NULL) - sb.st_mtime;
usr.bin/who/who.c
213
struct stat sb;
usr.bin/who/who.c
219
if (stat(ttybuf, &sb) == 0) {
usr.bin/xinstall/xinstall.c
1344
struct stat sb;
usr.bin/xinstall/xinstall.c
1353
if (stat(path, &sb) != 0) {
usr.bin/xinstall/xinstall.c
1365
} else if (!S_ISDIR(sb.st_mode))
usr.sbin/acpi/acpidb/acpidb.c
387
struct stat sb;
usr.sbin/acpi/acpidb/acpidb.c
395
if (fstat(fd, &sb) == -1) {
usr.sbin/acpi/acpidb/acpidb.c
400
code = mmap(NULL, (size_t)sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t)0);
usr.sbin/acpi/acpidb/acpidb.c
407
munmap(code, (size_t)sb.st_size);
usr.sbin/acpi/acpidb/acpidb.c
420
dummy_dsdt_table.Length = sizeof(ACPI_TABLE_HEADER) + sb.st_size;
usr.sbin/acpi/acpidb/acpidb.c
424
munmap(code, (size_t)sb.st_size);
usr.sbin/acpi/acpidb/acpidb.c
430
munmap(code, (size_t)sb.st_size);
usr.sbin/acpi/acpidb/acpidb.c
435
write(fd, code, sb.st_size);
usr.sbin/acpi/acpidb/acpidb.c
438
munmap(code, (size_t)sb.st_size);
usr.sbin/acpi/acpidump/acpi_user.c
202
struct stat sb;
usr.sbin/acpi/acpidump/acpi_user.c
209
if (fstat(acpi_mem_fd, &sb) == -1)
usr.sbin/acpi/acpidump/acpi_user.c
212
dp = mmap(0, sb.st_size, PROT_READ, MAP_PRIVATE, acpi_mem_fd, 0);
usr.sbin/autofs/automount.c
146
const struct statfs *sb;
usr.sbin/autofs/automount.c
156
sb = find_statfs(mntbuf, nitems, mountpoint);
usr.sbin/autofs/automount.c
157
if (sb != NULL) {
usr.sbin/autofs/automount.c
158
if (strcmp(sb->f_fstypename, "autofs") != 0) {
usr.sbin/autofs/automount.c
61
unmount_by_statfs(const struct statfs *sb, bool force)
usr.sbin/autofs/automount.c
67
sb->f_fsid.val[0], sb->f_fsid.val[1]);
usr.sbin/autofs/automount.c
71
log_debugx("unmounting %s using %s", sb->f_mntonname, fsid_str);
usr.sbin/autofs/automount.c
79
log_warn("cannot unmount %s", sb->f_mntonname);
usr.sbin/autofs/common.c
940
struct stat sb;
usr.sbin/autofs/common.c
943
error = stat(path, &sb);
usr.sbin/autofs/common.c
946
if ((sb.st_mode & S_IXUSR) || (sb.st_mode & S_IXGRP) ||
usr.sbin/autofs/common.c
947
(sb.st_mode & S_IXOTH))
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
212
struct stat sb;
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
221
if (fstat(fd, &sb) != 0)
usr.sbin/bhyve/aarch64/bhyverun_machdep.c
224
size = sb.st_size;
usr.sbin/bhyve/acpi.c
367
struct stat sb;
usr.sbin/bhyve/acpi.c
370
if (fstat(fd, &sb) < 0)
usr.sbin/bhyve/acpi.c
373
addr = calloc(1, sb.st_size);
usr.sbin/bhyve/acpi.c
377
if (read(fd, addr, sb.st_size) < 0)
usr.sbin/bhyve/acpi.c
385
BASL_EXEC(basl_table_append_bytes(table, addr, sb.st_size));
usr.sbin/bhyve/amd64/ps2kbd.c
444
struct stat sb;
usr.sbin/bhyve/amd64/ps2kbd.c
451
err = stat(path, &sb);
usr.sbin/bhyve/amd64/ps2kbd.c
455
buf = (char *)malloc(sizeof(char) * sb.st_size);
usr.sbin/bhyve/amd64/ps2kbd.c
463
sz = read(fd, buf, sb.st_size);
usr.sbin/bhyve/amd64/ps2kbd.c
467
if (sz < 0 || sz != sb.st_size)
usr.sbin/bhyve/block_if.c
683
struct stat sb;
usr.sbin/bhyve/block_if.c
686
if (fstat(fd, &sb) != 0)
usr.sbin/bhyve/block_if.c
689
if (S_ISCHR(sb.st_mode)) {
usr.sbin/bhyve/block_if.c
696
mediasize = sb.st_size;
usr.sbin/bhyve/block_if.c
711
struct stat sb;
usr.sbin/bhyve/block_if.c
727
if (fstat(bc->bc_fd, &sb) != 0) {
usr.sbin/bhyve/gdb.c
1789
struct stat sb;
usr.sbin/bhyve/gdb.c
1827
if (fstat(fd, &sb) < 0) {
usr.sbin/bhyve/gdb.c
1832
xml = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
usr.sbin/bhyve/gdb.c
1839
xmllen = sb.st_size;
usr.sbin/bhyve/pci_virtio_scsi.c
580
struct sbuf *sb = sbuf_new_auto();
usr.sbin/bhyve/pci_virtio_scsi.c
581
ctl_io_sbuf(io, sb);
usr.sbin/bhyve/pci_virtio_scsi.c
582
sbuf_finish(sb);
usr.sbin/bhyve/pci_virtio_scsi.c
583
DPRINTF("%s", sbuf_data(sb));
usr.sbin/bhyve/pci_virtio_scsi.c
584
sbuf_delete(sb);
usr.sbin/bhyve/pci_virtio_scsi.c
863
struct sbuf *sb = sbuf_new_auto();
usr.sbin/bhyve/pci_virtio_scsi.c
864
ctl_io_sbuf(io, sb);
usr.sbin/bhyve/pci_virtio_scsi.c
865
sbuf_finish(sb);
usr.sbin/bhyve/pci_virtio_scsi.c
866
DPRINTF("%s", sbuf_data(sb));
usr.sbin/bhyve/pci_virtio_scsi.c
867
sbuf_delete(sb);
usr.sbin/bhyve/qemu_fwcfg.c
544
struct stat sb;
usr.sbin/bhyve/qemu_fwcfg.c
602
if (fstat(fd, &sb) < 0) {
usr.sbin/bhyve/qemu_fwcfg.c
608
fwcfg_file->data = malloc(sb.st_size);
usr.sbin/bhyve/qemu_fwcfg.c
612
opt_ptr, sb.st_size);
usr.sbin/bhyve/qemu_fwcfg.c
616
bytes_read = read(fd, fwcfg_file->data, sb.st_size);
usr.sbin/bhyve/qemu_fwcfg.c
617
if (bytes_read < 0 || bytes_read != sb.st_size) {
usr.sbin/bhyve/riscv/bhyverun_machdep.c
210
struct stat sb;
usr.sbin/bhyve/riscv/bhyverun_machdep.c
219
if (fstat(fd, &sb) != 0)
usr.sbin/bhyve/riscv/bhyverun_machdep.c
222
size = sb.st_size;
usr.sbin/bhyve/snapshot.c
200
struct stat sb;
usr.sbin/bhyve/snapshot.c
209
err = fstat(rstate->vmmem_fd, &sb);
usr.sbin/bhyve/snapshot.c
215
if (sb.st_size == 0) {
usr.sbin/bhyve/snapshot.c
220
rstate->vmmem_len = sb.st_size;
usr.sbin/bhyve/snapshot.c
233
struct stat sb;
usr.sbin/bhyve/snapshot.c
242
err = fstat(rstate->kdata_fd, &sb);
usr.sbin/bhyve/snapshot.c
248
if (sb.st_size == 0) {
usr.sbin/bhyve/snapshot.c
253
rstate->kdata_len = sb.st_size;
usr.sbin/bhyveload/bhyveload.c
171
struct stat sb;
usr.sbin/bhyveload/bhyveload.c
191
if (fstat(fd, &sb) < 0) {
usr.sbin/bhyveload/bhyveload.c
196
} else if (!S_ISDIR(sb.st_mode) && !S_ISREG(sb.st_mode)) {
usr.sbin/bhyveload/bhyveload.c
207
cf->cf_stat = sb;
usr.sbin/bhyveload/bhyveload.c
356
struct stat sb;
usr.sbin/bhyveload/bhyveload.c
366
if (fstat(disk_fd[unit], &sb) != 0)
usr.sbin/bhyveload/bhyveload.c
368
if (S_ISCHR(sb.st_mode) &&
usr.sbin/bhyveload/bhyveload.c
369
ioctl(disk_fd[unit], DIOCGMEDIASIZE, &sb.st_size) != 0)
usr.sbin/bhyveload/bhyveload.c
371
*(off_t *)data = sb.st_size;
usr.sbin/bhyveload/bhyveload.c
686
struct stat sb;
usr.sbin/bhyveload/bhyveload.c
698
err = stat(path, &sb);
usr.sbin/bhyveload/bhyveload.c
700
if (!S_ISCHR(sb.st_mode))
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
47
struct stat sb;
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
57
if (fstat(fd, &sb) != 0) {
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
63
buf = calloc(1, sb.st_size);
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
71
r = read(fd, buf, sb.st_size);
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
79
if (r != sb.st_size) {
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
83
(int) sb.st_size);
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
94
fw->len = sb.st_size;
usr.sbin/bluetooth/ath3kfw/ath3k_fw.c
95
fw->size = sb.st_size;
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
116
struct stat sb;
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
138
if (stat(fwname, &sb) != 0 && errno == ENOENT) {
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
49
struct stat sb;
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
59
if (fstat(fd, &sb) != 0) {
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
65
buf = calloc(1, sb.st_size);
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
73
r = read(fd, buf, sb.st_size);
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
81
if (r != sb.st_size) {
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
84
(int) sb.st_size);
usr.sbin/bluetooth/iwmbtfw/iwmbt_fw.c
95
fw->len = sb.st_size;
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
168
struct stat sb;
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
178
if (fstat(fd, &sb) != 0) {
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
184
buf = calloc(1, sb.st_size);
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
192
r = read(fd, buf, sb.st_size);
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
200
if (r != sb.st_size) {
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
203
(int) sb.st_size);
usr.sbin/bluetooth/rtlbtfw/rtlbt_fw.c
214
fw->len = sb.st_size;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_printer_tbl.c
211
struct stat sb;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_printer_tbl.c
228
if (stat(pp->lp, &sb) < 0) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
258
struct stat sb;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
279
strlen(boot) > 0 && stat(boot, &sb) == 0 &&
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
280
localtime_r(&sb.st_ctime, &k_ts) != NULL)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
290
struct stat sb;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
302
if (stat(pkg_dir, &sb) != 0) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
307
if (!S_ISDIR(sb.st_mode)) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
312
if (sb.st_ctime <= os_pkg_last_change) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
336
if (stat(pkg_file, &sb) != 0 ) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
341
if (!S_ISREG(sb.st_mode)) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
353
if (stat(pkg_file, &sb) == -1 ||
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
354
localtime_r(&sb.st_ctime, &k_ts) == NULL) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
383
os_pkg_last_change = sb.st_ctime;
usr.sbin/btxld/btxld.c
322
struct stat sb;
usr.sbin/btxld/btxld.c
330
if (fstat(fd, &sb))
usr.sbin/btxld/btxld.c
332
if (sb.st_size > MAXU32)
usr.sbin/btxld/btxld.c
334
hdr->size = sb.st_size;
usr.sbin/camdd/camdd.c
1063
retval = fstat(fd, &file_dev->sb);
usr.sbin/camdd/camdd.c
1068
if (S_ISREG(file_dev->sb.st_mode)) {
usr.sbin/camdd/camdd.c
1070
} else if (S_ISCHR(file_dev->sb.st_mode)) {
usr.sbin/camdd/camdd.c
1086
} else if (S_ISDIR(file_dev->sb.st_mode)) {
usr.sbin/camdd/camdd.c
1089
} else if (S_ISFIFO(file_dev->sb.st_mode)) {
usr.sbin/camdd/camdd.c
1097
if (file_dev->sb.st_size != 0)
usr.sbin/camdd/camdd.c
1098
dev->max_sector = file_dev->sb.st_size - 1;
usr.sbin/camdd/camdd.c
279
struct stat sb;
usr.sbin/certctl/certctl.c
110
struct stat sb;
usr.sbin/certctl/certctl.c
114
if (stat(dir, &sb) == 0)
usr.sbin/certctl/certctl.c
382
struct stat sb;
usr.sbin/certctl/certctl.c
389
if (stat(path, &sb) != 0) {
usr.sbin/certctl/certctl.c
391
} else if (!S_ISDIR(sb.st_mode)) {
usr.sbin/ckdist/ckdist.c
132
if (stat(opt_dir, &sb))
usr.sbin/ckdist/ckdist.c
134
if (!S_ISDIR(sb.st_mode))
usr.sbin/ckdist/ckdist.c
141
else if (stat(*argv, &sb))
usr.sbin/ckdist/ckdist.c
143
else if (S_ISREG(sb.st_mode))
usr.sbin/ckdist/ckdist.c
267
struct stat sb;
usr.sbin/ckdist/ckdist.c
295
else if (fstat(fd, &sb))
usr.sbin/ckdist/ckdist.c
297
else if (sb.st_size != (off_t)sumlen)
usr.sbin/ckdist/ckdist.c
90
struct stat sb;
usr.sbin/cron/lib/misc.c
184
struct stat sb;
usr.sbin/cron/lib/misc.c
188
if (stat(CRONDIR, &sb) < OK && errno == ENOENT) {
usr.sbin/cron/lib/misc.c
192
stat(CRONDIR, &sb);
usr.sbin/cron/lib/misc.c
197
if (!(sb.st_mode & S_IFDIR))
usr.sbin/cron/lib/misc.c
204
if (stat(SPOOL_DIR, &sb) < OK && errno == ENOENT) {
usr.sbin/cron/lib/misc.c
208
stat(SPOOL_DIR, &sb);
usr.sbin/cron/lib/misc.c
213
if (!(sb.st_mode & S_IFDIR))
usr.sbin/crunch/crunchide/exec_elf32.c
159
struct stat sb;
usr.sbin/crunch/crunchide/exec_elf32.c
166
if (fstat(fd, &sb) == -1)
usr.sbin/crunch/crunchide/exec_elf32.c
168
if (sb.st_size < (off_t)(sizeof eh))
usr.sbin/ctld/ctld.cc
2510
struct stat sb;
usr.sbin/ctld/ctld.cc
2513
error = stat(path, &sb);
usr.sbin/ctld/ctld.cc
2518
if (sb.st_mode & S_IWOTH) {
usr.sbin/ctld/ctld.cc
2520
} else if (sb.st_mode & S_IROTH) {
usr.sbin/ctld/ctld.cc
2522
} else if (sb.st_mode & S_IXOTH) {
usr.sbin/diskinfo/diskinfo.c
159
error = fstat(fd, &sb);
usr.sbin/diskinfo/diskinfo.c
165
isreg = S_ISREG(sb.st_mode);
usr.sbin/diskinfo/diskinfo.c
167
mediasize = sb.st_size;
usr.sbin/diskinfo/diskinfo.c
171
stripesize = sb.st_blksize;
usr.sbin/diskinfo/diskinfo.c
84
struct stat sb;
usr.sbin/fdformat/fdformat.c
143
struct stat sb;
usr.sbin/fdformat/fdformat.c
205
if (stat(argv[optind], &sb) == -1 && errno == ENOENT) {
usr.sbin/fdformat/fdformat.c
212
if (stat(device, &sb) == -1) {
usr.sbin/fstyp/fstyp.c
182
struct stat sb;
usr.sbin/fstyp/fstyp.c
186
error = fstat(fd, &sb);
usr.sbin/fstyp/fstyp.c
190
if (S_ISREG(sb.st_mode))
usr.sbin/gssd/gssd.c
1448
struct stat sb;
usr.sbin/gssd/gssd.c
1467
lstat(namepath, &sb) >= 0 &&
usr.sbin/gssd/gssd.c
1468
sb.st_uid == uid &&
usr.sbin/gssd/gssd.c
1469
S_ISREG(sb.st_mode)) {
usr.sbin/inetd/builtins.c
344
struct stat sb;
usr.sbin/inetd/builtins.c
587
if (lstat(p, &sb) == 0) {
usr.sbin/inetd/builtins.c
624
if (fakeid_fd == -1 || fstat(fakeid_fd, &sb) == -1 ||
usr.sbin/inetd/builtins.c
625
!S_ISREG(sb.st_mode))
usr.sbin/kldxref/kldxref.c
769
struct stat sb;
usr.sbin/kldxref/kldxref.c
797
if (stat(argv[0], &sb) != 0)
usr.sbin/kldxref/kldxref.c
799
if ((sb.st_mode & S_IFDIR) == 0 && !dflag) {
usr.sbin/makefs/makefs.c
305
sb.st_mode = S_IFREG;
usr.sbin/makefs/makefs.c
307
if (stat(argv[1], &sb) == -1)
usr.sbin/makefs/makefs.c
311
switch (sb.st_mode & S_IFMT) {
usr.sbin/makefs/makefs.c
331
if (stat(argv[i], &sb) == -1)
usr.sbin/makefs/makefs.c
333
if (!S_ISDIR(sb.st_mode))
usr.sbin/makefs/makefs.c
96
struct stat sb;
usr.sbin/makefs/mtree.c
154
struct sbuf *sb;
usr.sbin/makefs/mtree.c
167
sb = sbuf_new_auto();
usr.sbin/makefs/mtree.c
168
if (sb == NULL) {
usr.sbin/makefs/mtree.c
173
sbuf_cat(sb, rp[depth--]);
usr.sbin/makefs/mtree.c
174
sbuf_putc(sb, '/');
usr.sbin/makefs/mtree.c
176
sbuf_cat(sb, rp[depth]);
usr.sbin/makefs/mtree.c
177
sbuf_finish(sb);
usr.sbin/makefs/mtree.c
178
res = estrdup(sbuf_data(sb));
usr.sbin/makefs/mtree.c
179
sbuf_delete(sb);
usr.sbin/makefs/mtree.c
190
struct sbuf *sb;
usr.sbin/makefs/mtree.c
214
sb = sbuf_new_auto();
usr.sbin/makefs/mtree.c
215
if (sb == NULL) {
usr.sbin/makefs/mtree.c
226
sbuf_bcat(sb, base, len);
usr.sbin/makefs/mtree.c
235
sbuf_bcat(sb, base, p - base);
usr.sbin/makefs/mtree.c
240
sbuf_putc(sb, '$');
usr.sbin/makefs/mtree.c
260
sbuf_putc(sb, *v);
usr.sbin/makefs/mtree.c
283
sbuf_cat(sb, res);
usr.sbin/makefs/mtree.c
291
sbuf_finish(sb);
usr.sbin/makefs/mtree.c
292
res = (error == 0) ? strdup(sbuf_data(sb)) : NULL;
usr.sbin/makefs/mtree.c
293
sbuf_delete(sb);
usr.sbin/makefs/mtree.c
483
struct stat *st, sb;
usr.sbin/makefs/mtree.c
773
if (stat(name, &sb) != 0) {
usr.sbin/makefs/mtree.c
785
if (sb.st_nlink > 1) {
usr.sbin/makefs/mtree.c
788
st->st_ino = sb.st_ino;
usr.sbin/makefs/mtree.c
789
st->st_dev = sb.st_dev;
usr.sbin/makefs/mtree.c
802
st->st_size = sb.st_size;
usr.sbin/makefs/zfs/fs.c
362
struct stat *sb;
usr.sbin/makefs/zfs/fs.c
373
sb = &cur->inode->st;
usr.sbin/makefs/zfs/fs.c
379
objsize = sb->st_size;
usr.sbin/makefs/zfs/fs.c
437
gid = sb->st_gid;
usr.sbin/makefs/zfs/fs.c
438
mode = sb->st_mode;
usr.sbin/makefs/zfs/fs.c
439
uid = sb->st_uid;
usr.sbin/makefs/zfs/fs.c
510
fs_populate_time(fs, attrbuf, &sb->st_mtim, ZPL_ATIME, &bonussz);
usr.sbin/makefs/zfs/fs.c
511
fs_populate_time(fs, attrbuf, &sb->st_ctim, ZPL_CTIME, &bonussz);
usr.sbin/makefs/zfs/fs.c
512
fs_populate_time(fs, attrbuf, &sb->st_mtim, ZPL_MTIME, &bonussz);
usr.sbin/makefs/zfs/fs.c
515
fs_populate_time(fs, attrbuf, &sb->st_ctim, ZPL_CRTIME, &bonussz);
usr.sbin/makefs/zfs/fs.c
517
fs_populate_time(fs, attrbuf, &sb->st_birthtim, ZPL_CRTIME, &bonussz);
usr.sbin/mfiutil/mfi_drive.c
102
sbuf_cat(&sb, " ");
usr.sbin/mfiutil/mfi_drive.c
106
sbuf_printf(&sb, "S%u",
usr.sbin/mfiutil/mfi_drive.c
109
sbuf_printf(&sb, "E%u",
usr.sbin/mfiutil/mfi_drive.c
112
sbuf_printf(&sb, "E%u:S%u",
usr.sbin/mfiutil/mfi_drive.c
115
sbuf_finish(&sb);
usr.sbin/mfiutil/mfi_drive.c
60
struct sbuf sb;
usr.sbin/mfiutil/mfi_drive.c
93
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
usr.sbin/mfiutil/mfi_drive.c
96
sbuf_printf(&sb, "MISSING");
usr.sbin/mfiutil/mfi_drive.c
98
sbuf_printf(&sb, "%2u", device_id);
usr.sbin/mfiutil/mfi_flash.c
112
if (fstat(flash, &sb) < 0) {
usr.sbin/mfiutil/mfi_flash.c
117
if (sb.st_size % 1024 != 0 || sb.st_size > 0x7fffffff) {
usr.sbin/mfiutil/mfi_flash.c
131
mbox_store_word(mbox, sb.st_size);
usr.sbin/mfiutil/mfi_flash.c
153
while (sb.st_size > 0) {
usr.sbin/mfiutil/mfi_flash.c
180
sb.st_size -= nread;
usr.sbin/mfiutil/mfi_flash.c
93
struct stat sb;
usr.sbin/mountd/mountd.c
3906
struct stat sb;
usr.sbin/mountd/mountd.c
3908
if (lstat(path, &sb)) {
usr.sbin/mountd/mountd.c
3914
switch (sb.st_mode & S_IFMT) {
usr.sbin/newsyslog/newsyslog.c
1591
struct stat sb;
usr.sbin/newsyslog/newsyslog.c
1605
fstatat(fd, dp->d_name, &sb, AT_SYMLINK_NOFOLLOW) != 0 ||
usr.sbin/newsyslog/newsyslog.c
1606
!S_ISREG(sb.st_mode))
usr.sbin/newsyslog/newsyslog.c
2490
struct stat sb;
usr.sbin/newsyslog/newsyslog.c
2492
if (stat(file, &sb) < 0)
usr.sbin/newsyslog/newsyslog.c
2494
return (kbytes(sb.st_size));
usr.sbin/newsyslog/newsyslog.c
2504
struct stat sb;
usr.sbin/newsyslog/newsyslog.c
2540
if (fstatat(dir_fd, dp->d_name, &sb, AT_SYMLINK_NOFOLLOW) == -1) {
usr.sbin/newsyslog/newsyslog.c
2544
if (t < sb.st_mtime)
usr.sbin/newsyslog/newsyslog.c
2545
t = sb.st_mtime;
usr.sbin/newsyslog/newsyslog.c
2559
struct stat sb;
usr.sbin/newsyslog/newsyslog.c
2613
if (stat(tmp, &sb) < 0)
usr.sbin/newsyslog/newsyslog.c
2615
mtime = sb.st_mtime;
usr.sbin/pmcstat/pmcpl_calltree.c
1077
ct->pct_samples.sb[j] -=
usr.sbin/pmcstat/pmcpl_calltree.c
1078
ct->pct_instr[i].pctf_samples.sb[j];
usr.sbin/pmcstat/pmcpl_calltree.c
1079
ct->pct_instr[i].pctf_samples.sb[j] = 0;
usr.sbin/pmcstat/pmcpl_calltree.c
167
samples->sb = NULL;
usr.sbin/pmcstat/pmcpl_calltree.c
179
free(samples->sb);
usr.sbin/pmcstat/pmcpl_calltree.c
180
samples->sb = NULL;
usr.sbin/pmcstat/pmcpl_calltree.c
198
samples->sb = reallocarray(samples->sb, npmcs, sizeof(unsigned));
usr.sbin/pmcstat/pmcpl_calltree.c
199
if (samples->sb == NULL)
usr.sbin/pmcstat/pmcpl_calltree.c
201
bzero((char *)samples->sb + samples->npmcs * sizeof(unsigned),
usr.sbin/pmcstat/pmcpl_calltree.c
220
samples->sb[pmcin] += PMCPL_CT_SAMPLE(pmcin,
usr.sbin/pmcstat/pmcpl_calltree.c
281
in->pctf_samples.sb[pmcin] += v;
usr.sbin/pmcstat/pmcpl_calltree.c
291
in->pctf_samples.sb[pmcin] = v;
usr.sbin/pmcstat/pmcpl_calltree.c
497
rsamples->sb[pmcin];
usr.sbin/pmcstat/pmcpl_calltree.c
626
arc->pcta_samples.sb[pmcin] += v;
usr.sbin/pmcstat/pmcpl_calltree.c
630
if (pmcpl_ct_callid.sb[pmcin] -
usr.sbin/pmcstat/pmcpl_calltree.c
631
arc->pcta_callid.sb[pmcin] > 1)
usr.sbin/pmcstat/pmcpl_calltree.c
633
arc->pcta_callid.sb[pmcin] =
usr.sbin/pmcstat/pmcpl_calltree.c
634
pmcpl_ct_callid.sb[pmcin];
usr.sbin/pmcstat/pmcpl_calltree.c
647
arc->pcta_samples.sb[pmcin] = v;
usr.sbin/pmcstat/pmcpl_calltree.c
651
arc->pcta_callid.sb[pmcin] = pmcpl_ct_callid.sb[pmcin];
usr.sbin/pmcstat/pmcpl_calltree.c
71
((a) < (b)->npmcs ? (b)->sb[a] : 0)
usr.sbin/pmcstat/pmcpl_calltree.c
75
(PMCPL_CT_SAMPLE(a, b) * 100.0 / rsamples->sb[a])
usr.sbin/pmcstat/pmcpl_calltree.c
772
pmcpl_ct_callid.sb[pmcin]++;
usr.sbin/pmcstat/pmcpl_calltree.c
79
unsigned *sb; /* Sample buffer for 0..npmcs. */
usr.sbin/pmcstat/pmcpl_calltree.c
813
ctl[n-1]->pct_samples.sb[pmcin]++;
usr.sbin/pmcstat/pmcstat.c
463
struct stat sb;
usr.sbin/pmcstat/pmcstat.c
550
if (stat(optarg, &sb) < 0)
usr.sbin/pmcstat/pmcstat.c
553
if (!S_ISDIR(sb.st_mode))
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
161
if (stat(pnfsdarg.dspath, &sb) < 0)
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
163
if (!S_ISDIR(sb.st_mode))
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
223
if (stat(pnfsdarg.curdspath, &sb) < 0)
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
225
if (!S_ISDIR(sb.st_mode))
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
72
struct stat sb;
usr.sbin/ppp/main.c
362
struct stat sb;
usr.sbin/ppp/main.c
364
if (stat(conf, &sb) == 0 && sb.st_mode & S_IWOTH) {
usr.sbin/sndctl/sndctl.c
735
struct sbuf sb;
usr.sbin/sndctl/sndctl.c
741
sbuf_new(&sb, buf, sizeof(buf), SBUF_FIXEDLEN);
usr.sbin/sndctl/sndctl.c
743
sbuf_printf(&sb, "(");
usr.sbin/sndctl/sndctl.c
745
sbuf_printf(&sb, "play");
usr.sbin/sndctl/sndctl.c
747
sbuf_printf(&sb, "/");
usr.sbin/sndctl/sndctl.c
749
sbuf_printf(&sb, "rec");
usr.sbin/sndctl/sndctl.c
750
sbuf_printf(&sb, ")");
usr.sbin/sndctl/sndctl.c
753
dp->name, dp->desc, dp->status, sbuf_data(&sb));
usr.sbin/sndctl/sndctl.c
755
sbuf_delete(&sb);
usr.sbin/syslogd/syslogd.c
2185
struct stat sb;
usr.sbin/syslogd/syslogd.c
2189
if (stat(device, &sb) < 0) {
usr.sbin/syslogd/syslogd.c
2194
if ((sb.st_mode & S_IWGRP) == 0)
usr.sbin/trim/trim.c
177
struct stat sb;
usr.sbin/trim/trim.c
183
if (fstat(fd, &sb) < 0)
usr.sbin/trim/trim.c
186
if (S_ISREG(sb.st_mode) || S_ISDIR(sb.st_mode)) {
usr.sbin/trim/trim.c
188
return (sb.st_size);
usr.sbin/trim/trim.c
191
if (!S_ISCHR(sb.st_mode) && !S_ISBLK(sb.st_mode))
usr.sbin/tzsetup/tzsetup.c
924
struct stat sb;
usr.sbin/tzsetup/tzsetup.c
926
if (stat(argv[optind], &sb) != 0) {
usr.sbin/uathload/uathload.c
128
struct stat sb;
usr.sbin/uathload/uathload.c
162
if (fstat(fw, &sb) < 0)
usr.sbin/uathload/uathload.c
164
txdata = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fw, 0);
usr.sbin/uathload/uathload.c
167
len = sb.st_size;
usr.sbin/uefisign/child.c
55
struct stat sb;
usr.sbin/uefisign/child.c
61
error = fstat(fd, &sb);
usr.sbin/uefisign/child.c
65
len = sb.st_size;
usr.sbin/uhsoctl/uhsoctl.c
449
struct stat sb;
usr.sbin/uhsoctl/uhsoctl.c
495
i = fstat(fd, &sb);
usr.sbin/uhsoctl/uhsoctl.c
496
if (i == 0 && sb.st_size != 0) {
usr.sbin/uhsoctl/uhsoctl.c
497
ctx->resolv_sz = sb.st_size;
usr.sbin/uhsoctl/uhsoctl.c
498
ctx->resolv = malloc(sb.st_size);
usr.sbin/uhsoctl/uhsoctl.c
500
n = read(fd, ctx->resolv, sb.st_size);
usr.sbin/uhsoctl/uhsoctl.c
501
if (n != sb.st_size) {
usr.sbin/vidcontrol/vidcontrol.c
364
struct stat sb;
usr.sbin/vidcontrol/vidcontrol.c
366
if (fstat(fileno(file), &sb) == 0)
usr.sbin/vidcontrol/vidcontrol.c
367
return sb.st_size;
usr.sbin/watch/watch.c
230
struct stat sb;
usr.sbin/watch/watch.c
241
if (*name == '\0' || stat(buf, &sb) < 0)
usr.sbin/watch/watch.c
244
if ((sb.st_mode & S_IFMT) != S_IFCHR)
usr.sbin/watchdogd/watchdogd.c
325
struct stat sb;
usr.sbin/watchdogd/watchdogd.c
341
failed = stat("/etc", &sb);