usr/src/cmd/mandoc/man_html.c
206
print_tbl(h, n->span);
usr/src/cmd/mandoc/man_term.c
939
term_tbl(p, n->span);
usr/src/cmd/mandoc/mdoc_html.c
399
print_tbl(h, n->span);
usr/src/cmd/mandoc/mdoc_term.c
392
term_tbl(p, n->span);
usr/src/cmd/mandoc/roff.c
1039
struct tbl_span *span;
usr/src/cmd/mandoc/roff.c
1043
while ((span = tbl_span(tbl)) != NULL) {
usr/src/cmd/mandoc/roff.c
1045
n->span = span;
usr/src/cmd/mandoc/roff.h
510
struct tbl_span *span; /* TBL */
usr/src/cmd/mandoc/tbl.c
156
struct tbl_span *span;
usr/src/cmd/mandoc/tbl.c
158
span = tbl->current_span ? tbl->current_span->next
usr/src/cmd/mandoc/tbl.c
160
if (span != NULL)
usr/src/cmd/mandoc/tbl.c
161
tbl->current_span = span;
usr/src/cmd/mandoc/tbl.c
162
return span;
usr/src/cmd/mandoc/tree.c
177
if (n->span) {
usr/src/cmd/mandoc/tree.c
179
print_span(n->span, indent);
usr/src/cmd/mandoc/tree.c
271
if (n->span) {
usr/src/cmd/mandoc/tree.c
273
print_span(n->span, indent);
usr/src/cmd/vi/port/ex_cmds.c
618
if (clear_screen && span() > lines) {
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
35
krb5_rc_initialize (krb5_context context, krb5_rcache id, krb5_deltat span)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
37
return krb5_x(id->ops->init,(context, id, span));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
42
krb5_deltat span)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
44
return krb5_x(id->ops->recover_or_init,(context, id, span));
usr/src/lib/libslp/clib/slp_utils.c
164
size_t span;
usr/src/lib/libslp/clib/slp_utils.c
168
span = (p ? (size_t)(p - s): strlen(s));
usr/src/lib/libslp/clib/slp_utils.c
170
if (strlen(item) != span) {
usr/src/lib/libslp/clib/slp_utils.c
177
if (strncasecmp(item, s, span) == 0)
usr/src/lib/libslp/clib/slp_utils.c
225
size_t span;
usr/src/lib/libslp/clib/slp_utils.c
229
span = (p ? (size_t)(p - s) : strlen(s));
usr/src/lib/libslp/clib/slp_utils.c
230
if (strlen(item) != span)
usr/src/lib/libslp/clib/slp_utils.c
232
if (strncasecmp(item, s, span) == 0)
usr/src/lib/libsqlite/src/expr.c
132
pNew->span.z = 0;
usr/src/lib/libsqlite/src/expr.c
165
if( pOldExpr->span.z!=0 && pNewExpr ){
usr/src/lib/libsqlite/src/expr.c
169
sqliteTokenCopy(&pNewExpr->span, &pOldExpr->span);
usr/src/lib/libsqlite/src/expr.c
171
assert( pNewExpr==0 || pNewExpr->span.z!=0
usr/src/lib/libsqlite/src/expr.c
172
|| pOldExpr->span.z==0 || sqlite_malloc_failed );
usr/src/lib/libsqlite/src/expr.c
38
pNew->span = *pToken;
usr/src/lib/libsqlite/src/expr.c
44
sqliteExprSpan(pNew, &pLeft->span, &pRight->span);
usr/src/lib/libsqlite/src/expr.c
46
pNew->span = pNew->token;
usr/src/lib/libsqlite/src/expr.c
62
pExpr->span.z = pLeft->z;
usr/src/lib/libsqlite/src/expr.c
63
pExpr->span.n = pRight->n + Addr(pRight->z) - Addr(pLeft->z);
usr/src/lib/libsqlite/src/expr.c
65
pExpr->span.z = 0;
usr/src/lib/libsqlite/src/expr.c
89
pNew->span = pNew->token;
usr/src/lib/libsqlite/src/expr.c
98
if( p->span.dyn ) sqliteFree((char*)p->span.z);
usr/src/lib/libsqlite/src/parse.y
584
sqliteExprSpan(A, &X->span, &Y->span);
usr/src/lib/libsqlite/src/parse.y
592
sqliteExprSpan(A,&X->span,&Y->span);
usr/src/lib/libsqlite/src/parse.y
605
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
609
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
613
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
617
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
621
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
625
sqliteExprSpan(A,&B,&X->span);
usr/src/lib/libsqlite/src/parse.y
629
sqliteExprSpan(A,&B,&X->span);
usr/src/lib/libsqlite/src/parse.y
633
sqliteExprSpan(A,&B,&X->span);
usr/src/lib/libsqlite/src/parse.y
637
sqliteExprSpan(A,&B,&X->span);
usr/src/lib/libsqlite/src/parse.y
649
sqliteExprSpan(A,&W->span,&Y->span);
usr/src/lib/libsqlite/src/parse.y
657
sqliteExprSpan(A,&W->span,&Y->span);
usr/src/lib/libsqlite/src/parse.y
662
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
667
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
673
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
679
sqliteExprSpan(A,&X->span,&E);
usr/src/lib/libsqlite/src/parse.y
685
sqliteExprSpan(A,&X->span,D.z?&D:&Y);
usr/src/lib/libsqlite/src/parse.y
692
sqliteExprSpan(A,&X->span,D.z?&D:&Y);
usr/src/lib/libsqlite/src/select.c
1005
sqliteSetString((char**)&pExpr->span.z, zTabName, ".", zName, 0);
usr/src/lib/libsqlite/src/select.c
1006
pExpr->span.n = strlen(pExpr->span.z);
usr/src/lib/libsqlite/src/select.c
1007
pExpr->span.dyn = 1;
usr/src/lib/libsqlite/src/select.c
1013
pExpr->span = pExpr->token;
usr/src/lib/libsqlite/src/select.c
1548
sqliteTokenCopy(&pExpr->span, &pNew->span);
usr/src/lib/libsqlite/src/select.c
1757
if( pList->a[i].zName==0 && (pExpr = pList->a[i].pExpr)->span.z!=0 ){
usr/src/lib/libsqlite/src/select.c
1758
pList->a[i].zName = sqliteStrNDup(pExpr->span.z, pExpr->span.n);
usr/src/lib/libsqlite/src/select.c
737
if( !shortNames && !fullNames && p->span.z && p->span.z[0] ){
usr/src/lib/libsqlite/src/select.c
738
int addr = sqliteVdbeOp3(v,OP_ColumnName, i, p2, p->span.z, p->span.n);
usr/src/lib/libsqlite/src/select.c
751
}else if( p->span.z && p->span.z[0] ){
usr/src/lib/libsqlite/src/select.c
752
int addr = sqliteVdbeOp3(v,OP_ColumnName, i, p2, p->span.z, p->span.n);
usr/src/lib/libsqlite/src/select.c
822
}else if( p->span.z && p->span.z[0] ){
usr/src/lib/libsqlite/src/select.c
823
sqliteSetNString(&pTab->aCol[i].zName, p->span.z, p->span.n, 0);
usr/src/lib/libsqlite/src/sqliteInt.h
690
Token span; /* Complete text of the expression */
usr/src/lib/libumem/common/vmem.c
1200
vmem_seg_t *span;
usr/src/lib/libumem/common/vmem.c
1210
for (span = end->vs_kprev; span != end; span = span->vs_kprev) {
usr/src/lib/libumem/common/vmem.c
1211
if (span->vs_end == addr || span->vs_start == endaddr)
usr/src/lib/libumem/common/vmem.c
1215
if (span == end)
usr/src/lib/libumem/common/vmem.c
1217
if (span->vs_kprev->vs_end == addr && span->vs_start == endaddr) {
usr/src/lib/libumem/common/vmem.c
1218
vmem_seg_t *prevspan = span->vs_kprev;
usr/src/lib/libumem/common/vmem.c
1219
vmem_seg_t *nextseg = span->vs_anext;
usr/src/lib/libumem/common/vmem.c
1220
vmem_seg_t *prevseg = span->vs_aprev;
usr/src/lib/libumem/common/vmem.c
1225
prevspan->vs_end = span->vs_end;
usr/src/lib/libumem/common/vmem.c
1246
VMEM_DELETE(span, k);
usr/src/lib/libumem/common/vmem.c
1248
vmem_seg_destroy(vmp, span);
usr/src/lib/libumem/common/vmem.c
1257
VMEM_DELETE(span, k);
usr/src/lib/libumem/common/vmem.c
1258
vmem_seg_destroy(vmp, span);
usr/src/lib/libumem/common/vmem.c
1270
VMEM_DELETE(span, k);
usr/src/lib/libumem/common/vmem.c
1271
vmem_seg_destroy(vmp, span);
usr/src/lib/libumem/common/vmem.c
1281
VMEM_DELETE(span, k);
usr/src/lib/libumem/common/vmem.c
1282
span->vs_start = addr;
usr/src/lib/libumem/common/vmem.c
1283
span->vs_end = endaddr;
usr/src/lib/libumem/common/vmem.c
1285
vsp = span;
usr/src/lib/libumem/common/vmem.c
1287
} else if (span->vs_end == addr) {
usr/src/lib/libumem/common/vmem.c
1288
vmem_seg_t *oldseg = span->vs_knext->vs_aprev;
usr/src/lib/libumem/common/vmem.c
1289
span->vs_end = endaddr;
usr/src/lib/libumem/common/vmem.c
1300
vmem_seg_t *oldseg = span->vs_anext;
usr/src/lib/libumem/common/vmem.c
1301
ASSERT(span->vs_start == endaddr);
usr/src/lib/libumem/common/vmem.c
1302
span->vs_start = addr;
usr/src/lib/libumem/common/vmem.c
1311
vsp = vmem_seg_create(vmp, span, addr, endaddr);
usr/src/lib/libumem/common/vmem.c
430
vmem_seg_t *newseg, *span;
usr/src/lib/libumem/common/vmem.c
460
span = vmem_seg_create(vmp, knext->vs_aprev, start, end);
usr/src/lib/libumem/common/vmem.c
461
span->vs_type = VMEM_SPAN;
usr/src/lib/libumem/common/vmem.c
462
span->vs_import = import;
usr/src/lib/libumem/common/vmem.c
463
VMEM_INSERT(knext->vs_kprev, span, k);
usr/src/lib/libumem/common/vmem.c
465
newseg = vmem_seg_create(vmp, span, start, end);
usr/src/lib/libumem/common/vmem.c
481
vmem_seg_t *span = vsp->vs_aprev;
usr/src/lib/libumem/common/vmem.c
485
ASSERT(span->vs_type == VMEM_SPAN);
usr/src/lib/libumem/common/vmem.c
487
if (span->vs_import)
usr/src/lib/libumem/common/vmem.c
491
VMEM_DELETE(span, k);
usr/src/lib/libumem/common/vmem.c
494
vmem_seg_destroy(vmp, span);
usr/src/uts/common/fs/zfs/dmu_diff.c
123
uint64_t span = DBP_SPAN(dnp, zb->zb_level);
usr/src/uts/common/fs/zfs/dmu_diff.c
124
uint64_t dnobj = (zb->zb_blkid * span) >> DNODE_SHIFT;
usr/src/uts/common/fs/zfs/dmu_diff.c
127
dnobj + (span >> DNODE_SHIFT) - 1);
usr/src/uts/common/fs/zfs/dmu_send.c
763
uint64_t span = BP_SPAN(dblkszsec, indblkshift, zb->zb_level);
usr/src/uts/common/fs/zfs/dmu_send.c
764
uint64_t dnobj = (zb->zb_blkid * span) >> DNODE_SHIFT;
usr/src/uts/common/fs/zfs/dmu_send.c
765
err = dump_freeobjects(dsa, dnobj, span >> DNODE_SHIFT);
usr/src/uts/common/fs/zfs/dmu_send.c
767
uint64_t span = BP_SPAN(dblkszsec, indblkshift, zb->zb_level);
usr/src/uts/common/fs/zfs/dmu_send.c
768
uint64_t offset = zb->zb_blkid * span;
usr/src/uts/common/fs/zfs/dmu_send.c
770
if (zb->zb_blkid == 0 || span <= DMU_OBJECT_END / zb->zb_blkid)
usr/src/uts/common/fs/zfs/dmu_send.c
771
err = dump_free(dsa, zb->zb_object, offset, span);
usr/src/uts/common/fs/zfs/dnode.c
2326
int i, inc, error, span;
usr/src/uts/common/fs/zfs/dnode.c
2396
span = (lvl - 1) * epbs + dn->dn_datablkshift;
usr/src/uts/common/fs/zfs/dnode.c
2405
*offset = *offset >> span;
usr/src/uts/common/fs/zfs/dnode.c
2415
*offset = *offset << span;
usr/src/uts/common/fs/zfs/dnode.c
2419
*offset = MIN(*offset + (1ULL << span) - 1, start);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
109
uint16_t span;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3106
reg[2] = node->span;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
1054
dma_info->length = icm->span << icm->log_object_size;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3191
icm[dep].span = icm[rsrc].span; \
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3201
icm[dep].span, icm[dep].num_spans); \
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3250
icm[i].span = HERMON_ICM_SPAN; /* default #rsrc's in 1 span */
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3252
icm[i].span = HERMON_ICM_SPAN * 16;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3253
icm[i].num_spans = icm[i].num_entries / icm[i].span;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3255
icm[i].span = icm[i].num_entries;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3257
icm[i].num_spans = icm[i].num_entries / icm[i].span;
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3266
i, icm[i].span, icm[i].num_spans);
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3278
for (k = icm[i].span; k != 1; k >>= 1)
usr/src/uts/common/io/ib/adapters/hermon/hermon.c
3298
icm[i].span, icm[i].num_spans);
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
3278
per_span = icm_table->span;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
3374
per_span = icm_table->span;
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
2122
span_avail = icm_table->span - span_offset;
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
2249
span_remain = icm_table->span - span_offset;
usr/src/uts/common/io/mr_sas/fusion.h
434
MR_LD_SPAN span; /* 0x08 */
usr/src/uts/common/io/mr_sas/ld_pd_map.c
118
MR_LdSpanPtrGet(U32 ld, U32 span, MR_FW_RAID_MAP_ALL *map)
usr/src/uts/common/io/mr_sas/ld_pd_map.c
120
return (&map->raidMap.ldSpanMap[ld].spanBlock[span].span);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
157
U32 span, j;
usr/src/uts/common/io/mr_sas/ld_pd_map.c
159
for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) {
usr/src/uts/common/io/mr_sas/ld_pd_map.c
164
return (span);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
177
return (span);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
181
return (span);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
209
U8 physArm, span;
usr/src/uts/common/io/mr_sas/ld_pd_map.c
240
span = 0;
usr/src/uts/common/io/mr_sas/ld_pd_map.c
243
span = (U8)MR_GetSpanBlock(ld, row, pdBlock, map, &error_code);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
249
arRef = MR_LdSpanArrayGet(ld, span, map);
usr/src/uts/common/io/mr_sas/ld_pd_map.c
269
*pdBlock += stripRef + MR_LdSpanPtrGet(ld, span, map)->startBlk;
usr/src/uts/common/io/mr_sas/ld_pd_map.c
271
pRAID_Context->spanArm = (span << RAID_CTX_SPANARM_SPAN_SHIFT) |
usr/src/uts/common/io/mr_sas/ld_pd_map.c
83
MR_LdSpanArrayGet(U32 ld, U32 span, MR_FW_RAID_MAP_ALL *map)
usr/src/uts/common/io/mr_sas/ld_pd_map.c
85
return (map->raidMap.ldSpanMap[ld].spanBlock[span].span.arrayRef);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1038
myri10ge_reg_set(dev_info_t *dip, int *reg_set, int *span,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1117
*span = (PCI_SPAN_LOW(rs));
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1119
printf("Board span is 0x%x\n", *span);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
4250
int reg_set, span;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
4251
(void) myri10ge_reg_set(parent_dip, ®_set, &span,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
5785
int status, span, link_width, max_read_request_4k;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
5859
(void) myri10ge_reg_set(dip, &mgp->reg_set, &span, &bus_number,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
5865
(offset_t)0, (offset_t)span, &myri10ge_dev_access_attr,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
5870
mgp->name, mgp->reg_set, span, status);
usr/src/uts/common/io/scsi/targets/st.c
14248
uchar_t span;
usr/src/uts/common/io/scsi/targets/st.c
14267
uchar_t span;
usr/src/uts/common/os/vm_pageout.c
1184
pgcnt_t span, offset;
usr/src/uts/common/os/vm_pageout.c
1186
span = looppages / n_page_scanners;
usr/src/uts/common/os/vm_pageout.c
1187
VERIFY3U(span, >, handspreadpages);
usr/src/uts/common/os/vm_pageout.c
1189
offset = inst * span;
usr/src/uts/common/os/vm_pageout.c
1195
regionend = page_nextn(regionstart, span - 1);
usr/src/uts/common/os/vmem.c
559
vmem_seg_t *newseg, *span;
usr/src/uts/common/os/vmem.c
569
span = vmem_seg_create(vmp, vmp->vm_seg0.vs_aprev, start, end);
usr/src/uts/common/os/vmem.c
570
span->vs_type = VMEM_SPAN;
usr/src/uts/common/os/vmem.c
571
span->vs_import = import;
usr/src/uts/common/os/vmem.c
572
VMEM_INSERT(vmp->vm_seg0.vs_kprev, span, k);
usr/src/uts/common/os/vmem.c
574
newseg = vmem_seg_create(vmp, span, start, end);
usr/src/uts/common/os/vmem.c
590
vmem_seg_t *span = vsp->vs_aprev;
usr/src/uts/common/os/vmem.c
594
ASSERT(span->vs_type == VMEM_SPAN);
usr/src/uts/common/os/vmem.c
596
if (span->vs_import)
usr/src/uts/common/os/vmem.c
600
VMEM_DELETE(span, k);
usr/src/uts/common/os/vmem.c
603
vmem_seg_destroy(vmp, span);
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
933
uint32_t span; /* #rsrc's per span */
usr/src/uts/intel/io/vmm/vmm_reservoir.c
234
vmmr_span_t *span;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
239
while ((span = avl_destroy_nodes(&tree->by_size, &vcp)) != NULL) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
240
kmem_free(span, sizeof (*span));
usr/src/uts/intel/io/vmm/vmm_reservoir.c
309
vmmr_span_t *span;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
317
span = avl_find(by_size, &search, &where);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
318
if (span == NULL) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
320
span = avl_nearest(by_size, where, AVL_AFTER);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
321
if (span == NULL) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
326
span = avl_nearest(by_size, where, AVL_BEFORE);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
327
ASSERT3P(span, !=, NULL);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
331
if (span->vs_size <= target_sz) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
332
avl_remove(by_size, span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
333
avl_remove(by_addr, span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
335
return (span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
338
uintptr_t start = span->vs_addr + span->vs_size - target_sz;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
340
avl_remove(by_size, span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
341
span->vs_size -= target_sz;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
342
avl_add(by_size, span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
520
vmmr_span_t *span = vmmr_tp_remove_split(remain, &vmmr_free_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
526
VERIFY3P(span, !=, NULL);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
527
ASSERT3U(span->vs_size, <=, remain);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
529
span->vs_region_addr = map_at;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
530
avl_add(®ion->vr_spans, span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
531
map_at += span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
532
remain -= span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
567
vmmr_span_t *span = avl_find(®ion->vr_spans, &search, &where);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
569
if (span == NULL) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
570
span = avl_nearest(®ion->vr_spans, where, AVL_BEFORE);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
571
ASSERT3P(span, !=, NULL);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
573
uintptr_t span_off = off - span->vs_region_addr + span->vs_addr;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
600
vmmr_span_t *span;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
601
while ((span = avl_destroy_nodes(®ion->vr_spans, &cookie)) != NULL) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
602
span->vs_region_addr = 0;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
603
vmmr_tp_insert_concat(span, &vmmr_free_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
626
vmmr_destroy_pages(vmmr_span_t *span)
usr/src/uts/intel/io/vmm/vmm_reservoir.c
628
const uintptr_t end = span->vs_addr + span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
630
for (uintptr_t pos = span->vs_addr; pos < end; pos += PAGESIZE) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
655
vmmr_alloc_pages(const vmmr_span_t *span)
usr/src/uts/intel/io/vmm/vmm_reservoir.c
662
const uintptr_t end = span->vs_addr + span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
663
for (uintptr_t pos = span->vs_addr; pos < end; pos += PAGESIZE) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
671
if (pos != span->vs_addr) {
usr/src/uts/intel/io/vmm/vmm_reservoir.c
673
.vs_addr = span->vs_addr,
usr/src/uts/intel/io/vmm/vmm_reservoir.c
674
.vs_size = pos - span->vs_addr,
usr/src/uts/intel/io/vmm/vmm_reservoir.c
713
vmmr_span_t *span = vmmr_tp_remove_split(remain, &vmmr_free_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
719
VERIFY3P(span, !=, NULL);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
720
ASSERT3U(span->vs_size, <=, remain);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
723
vmmr_destroy_pages(span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
725
remain -= span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
726
vmmr_tp_insert_concat(span, &vmmr_empty_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
774
vmmr_span_t *span = NULL;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
777
span = vmmr_tp_remove_split(remain, &vmmr_empty_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
779
vmmr_empty_sz -= span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
785
span = kmem_zalloc(sizeof (vmmr_span_t), KM_SLEEP);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
786
span->vs_addr = vmmr_empty_last;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
787
span->vs_size = remain;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
790
VERIFY3P(span, !=, NULL);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
795
int err = vmmr_alloc_pages(span);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
807
vmmr_empty_sz += span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
808
vmmr_tp_insert_concat(span, &vmmr_empty_tp);
usr/src/uts/intel/io/vmm/vmm_reservoir.c
829
added += span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
830
remain -= span->vs_size;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
831
vmmr_tp_insert_concat(span, &vmmr_free_tp);