Lines Matching refs:Addr
14 % Addr = [kind, [1,2,3]]
66 name{address: Addr} = Name,
67 address_aligned(Addr, Bits).
188 iblock_iaddress_gt([Block | Bs], [Addr | As]) :-
192 Addr #> Limit,
200 iblock_limit_iaddress([Block | Bs], [Addr | As]) :-
202 limit: Addr
211 iblock_base_iaddress([Block | Bs], [Addr | As]) :-
213 base: Addr
254 accept(NodeId, Addr) :-
256 address_match(Addr, Block).
275 address_match(Addr, Blocks),
278 address:Addr
282 default_iaddr_constraint(Addr) :-
283 Addr #>= 0,
284 Addr #< 2147483648.
286 %% Thes functions turn an IC constrained Addr to base/limit blocks
287 iaddr_to_iblock_one(Addr, Block) :-
288 default_iaddr_constraint(Addr),
289 get_bounds(Addr,Min,Max),
291 ( get_domain_size(Addr,Size) ->
314 address:Addr
320 addr_to_blocks(Addr, Blocks).
397 address:Addr
399 accept(NodeId, Addr).
543 RegName = name{address: Addr},
545 address_add_const(Addr, Offset, NewAddr),
622 add_pci(Id, Addr) :-
640 findall((Addr, BarNum, BarStart, BarSize),
641 call(bar(Addr, BarNum, BarStart, BarSize, mem, _, _))@eclipse,
652 add_pci_alloc(Addr) :-
654 add_pci([Enum], Addr),
658 assert(pci_address_node_id(Addr, Enum)).
747 %% NodeId:: Addr, Size :: Addr, Out :: Addr
757 mark_range_in_use(NodeId, Addr, ISize) :-
758 Addr = [Kind, IAddr],
771 address: Addr
773 mark_range_in_use(NodeId, Addr, ISize).
805 % Node1 :: Addr, Node2 :: Name, Resolved :: Name