Lines Matching refs:val
81 nlm_store_word(uint64_t addr, uint32_t val)
85 *p = val;
98 nlm_store_dword(volatile uint64_t addr, uint64_t val)
102 *p = val;
129 nlm_store_dword(uint64_t addr, uint64_t val)
134 valhi = val >> 32;
135 vallo = val & 0xffffffff;
163 nlm_store_word_daddr(uint64_t addr, uint32_t val)
167 *p = val;
179 nlm_store_dword_daddr(uint64_t addr, uint64_t val)
183 *p = val;
191 uint32_t val;
198 : "=r"(val)
201 return val;
205 nlm_store_word_daddr(uint64_t addr, uint32_t val)
212 : : "r"(val), "r"(addr)
219 uint64_t val;
226 : "=r"(val)
228 return val;
232 nlm_store_dword_daddr(uint64_t addr, uint64_t val)
239 : : "r"(val), "r"(addr)
247 uint32_t val, addrhi, addrlo, sr;
262 : "=r"(val)
267 return val;
272 nlm_store_word_daddr(uint64_t addr, uint32_t val)
289 : : "r"(val), "r"(addrhi), "r"(addrlo)
324 nlm_store_dword_daddr(uint64_t addr, uint64_t val)
331 valh = val >> 32;
332 vall = val & 0xffffffff;
363 nlm_write_reg(uint64_t base, uint32_t reg, uint32_t val)
367 *addr = val;
379 nlm_write_reg64(uint64_t base, uint32_t reg, uint64_t val)
383 return nlm_store_dword(addr, val);
399 nlm_write_reg_xkphys(uint64_t base, uint32_t reg, uint32_t val)
402 return nlm_store_word_daddr(addr, val);
414 nlm_write_reg64_xkphys(uint64_t base, uint32_t reg, uint64_t val)
418 return nlm_store_dword_daddr(addr, val);