Lines Matching refs:Addr
14 % Addr = [kind, [1,2,3]]
190 name{address: Addr} = Name,
191 address_aligned(Addr, Bits).
251 address_match_region(Addr, region{blocks:Blocks}) :-
252 address_match(Addr, Blocks).
315 iblock_iaddress_gt([Block | Bs], [Addr | As]) :-
319 Addr #> Limit,
389 iblock_limit_iaddress([Block | Bs], [Addr | As]) :-
391 limit: Addr
400 iblock_base_iaddress([Block | Bs], [Addr | As]) :-
402 base: Addr
458 address_match(Addr, Blocks),
461 address:Addr
464 default_iaddr_constraint(Addr) :-
465 Addr #>= 0,
466 Addr #< 2147483648.
468 %% Thes functions turn an IC constrained Addr to base/limit blocks
469 iaddr_to_iblock_one(Addr, Block) :-
470 default_iaddr_constraint(Addr),
471 get_bounds(Addr,Min,Max),
473 ( get_domain_size(Addr,Size) ->
496 address:Addr
502 addr_to_blocks(Addr, Blocks).
526 address:Addr
530 address_match_region(Addr, CandidateRegion).
872 RegName = name{address: Addr},
874 address_add_const(Addr, Offset, NewAddr),
972 add_pci_alloc(S, Addr, NewS) :-
974 add_pci(S1, [Enum], Addr, S2),
978 state_add(S3, pci_address_node_id(Addr, Enum), NewS).
1065 %% NodeId:: Addr, Size :: Addr, Out :: Addr
1074 mark_range_in_use(S, NodeId, Addr, ISize, NewS) :-
1075 Addr = [Kind, IAddr],
1088 address: Addr
1090 mark_range_in_use(NodeId, Addr, ISize).
1120 % Node1 :: Addr, Node2 :: Name, Resolved :: Name