Symbol: disk_entry
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
146
static struct disk_entry *
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
149
struct disk_entry *entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
171
disk_entry_delete(struct disk_entry *entry)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
195
static struct disk_entry *
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
198
struct disk_entry *entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
211
disk_query_disk(struct disk_entry *entry)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
252
struct disk_entry *disk_entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
253
const struct disk_entry *found;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
256
static const struct disk_entry lookup[] = {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
309
disk_entry = disk_find_by_index(entry->index);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
310
if (disk_entry == NULL) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
311
disk_entry = disk_entry_create(entry);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
312
if (disk_entry == NULL)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
315
disk_entry->access = DS_READ_WRITE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
316
strlcpy(disk_entry->dev_name, entry->name,
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
317
sizeof(disk_entry->dev_name));
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
319
disk_entry->media = found->media;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
320
disk_entry->removable = found->removable;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
323
disk_entry->flags |= HR_DISKSTORAGE_FOUND;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
324
disk_entry->flags |= HR_DISKSTORAGE_ATA;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
326
disk_query_disk(disk_entry);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
327
disk_entry->r_tick = this_tick;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
340
struct disk_entry *disk_entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
360
disk_entry = disk_find_by_index(entry->index);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
361
if (disk_entry == NULL) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
362
disk_entry = disk_entry_create(entry);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
363
if (disk_entry == NULL)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
377
disk_entry->access = DS_READ_ONLY;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
379
disk_entry->access = DS_READ_WRITE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
381
strlcpy(disk_entry->dev_name, entry->name,
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
382
sizeof(disk_entry->dev_name));
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
384
disk_entry->media = DSM_RAMDISK;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
385
disk_entry->removable = SNMP_FALSE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
388
disk_entry->flags |= HR_DISKSTORAGE_FOUND;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
389
disk_entry->flags |= HR_DISKSTORAGE_MD;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
390
disk_entry->r_tick = this_tick;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
402
struct disk_entry *disk_entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
461
disk_entry = disk_find_by_index(entry->index);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
462
if (disk_entry == NULL) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
463
disk_entry = disk_entry_create(entry);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
464
if (disk_entry == NULL)
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
468
disk_entry->flags |= HR_DISKSTORAGE_FOUND;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
470
if ((disk_entry->flags & HR_DISKSTORAGE_ATA) ||
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
471
(disk_entry->flags & HR_DISKSTORAGE_MD)) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
479
disk_entry->access = DS_READ_WRITE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
480
disk_entry->media = DSM_UNKNOWN;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
481
disk_entry->removable = SNMP_FALSE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
483
if (strncmp(disk_entry->dev_name, "da", 2) == 0 ||
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
484
strncmp(disk_entry->dev_name, "ada", 3) == 0) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
485
disk_entry->media = DSM_HARDDISK;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
486
disk_entry->removable = SNMP_FALSE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
487
} else if (strncmp(disk_entry->dev_name, "cd", 2) == 0) {
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
488
disk_entry->media = DSM_OPTICALDISKROM;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
489
disk_entry->removable = SNMP_TRUE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
491
disk_entry->media = DSM_UNKNOWN;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
492
disk_entry->removable = SNMP_FALSE;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
495
strlcpy((char *)disk_entry->dev_name, disk,
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
496
sizeof(disk_entry->dev_name));
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
498
disk_query_disk(disk_entry);
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
499
disk_entry->r_tick = this_tick;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
510
struct disk_entry *entry, *entry_tmp;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
573
struct disk_entry *n1;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
599
struct disk_entry *entry;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
87
TAILQ_ENTRY(disk_entry) link;
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
99
TAILQ_HEAD(disk_tbl, disk_entry);