Symbol: uvm_physseg
sys/uvm/uvm_physseg.c
1048
struct uvm_physseg *ps = HANDLE_TO_PHYSSEG_NODE(upm);
sys/uvm/uvm_physseg.c
1064
struct uvm_physseg *ps = HANDLE_TO_PHYSSEG_NODE(upm);
sys/uvm/uvm_physseg.c
1134
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
1171
struct uvm_physseg *seg = HANDLE_TO_PHYSSEG_NODE(upm);
sys/uvm/uvm_physseg.c
1193
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
123
#define HANDLE_TO_PHYSSEG_NODE(h) ((struct uvm_physseg *)(h))
sys/uvm/uvm_physseg.c
1244
struct uvm_physseg *ps;
sys/uvm/uvm_physseg.c
1280
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
1310
struct uvm_physseg *current_ps;
sys/uvm/uvm_physseg.c
1334
memset(seg, 0, sizeof(struct uvm_physseg));
sys/uvm/uvm_physseg.c
1335
uvm_physseg_free(seg, sizeof(struct uvm_physseg));
sys/uvm/uvm_physseg.c
1354
struct uvm_physseg *ps, *current_ps;
sys/uvm/uvm_physseg.c
1355
ps = uvm_physseg_alloc(sizeof (struct uvm_physseg));
sys/uvm/uvm_physseg.c
159
static struct uvm_physseg uvm_physseg[VM_PHYSSEG_MAX];
sys/uvm/uvm_physseg.c
171
if (sz % sizeof(struct uvm_physseg))
sys/uvm/uvm_physseg.c
175
size_t n = sz / sizeof(struct uvm_physseg);
sys/uvm/uvm_physseg.c
181
return &uvm_physseg[nseg - n];
sys/uvm/uvm_physseg.c
206
if (sz % sizeof(struct uvm_physseg))
sys/uvm/uvm_physseg.c
217
if ((struct uvm_physseg *)p >= uvm_physseg &&
sys/uvm/uvm_physseg.c
218
(struct uvm_physseg *)p < (uvm_physseg + VM_PHYSSEG_MAX)) {
sys/uvm/uvm_physseg.c
219
if (sz % sizeof(struct uvm_physseg))
sys/uvm/uvm_physseg.c
223
if ((sz / sizeof(struct uvm_physseg)) >= VM_PHYSSEG_MAX)
sys/uvm/uvm_physseg.c
237
struct uvm_physseg *ps, *current_ps = NULL;
sys/uvm/uvm_physseg.c
255
ps = uvm_physseg_alloc(sizeof (struct uvm_physseg));
sys/uvm/uvm_physseg.c
313
uvm_physseg_free(ps, sizeof(struct uvm_physseg));
sys/uvm/uvm_physseg.c
372
const struct uvm_physseg *enode1 = nnode1;
sys/uvm/uvm_physseg.c
373
const struct uvm_physseg *enode2 = nnode2;
sys/uvm/uvm_physseg.c
388
const struct uvm_physseg *enode = nnode;
sys/uvm/uvm_physseg.c
404
.rbto_node_offset = offsetof(struct uvm_physseg, rb_node),
sys/uvm/uvm_physseg.c
458
struct uvm_physseg *ps =
sys/uvm/uvm_physseg.c
471
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
515
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
539
struct uvm_physseg * ps = NULL;
sys/uvm/uvm_physseg.c
564
#define PHYSSEG_NODE_TO_HANDLE(u) ((int)((vsize_t) (u - vm_physmem) / sizeof(struct uvm_physseg)))
sys/uvm/uvm_physseg.c
567
static struct uvm_physseg vm_physmem[VM_PHYSSEG_MAX] __read_mostly;
sys/uvm/uvm_physseg.c
616
struct uvm_physseg *ps;
sys/uvm/uvm_physseg.c
663
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
716
struct uvm_physseg *seg;
sys/uvm/uvm_physseg.c
749
struct uvm_physseg *ps;
sys/uvm/uvm_physseg.c
848
static inline int vm_physseg_find_contig(struct uvm_physseg *, int, paddr_t, psize_t *);
sys/uvm/uvm_physseg.c
850
static inline int vm_physseg_find_bsearch(struct uvm_physseg *, int, paddr_t, psize_t *);
sys/uvm/uvm_physseg.c
852
static inline int vm_physseg_find_linear(struct uvm_physseg *, int, paddr_t, psize_t *);
sys/uvm/uvm_physseg.c
873
vm_physseg_find_contig(struct uvm_physseg *segs, int nsegs, paddr_t pframe, psize_t *offp)
sys/uvm/uvm_physseg.c
888
vm_physseg_find_bsearch(struct uvm_physseg *segs, int nsegs, paddr_t pframe, psize_t *offp)
sys/uvm/uvm_physseg.c
932
vm_physseg_find_linear(struct uvm_physseg *segs, int nsegs, paddr_t pframe, psize_t *offp)
sys/uvm/uvm_physseg.c
962
struct uvm_physseg *ps = &vm_physmem[0];
sys/uvm/uvm_physseg.c
963
struct uvm_physseg *end = &vm_physmem[vm_nphysseg];
sys/uvm/uvm_physseg.c
987
struct uvm_physseg *ps;
sys/uvm/uvm_physseg.h
67
typedef struct uvm_physseg * uvm_physseg_t;
tests/sys/uvm/t_uvm_physseg.c
307
uvm_physseg_alloc(sizeof(struct uvm_physseg) - 1);
tests/sys/uvm/t_uvm_physseg.c
323
uvm_physseg_alloc((VM_PHYSSEG_MAX + 1) * sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
340
ATF_REQUIRE(uvm_physseg_alloc(VM_PHYSSEG_MAX * sizeof(struct uvm_physseg)));
tests/sys/uvm/t_uvm_physseg.c
344
ATF_REQUIRE(uvm_physseg_alloc(sizeof(struct uvm_physseg) - 1));
tests/sys/uvm/t_uvm_physseg.c
345
ATF_REQUIRE(uvm_physseg_alloc(2 * VM_PHYSSEG_MAX * sizeof(struct uvm_physseg)));
tests/sys/uvm/t_uvm_physseg.c
361
uvm_physseg_free(&uvm_physseg[0], sizeof(struct uvm_physseg) - 1);
tests/sys/uvm/t_uvm_physseg.c
376
struct uvm_physseg *seg;
tests/sys/uvm/t_uvm_physseg.c
385
uvm_physseg_free(seg, (VM_PHYSSEG_MAX - 1) * sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
391
seg = uvm_physseg_alloc(sizeof(struct uvm_physseg) - 1);
tests/sys/uvm/t_uvm_physseg.c
392
uvm_physseg_free(seg, sizeof(struct uvm_physseg) - 1);
tests/sys/uvm/t_uvm_physseg.c
394
seg = uvm_physseg_alloc(2 * VM_PHYSSEG_MAX * sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
396
uvm_physseg_free(seg, 2 * VM_PHYSSEG_MAX * sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
415
struct uvm_physseg *seg;
tests/sys/uvm/t_uvm_physseg.c
422
ATF_REQUIRE(uvm_physseg_alloc(sizeof(struct uvm_physseg)));
tests/sys/uvm/t_uvm_physseg.c
779
struct uvm_physseg *seg;
tests/sys/uvm/t_uvm_physseg.c
788
seg = uvm_physseg_alloc(sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
834
struct uvm_physseg *seg;
tests/sys/uvm/t_uvm_physseg.c
843
seg = uvm_physseg_alloc(sizeof(struct uvm_physseg));
tests/sys/uvm/t_uvm_physseg.c
872
struct uvm_physseg *seg;
tests/sys/uvm/t_uvm_physseg.c
881
seg = uvm_physseg_alloc(sizeof(struct uvm_physseg));