kinfo_file
static void fill_file2(struct kinfo_file *, const file_t *, const fdfile_t *,
struct kinfo_file kf;
fill_file2(struct kinfo_file *kp, const file_t *fp, const fdfile_t *ff,
struct kinfo_file *flist;
name[namelen++] = sizeof(struct kinfo_file);
flistc = sz / sizeof(struct kinfo_file);
const struct kinfo_file *ka = a, *kb = b;
pick_socket(struct kinfo_file *f)
print_socket(struct kinfo_file *kf, struct kinfo_pcb *kp, struct kinfo_proc2 *p)
struct kinfo_pcb *pick_socket(struct kinfo_file *);
int print_socket(struct kinfo_file *, struct kinfo_pcb *,
struct kinfo_file *ki;
nfile = len / sizeof(struct kinfo_file);
for (ki = (struct kinfo_file *)offset; nfile--; ki++) {
mib[4] = sizeof(struct kinfo_file);
mib[5] = len / sizeof(struct kinfo_file);