lockf_range
lf_match(struct lockf_range *range, int type, int flags)
lf_overlap(const struct lockf_range *range, off_t start, off_t end)
struct lockf_range *range;
struct lockf_range *brange;
struct lockf_range *next;
struct lockf_range *first_match;
struct lockf_range *last_match;
struct lockf_range *insert_point;
struct lockf_range *new_range1;
struct lockf_range *new_range2;
struct lockf_range *free1;
struct lockf_range *free2;
struct lockf_range *range;
struct lockf_range *range, *nrange;
static struct lockf_range *lf_alloc_range(void);
static void lf_create_range(struct lockf_range *, struct proc *, int, int,
static struct lockf_range *
struct lockf_range *range;
range = kmalloc(sizeof(struct lockf_range), M_LOCKF, M_WAITOK);
lf_insert(struct lockf_range_list *list, struct lockf_range *elm,
struct lockf_range *insert_point)
struct lockf_range *elm,
struct lockf_range *insert_point);
lf_create_range(struct lockf_range *range, struct proc *owner, int type,
static void lf_destroy_range(struct lockf_range *);
lf_destroy_range(struct lockf_range *range)
struct lockf_range *range;
TAILQ_ENTRY(lockf_range) lf_link;
TAILQ_HEAD(lockf_range_list, lockf_range);
struct lockf_range item;
struct lockf_range *scan;
dumplockinfo(kvm_t *kd, struct lockf_range *item)
static void dumplockinfo(kvm_t *kd, struct lockf_range *item);