Home
last modified time | relevance | path

Searched refs:sb (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/mirbsd/src/sys/kern/
Duipc_socket2.c284 sbwait(sb) in sbwait() argument
285 struct sockbuf *sb; in sbwait()
288 sb->sb_flags |= SB_WAIT;
289 return (tsleep(&sb->sb_cc,
290 (sb->sb_flags & SB_NOINTR) ? PSOCK : PSOCK | PCATCH, netio,
291 sb->sb_timeo));
299 sb_lock(sb) in sb_lock() argument
300 register struct sockbuf *sb; in sb_lock()
304 while (sb->sb_flags & SB_LOCK) {
305 sb->sb_flags |= SB_WANT;
[all …]
/mirbsd/src/sbin/growfs/
Ddebug.c103 dbg_dump_hex(struct fs *sb, const char *comment, unsigned char *mem) in dbg_dump_hex() argument
113 for (i=0; i<sb->fs_bsize; i+=24) { in dbg_dump_hex()
133 dbg_dump_fs(struct fs *sb, const char *comment) in dbg_dump_fs() argument
144 fprintf(dbg_log, "# %d@%lx: %s\n", indent, (unsigned long)sb, comment); in dbg_dump_fs()
148 sb->fs_sblkno); in dbg_dump_fs()
150 sb->fs_cblkno); in dbg_dump_fs()
152 sb->fs_iblkno); in dbg_dump_fs()
154 sb->fs_dblkno); in dbg_dump_fs()
157 sb->fs_cgoffset); in dbg_dump_fs()
159 sb->fs_cgmask); in dbg_dump_fs()
[all …]
/mirbsd/src/bin/pax/
Dcpio.c99 if ((strcmp(arcn->name, TRAILER) == 0) && (arcn->sb.st_size == 0)) in cpio_trail()
117 switch (arcn->sb.st_mode & C_IFMT) { in com_rd()
143 arcn->sb.st_mode = (arcn->sb.st_mode & 0xfff) | C_ISREG; in com_rd()
145 arcn->skip = arcn->sb.st_size; in com_rd()
171 last.sb.st_nlink = 1; in cpio_endwr()
219 if ((arcn->sb.st_size == 0) || in rd_ln_nm()
220 ((size_t)arcn->sb.st_size >= sizeof(arcn->ln_name))) { in rd_ln_nm()
222 (ot_type)arcn->sb.st_size); in rd_ln_nm()
229 if (rd_wrbuf(arcn->ln_name, (int)arcn->sb.st_size) != in rd_ln_nm()
230 (int)arcn->sb.st_size) { in rd_ln_nm()
[all …]
Dfile_subs.c109 file_mode = arcn->sb.st_mode & FILEBITS; in file_creat()
132 if (nodirs || chk_path(arcn->name,arcn->sb.st_uid,arcn->sb.st_gid) < 0) { in file_creat()
162 res = fset_ids(arcn->name, fd, arcn->sb.st_uid, in file_close()
163 arcn->sb.st_gid); in file_close()
171 arcn->sb.st_mode &= ~(SETBITS); in file_close()
173 fset_pmode(arcn->name, fd, arcn->sb.st_mode); in file_close()
176 fset_ftime(arcn->name, fd, arcn->sb.st_mtime, in file_close()
177 arcn->sb.st_atime, 0); in file_close()
196 struct stat sb; in lnk_creat() local
203 if (lstat(arcn->ln_name, &sb) < 0) { in lnk_creat()
[all …]
Dtar.c393 arcn->sb.st_nlink = 1; in tar_rd()
405 arcn->sb.st_mode = (mode_t)(asc_ul(hd->mode,sizeof(hd->mode),OCT) & in tar_rd()
407 arcn->sb.st_uid = (uid_t)asc_ul(hd->uid, sizeof(hd->uid), OCT); in tar_rd()
408 arcn->sb.st_gid = (gid_t)asc_ul(hd->gid, sizeof(hd->gid), OCT); in tar_rd()
409 arcn->sb.st_size = (off_t)asc_ot(hd->size, sizeof(hd->size), OCT); in tar_rd()
410 arcn->sb.st_mtime = (time_t)asc_ul(hd->mtime, sizeof(hd->mtime), OCT); in tar_rd()
411 arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime; in tar_rd()
427 arcn->sb.st_mode |= S_IFLNK; in tar_rd()
435 arcn->sb.st_nlink = 2; in tar_rd()
441 arcn->sb.st_mode |= S_IFREG; in tar_rd()
[all …]
Dar_subs.c171 struct stat sb; in extract() local
235 if ((uflag || Dflag) && ((lstat(arcn->name, &sb) == 0))) { in extract()
237 if ((arcn->sb.st_mtime <= sb.st_mtime) && in extract()
238 (arcn->sb.st_ctime <= sb.st_ctime)) { in extract()
243 if (arcn->sb.st_ctime <= sb.st_ctime) { in extract()
247 } else if (arcn->sb.st_mtime <= sb.st_mtime) { in extract()
271 if ((Yflag || Zflag) && ((lstat(arcn->name, &sb) == 0))) { in extract()
273 if ((arcn->sb.st_mtime <= sb.st_mtime) && in extract()
274 (arcn->sb.st_ctime <= sb.st_ctime)) { in extract()
279 if (arcn->sb.st_ctime <= sb.st_ctime) { in extract()
[all …]
Dtables.c145 if ((arcn->type == PAX_DIR) || (arcn->sb.st_nlink <= 1)) in chk_lnk()
151 indx = ((unsigned)arcn->sb.st_ino) % L_TAB_SZ; in chk_lnk()
158 if ((pt->ino == arcn->sb.st_ino) && in chk_lnk()
159 (pt->dev == arcn->sb.st_dev)) in chk_lnk()
201 pt->dev = arcn->sb.st_dev; in chk_lnk()
202 pt->ino = arcn->sb.st_ino; in chk_lnk()
203 pt->nlink = arcn->sb.st_nlink; in chk_lnk()
234 if ((arcn->sb.st_nlink <= 1) || (arcn->type == PAX_DIR) || in purg_lnk()
241 indx = ((unsigned)arcn->sb.st_ino) % L_TAB_SZ; in purg_lnk()
251 if ((pt->ino == arcn->sb.st_ino) && in purg_lnk()
[all …]
Dar.c140 arcn->sb.st_nlink = 1; in uar_rd()
143 arcn->sb.st_ctime = arcn->sb.st_atime = arcn->sb.st_mtime = in uar_rd()
145 arcn->sb.st_uid = uar_atoi32(h->ar_uid, sizeof(h->ar_uid)); in uar_rd()
146 arcn->sb.st_gid = uar_atoi32(h->ar_gid, sizeof(h->ar_gid)); in uar_rd()
147 arcn->sb.st_mode = uar_otoi32(h->ar_mode, sizeof(h->ar_mode)) | in uar_rd()
175 arcn->sb.st_size = i; in uar_rd()
219 u_long t_mode[sizeof(arcn->sb.st_mode) <= sizeof(u_long) ? 1 : -1]; in uar_wr()
249 t_uid = (anonarch & ANON_UIDGID) ? 0UL : (u_long)arcn->sb.st_uid; in uar_wr()
250 t_gid = (anonarch & ANON_UIDGID) ? 0UL : (u_long)arcn->sb.st_gid; in uar_wr()
251 t_mode[0] = arcn->sb.st_mode; in uar_wr()
[all …]
Dbuf_subs.c622 off_t size = arcn->sb.st_size; in wr_rdfile()
623 struct stat sb; in wr_rdfile() local
649 else if (fstat(ifd, &sb) < 0) in wr_rdfile()
651 else if (arcn->sb.st_mtime != sb.st_mtime) in wr_rdfile()
682 off_t size = arcn->sb.st_size; in rd_wrfile()
688 struct stat sb; in rd_wrfile() local
697 else if (fstat(ofd, &sb) == 0) { in rd_wrfile()
698 if (sb.st_blksize > 0) in rd_wrfile()
699 sz = (int)sb.st_blksize; in rd_wrfile()
743 if (isem && (arcn->sb.st_size > 0L)) in rd_wrfile()
[all …]
/mirbsd/src/sys/sys/
Dsocketvar.h111 #define SB_EMPTY_FIXUP(sb) \ argument
113 if ((sb)->sb_mb == NULL) { \
114 (sb)->sb_mbtail = NULL; \
115 (sb)->sb_lastrecord = NULL; \
144 #define sb_notify(sb) (((sb)->sb_flags & (SB_WAIT|SB_SEL|SB_ASYNC| \ argument
153 #define sbspace(sb) \ argument
154 ((long) imin((int)((sb)->sb_hiwat - (sb)->sb_cc), \
155 (int)((sb)->sb_mbmax - (sb)->sb_mbcnt)))
175 #define sballoc(sb, m) { \ argument
176 (sb)->sb_cc += (m)->m_len; \
[all …]
/mirbsd/src/gnu/usr.bin/binutils/gas/
Dsb.h54 typedef struct sb struct
61 sb; argument
81 extern void sb_new (sb *);
82 extern void sb_kill (sb *);
83 extern void sb_add_sb (sb *, sb *);
84 extern void sb_scrub_and_add_sb (sb *, sb *);
85 extern void sb_reset (sb *);
86 extern void sb_add_char (sb *, int);
87 extern void sb_add_string (sb *, const char *);
88 extern void sb_add_buffer (sb *, const char *, int);
[all …]
Dmacro.h44 sb name; /* Name of the formal. */
45 sb def; /* The default value. */
46 sb actual; /* The actual argument (changed on each expansion). */
65 sb sub; /* Substitution text. */
86 extern int buffer_and_nest (const char *, const char *, sb *, int (*) (sb *));
88 (int, int, int, int (*) (const char *, int, sb *, int *));
92 (int, sb *, sb *, int (*) (sb *), char *, unsigned int, const char **);
93 extern int check_macro (const char *, sb *, const char **, macro_entry **);
95 extern const char *expand_irp (int, int, sb *, sb *, int (*) (sb *));
Dsb.c53 static void sb_check (sb *, int);
64 sb_build (sb *ptr, int size) in sb_build()
94 sb_new (sb *ptr) in sb_new()
102 sb_kill (sb *ptr) in sb_kill()
112 sb_add_sb (sb *ptr, sb *s) in sb_add_sb()
121 static sb *sb_to_scrub;
139 sb_scrub_and_add_sb (sb *ptr, sb *s) in sb_scrub_and_add_sb()
155 sb_check (sb *ptr, int len) in sb_check()
159 sb tmp; in sb_check()
174 sb_reset (sb *ptr) in sb_reset()
[all …]
/mirbsd/src/sys/compat/openbsd/
Dopenbsd_stat.c115 struct stat sb, *sbp = NULL; in compat_36_sys_stat() local
123 sbp = stackgap_alloc(&sg, sizeof(sb)); in compat_36_sys_stat()
130 if ((error = copyin(sbp, (void *)&sb, sizeof(sb)))) in compat_36_sys_stat()
132 cvtstat(&sb, &osb); in compat_36_sys_stat()
151 struct stat sb, *sbp = NULL; in compat_36_sys_lstat() local
159 sbp = stackgap_alloc(&sg, sizeof(sb)); in compat_36_sys_lstat()
166 if ((error = copyin(sbp, (void *)&sb, sizeof(sb)))) in compat_36_sys_lstat()
168 cvtstat(&sb, &osb); in compat_36_sys_lstat()
185 syscallarg(struct stat *) sb; in compat_36_sys_fstat()
187 struct stat sb, *sbp = NULL; in compat_36_sys_fstat() local
[all …]
/mirbsd/src/gnu/usr.bin/cvs/src/
Dfilesubr.c33 struct stat sb; in copy_file() local
56 if (stat (from, &sb) < 0) in copy_file()
58 mknod (to, sb.st_mode, sb.st_rdev); in copy_file()
68 if (fstat (fdin, &sb) < 0) in copy_file()
70 if ((fdout = creat (to, (int) sb.st_mode & 07777)) < 0) in copy_file()
72 if (sb.st_size > 0) in copy_file()
105 t.actime = sb.st_atime; in copy_file()
106 t.modtime = sb.st_mtime; in copy_file()
122 struct stat sb; in isdir() local
124 if (stat (file, &sb) < 0) in isdir()
[all …]
/mirbsd/src/usr.bin/file/
Dfsmagic.c65 file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb) in file_fsmagic() argument
83 ret = lstat(fn, sb); in file_fsmagic()
86 ret = stat(fn, sb); /* don't merge into if; see "ret =" above */ in file_fsmagic()
100 if ((sb->st_mode & S_IFMT) != S_IFREG) { in file_fsmagic()
109 if (sb->st_mode & S_ISUID) in file_fsmagic()
114 if (sb->st_mode & S_ISGID) in file_fsmagic()
119 if (sb->st_mode & S_ISVTX) in file_fsmagic()
125 switch (sb->st_mode & S_IFMT) { in file_fsmagic()
142 major(sb->st_rdev), dv_unit(sb->st_rdev), in file_fsmagic()
143 dv_subunit(sb->st_rdev)) == -1) in file_fsmagic()
[all …]
/mirbsd/src/sbin/scan_ffs/
Dscan_ffs.c54 struct fs *sb; in ufsscan() local
69 sb = (struct fs*)(&buf[n]); in ufsscan()
70 if (sb->fs_magic == FS_MAGIC) { in ufsscan()
73 blk + (n/512), sb->fs_id[0], in ufsscan()
74 sb->fs_id[1], sb->fs_size); in ufsscan()
79 (daddr_t)((off_t)sb->fs_size * in ufsscan()
80 sb->fs_fsize / 512), in ufsscan()
82 sb->fs_fsize, sb->fs_bsize, in ufsscan()
83 sb->fs_cpg, lastmount); in ufsscan()
85 time_t t = sb->fs_time; in ufsscan()
[all …]
/mirbsd/src/usr.bin/find/
Dls.c62 printlong(char *name, char *accpath, struct stat *sb) in printlong() argument
66 (void)printf("%6u %4lld ", sb->st_ino, (long long)sb->st_blocks); in printlong()
67 (void)strmode(sb->st_mode, modep); in printlong()
68 (void)printf("%s %3u %-*.*s %-*.*s ", modep, sb->st_nlink, in printlong()
69 NAME_WIDTH, UT_NAMESIZE, user_from_uid(sb->st_uid, 0), in printlong()
70 NAME_WIDTH, UT_NAMESIZE, group_from_gid(sb->st_gid, 0)); in printlong()
72 if (S_ISCHR(sb->st_mode) || S_ISBLK(sb->st_mode)) in printlong()
73 (void)printf("%3d, %3d ", major(sb->st_rdev), in printlong()
74 minor(sb->st_rdev)); in printlong()
76 (void)printf("%8lld ", (long long)sb->st_size); in printlong()
[all …]
/mirbsd/src/usr.bin/sudo/
Dcheck.c358 struct stat sb; local
373 if (lstat(dirparent, &sb) == 0) {
374 if (!S_ISDIR(sb.st_mode))
376 dirparent, sb.st_mode);
377 else if (sb.st_uid != timestamp_uid)
379 dirparent, (unsigned long) sb.st_uid,
381 else if ((sb.st_mode & 0000022))
384 dirparent, sb.st_mode);
386 if ((sb.st_mode & 0000777) != 0700)
415 if (lstat(timestampdir, &sb) == 0) {
[all …]
Dsudo_edit.c78 struct stat sb; local
90 if (stat(_PATH_VARTMP, &sb) == 0 && S_ISDIR(sb.st_mode))
93 else if (stat(_PATH_USRTMP, &sb) == 0 && S_ISDIR(sb.st_mode))
115 if (fstat(ofd, &sb) != 0) {
117 if (stat(tf[i].ofile, &sb) != 0) {
131 memset(&sb, 0, sizeof(sb));
132 } else if (!S_ISREG(sb.st_mode)) {
140 tf[i].omtim.tv_sec = mtim_getsec(sb);
141 tf[i].omtim.tv_nsec = mtim_getnsec(sb);
142 tf[i].osize = sb.st_size;
[all …]
/mirbsd/src/usr.bin/vi/ex/
Dex_source.c40 struct stat sb; local
45 if ((fd = open(name, O_RDONLY, 0)) < 0 || fstat(fd, &sb))
58 if (sb.st_size > MEGABYTE) {
63 MALLOC(sp, bp, char *, (size_t)sb.st_size + 1);
68 bp[sb.st_size] = '\0';
71 len = read(fd, bp, (int)sb.st_size);
73 if (len == -1 || len != sb.st_size) {
74 if (len != sb.st_size)
82 return (ex_run_str(sp, name, bp, (size_t)sb.st_size, 1, 1));
/mirbsd/src/libexec/mail.local/
Dlocking.c59 struct stat sb, fsb; in getlock() local
67 if (stat(_PATH_MAILDIR, &sb) != -1 && in getlock()
68 (sb.st_mode & S_IWOTH) == S_IWOTH) { in getlock()
76 if (lstat(lpath, &sb) != -1) in getlock()
77 ctim = sb.st_ctime; in getlock()
85 if (lstat(lpath, &sb) != -1 && in getlock()
86 S_ISLNK(sb.st_mode)) { in getlock()
87 seteuid(sb.st_uid); in getlock()
106 lstat(lpath, &sb) != -1) { in getlock()
107 if (fsb.st_dev == sb.st_dev && in getlock()
[all …]
/mirbsd/src/lib/libkeynote/
Dkeynote-verify.c63 struct stat sb; in keynote_verify() local
119 if (fstat(fd, &sb) < 0) in keynote_verify()
125 if (sb.st_size > cl - 1) in keynote_verify()
128 cl = sb.st_size + 1; in keynote_verify()
137 i = read(fd, buf, sb.st_size); in keynote_verify()
239 if (fstat(fd, &sb) < 0) in keynote_verify()
245 if (sb.st_size > cl - 1) in keynote_verify()
248 cl = sb.st_size + 1; in keynote_verify()
257 i = read(fd, buf, sb.st_size); in keynote_verify()
274 memset(buf, 0, sb.st_size); in keynote_verify()
[all …]
/mirbsd/src/gnu/usr.bin/cvs/lib/
Dsunos57-select.c97 struct stat sb; in rpl_select() local
100 if (fstat (fd, &sb) >= 0 in rpl_select()
101 && sb.st_dev == devnull.st_dev in rpl_select()
102 && sb.st_ino == devnull.st_ino in rpl_select()
103 && sb.st_mode == devnull.st_mode in rpl_select()
104 && sb.st_uid == devnull.st_uid in rpl_select()
105 && sb.st_gid == devnull.st_gid in rpl_select()
106 && sb.st_size == devnull.st_size in rpl_select()
107 && sb.st_blocks == devnull.st_blocks in rpl_select()
108 && sb.st_blksize == devnull.st_blksize) in rpl_select()
/mirbsd/src/usr.bin/ftp/
Dmain.c588 char *sb = stringbase; in slurpstring() local
592 if (*sb == '!' || *sb == '$') { /* recognize ! as a token for shell */ in slurpstring()
597 return ((*sb == '!') ? "!" : "$"); in slurpstring()
609 switch (*sb) { in slurpstring()
616 INC_CHKCURSOR(sb); in slurpstring()
626 altarg = sb; in slurpstring()
635 switch (*sb) { in slurpstring()
643 INC_CHKCURSOR(sb); in slurpstring()
647 INC_CHKCURSOR(sb); in slurpstring()
651 *ap = *sb; /* add character to token */ in slurpstring()
[all …]

12345678910>>...12