Lines Matching defs:address
63 static inline unsigned long virt_to_phys(void *address)
65 return (unsigned long)address - IDENT_ADDR;
68 static inline void * phys_to_virt(unsigned long address)
70 return (void *) (address + IDENT_ADDR);
73 static inline unsigned long virt_to_phys(void *address)
75 unsigned long phys = (unsigned long)address;
81 /* Crop to the physical address width of the processor. */
87 static inline void * phys_to_virt(unsigned long address)
89 return (void *)(IDENT_ADDR + (address & ((1ul << 41) - 1)));
100 /* Maximum PIO space address supported? */
114 static inline unsigned long __deprecated virt_to_bus(void *address)
116 unsigned long phys = virt_to_phys(address);
122 static inline void * __deprecated bus_to_virt(unsigned long address)
126 /* This check is a sanity check but also ensures that bus address 0
127 maps to virtual address 0 which is useful to detect null pointers
129 address -= __direct_map_base;
130 virt = phys_to_virt(address);
131 return (long)address <= 0 ? NULL : virt;