/kernel/linux/linux-6.6/drivers/w1/slaves/ |
H A D | w1_ds2433.c | 144 * @addr: Address for the write 145 * @len: length must be <= (W1_PAGE_SIZE - (addr & W1_PAGE_MASK)) 154 static int w1_f23_write(struct w1_slave *sl, int addr, int len, const u8 *data) in w1_f23_write() argument 161 u8 es = (addr + len - 1) & 0x1f; in w1_f23_write() 168 wrbuf[1] = addr & 0xff; in w1_f23_write() 169 wrbuf[2] = addr >> 8; in w1_f23_write() 200 f23->validcrc &= ~(1 << (addr >> W1_PAGE_BITS)); in w1_f23_write() 210 int addr, len, idx; in eeprom_write() local 238 addr = off + idx; in eeprom_write() 239 len = W1_PAGE_SIZE - (addr in eeprom_write() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-rpc-if.c | 29 if (spi_op->addr.nbytes) { in rpcif_spi_mem_prepare() 30 rpc_op.addr.buswidth = spi_op->addr.buswidth; in rpcif_spi_mem_prepare() 31 rpc_op.addr.nbytes = spi_op->addr.nbytes; in rpcif_spi_mem_prepare() 32 rpc_op.addr.val = spi_op->addr.val; in rpcif_spi_mem_prepare() 70 if (op->data.buswidth > 4 || op->addr.buswidth > 4 || in rpcif_spi_mem_supports_op() 72 op->addr.nbytes > 4) in rpcif_spi_mem_supports_op()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 160 * @pe: addr of the page entry 186 * @addr: dst addr to write into pe 188 * @incr: increase next addr by incr bytes 196 uint64_t addr, unsigned count, in amdgpu_vm_sdma_set_ptes() 202 trace_amdgpu_vm_set_ptes(pe, addr, count, incr, flags, p->immediate); in amdgpu_vm_sdma_set_ptes() 204 amdgpu_vm_write_pte(p->adev, ib, pe, addr | flags, in amdgpu_vm_sdma_set_ptes() 207 amdgpu_vm_set_pte_pde(p->adev, ib, pe, addr, in amdgpu_vm_sdma_set_ptes() 218 * @addr: dst addr t 194 amdgpu_vm_sdma_set_ptes(struct amdgpu_vm_update_params *p, struct amdgpu_bo *bo, uint64_t pe, uint64_t addr, unsigned count, uint32_t incr, uint64_t flags) amdgpu_vm_sdma_set_ptes() argument 226 amdgpu_vm_sdma_update(struct amdgpu_vm_update_params *p, struct amdgpu_bo_vm *vmbo, uint64_t pe, uint64_t addr, unsigned count, uint32_t incr, uint64_t flags) amdgpu_vm_sdma_update() argument [all...] |
/kernel/linux/linux-6.6/include/xen/ |
H A D | grant_table.h | 162 gnttab_set_map_op(struct gnttab_map_grant_ref *map, phys_addr_t addr, in gnttab_set_map_op() argument 166 map->host_addr = addr; in gnttab_set_map_op() 168 map->host_addr = __pa(addr); in gnttab_set_map_op() 170 map->host_addr = addr; in gnttab_set_map_op() 179 gnttab_set_unmap_op(struct gnttab_unmap_grant_ref *unmap, phys_addr_t addr, in gnttab_set_unmap_op() argument 183 unmap->host_addr = addr; in gnttab_set_unmap_op() 185 unmap->host_addr = __pa(addr); in gnttab_set_unmap_op() 187 unmap->host_addr = addr; in gnttab_set_unmap_op() 209 int gnttab_setup_auto_xlat_frames(phys_addr_t addr);
|
/kernel/linux/linux-6.6/kernel/kcsan/ |
H A D | selftest.c | 39 unsigned long addr; in test_encode_decode() local 42 get_random_bytes(&addr, sizeof(addr)); in test_encode_decode() 43 if (addr < PAGE_SIZE) in test_encode_decode() 44 addr = PAGE_SIZE; in test_encode_decode() 46 if (WARN_ON(!check_encodable(addr, size))) in test_encode_decode() 49 encoded_watchpoint = encode_watchpoint(addr, size, is_write); in test_encode_decode() 60 if (WARN_ON(verif_masked_addr != (addr & WATCHPOINT_ADDR_MASK))) in test_encode_decode() 70 __func__, is_write ? "write" : "read", size, addr, encoded_watchpoint, in test_encode_decode()
|
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_protocol.c | 228 u64 addr; in ipc_protocol_init() local 253 addr = ipc_protocol->phy_ap_shm; in ipc_protocol_init() 256 addr + offsetof(struct ipc_protocol_ap_shm, device_info); in ipc_protocol_init() 258 addr + offsetof(struct ipc_protocol_ap_shm, head_array); in ipc_protocol_init() 260 addr + offsetof(struct ipc_protocol_ap_shm, tail_array); in ipc_protocol_init() 261 p_ci->msg_head = addr + offsetof(struct ipc_protocol_ap_shm, msg_head); in ipc_protocol_init() 262 p_ci->msg_tail = addr + offsetof(struct ipc_protocol_ap_shm, msg_tail); in ipc_protocol_init() 264 addr + offsetof(struct ipc_protocol_ap_shm, msg_ring); in ipc_protocol_init() 269 ipc_mmio_set_contex_info_addr(ipc_imem->mmio, addr); in ipc_protocol_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | dvo_sil164.c | 73 static bool sil164_readb(struct intel_dvo_device *dvo, int addr, u8 *ch) in sil164_readb() argument 82 .addr = dvo->slave_addr, in sil164_readb() 88 .addr = dvo->slave_addr, in sil164_readb() 95 out_buf[0] = addr; in sil164_readb() 105 addr, adapter->name, dvo->slave_addr); in sil164_readb() 110 static bool sil164_writeb(struct intel_dvo_device *dvo, int addr, u8 ch) in sil164_writeb() argument 116 .addr = dvo->slave_addr, in sil164_writeb() 122 out_buf[0] = addr; in sil164_writeb() 130 addr, adapter->name, dvo->slave_addr); in sil164_writeb()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | xsk.h | 167 static inline void *xsk_umem__get_data(void *umem_area, __u64 addr) in xsk_umem__get_data() argument 169 return &((char *)umem_area)[addr]; in xsk_umem__get_data() 172 static inline __u64 xsk_umem__extract_addr(__u64 addr) in xsk_umem__extract_addr() argument 174 return addr & XSK_UNALIGNED_BUF_ADDR_MASK; in xsk_umem__extract_addr() 177 static inline __u64 xsk_umem__extract_offset(__u64 addr) in xsk_umem__extract_offset() argument 179 return addr >> XSK_UNALIGNED_BUF_OFFSET_SHIFT; in xsk_umem__extract_offset() 182 static inline __u64 xsk_umem__add_offset_to_addr(__u64 addr) in xsk_umem__add_offset_to_addr() argument 184 return xsk_umem__extract_addr(addr) + xsk_umem__extract_offset(addr); in xsk_umem__add_offset_to_addr()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | ipv6_flowlabel.c | 48 static struct sockaddr_in6 addr = { variable 72 msg.msg_name = &addr; in do_send() 73 msg.msg_namelen = sizeof(addr); in do_send() 219 addr.sin6_port = htons(8000); in main() 236 if (connect(fdt, (void *)&addr, sizeof(addr))) in main() 238 if (!use_ping && bind(fdr, (void *)&addr, sizeof(addr))) in main() 258 addr.sin6_flowinfo = htonl(cfg_label); in main()
|
H A D | reuseport_bpf.c | 45 struct sockaddr_storage *addr; in new_any_sockaddr() local 49 addr = malloc(sizeof(struct sockaddr_storage)); in new_any_sockaddr() 50 memset(addr, 0, sizeof(struct sockaddr_storage)); in new_any_sockaddr() 54 addr4 = (struct sockaddr_in *)addr; in new_any_sockaddr() 60 addr6 = (struct sockaddr_in6 *)addr; in new_any_sockaddr() 68 return (struct sockaddr *)addr; in new_any_sockaddr() 73 struct sockaddr *addr = new_any_sockaddr(family, port); in new_loopback_sockaddr() local 79 addr4 = (struct sockaddr_in *)addr; in new_loopback_sockaddr() 83 addr6 = (struct sockaddr_in6 *)addr; in new_loopback_sockaddr() 89 return addr; in new_loopback_sockaddr() 153 struct sockaddr * const addr = build_recv_group() local 307 struct sockaddr * const addr = test_extra_filter() local 339 struct sockaddr * const addr = test_filter_no_reuseport() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | early_ioremap.c | 162 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap() argument 172 if (prev_map[i] == addr) { in early_iounmap() 179 __func__, addr, size)) in early_iounmap() 184 __func__, addr, size, slot, prev_size[slot])) in early_iounmap() 188 __func__, addr, size, slot); in early_iounmap() 190 virt_addr = (unsigned long)addr; in early_iounmap() 287 void __init early_iounmap(void __iomem *addr, unsigned long size) in early_iounmap() argument 294 void __init early_memunmap(void *addr, unsigned long size) in early_memunmap() argument 296 early_iounmap((__force void __iomem *)addr, size); in early_memunmap()
|
H A D | percpu-vm.c | 135 static void __pcpu_unmap_pages(unsigned long addr, int nr_pages) in __pcpu_unmap_pages() argument 137 vunmap_range_noflush(addr, addr + (nr_pages << PAGE_SHIFT)); in __pcpu_unmap_pages() 193 static int __pcpu_map_pages(unsigned long addr, struct page **pages, in __pcpu_map_pages() argument 196 return vmap_pages_range_noflush(addr, addr + (nr_pages << PAGE_SHIFT), in __pcpu_map_pages() 212 * reverse lookup (addr -> chunk). 350 chunk->base_addr = vms[0]->addr - pcpu_group_offsets[0]; in pcpu_create_chunk() 371 static struct page *pcpu_addr_to_page(void *addr) in pcpu_addr_to_page() argument 373 return vmalloc_to_page(addr); in pcpu_addr_to_page() [all...] |
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | nft_fib_ipv4.c | 17 static __be32 get_saddr(__be32 addr) in get_saddr() argument 19 if (ipv4_is_multicast(addr) || ipv4_is_lbcast(addr) || in get_saddr() 20 ipv4_is_zeronet(addr)) in get_saddr() 22 return addr; in get_saddr() 35 __be32 addr; in nft_fib4_eval_type() local 49 addr = iph->daddr; in nft_fib4_eval_type() 51 addr = iph->saddr; in nft_fib4_eval_type() 53 *dst = inet_dev_addr_type(nft_net(pkt), dev, addr); in nft_fib4_eval_type()
|
/kernel/linux/linux-6.6/tools/cgroup/ |
H A D | memcg_slabinfo.py | 202 addr = cache.value_() 203 caches[addr] = cache 208 if addr not in stats: 209 stats[addr] = 0 213 stats[addr] += 1 215 for addr in caches: 216 if stats[addr] > 0: 217 cache_show(caches[addr], cfg, stats[addr])
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | ocb.c | 40 const u8 *bssid, const u8 *addr, in ieee80211_ocb_rx_no_sta() 56 sdata->name, addr); in ieee80211_ocb_rx_no_sta() 60 ocb_dbg(sdata, "Adding new OCB station %pM\n", addr); in ieee80211_ocb_rx_no_sta() 72 sta = sta_info_alloc(sdata, addr, GFP_ATOMIC); in ieee80211_ocb_rx_no_sta() 91 u8 addr[ETH_ALEN]; in __acquires() local 93 memcpy(addr, sta->sta.addr, ETH_ALEN); in __acquires() 96 addr, sdata->name); in __acquires() 106 return sta_info_get(sdata, addr); in __acquires() 39 ieee80211_ocb_rx_no_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const u8 *addr, u32 supp_rates) ieee80211_ocb_rx_no_sta() argument
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_addrtype.c | 34 const struct in6_addr *addr, u16 mask) in match_lookup_rt6() 42 flow.daddr = *addr; in match_lookup_rt6() 47 if (nf_ipv6_chk_addr(net, addr, dev, true)) in match_lookup_rt6() 61 if (ipv6_anycast_destination((struct dst_entry *)rt, addr)) in match_lookup_rt6() 69 const struct in6_addr *addr, u16 mask) in match_type6() 71 int addr_type = ipv6_addr_type(addr); in match_type6() 83 return !!(mask & match_lookup_rt6(net, dev, addr, mask)); in match_type6() 105 __be32 addr, u_int16_t mask) in match_type() 107 return !!(mask & (1 << inet_dev_addr_type(net, dev, addr))); in match_type() 33 match_lookup_rt6(struct net *net, const struct net_device *dev, const struct in6_addr *addr, u16 mask) match_lookup_rt6() argument 68 match_type6(struct net *net, const struct net_device *dev, const struct in6_addr *addr, u16 mask) match_type6() argument 104 match_type(struct net *net, const struct net_device *dev, __be32 addr, u_int16_t mask) match_type() argument
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | kgdb.c | 285 unsigned long addr; in kgdb_arch_update_addr() local 289 if (kgdb_hex2long(&ptr, &addr)) in kgdb_arch_update_addr() 290 regs->csr_era = addr; in kgdb_arch_update_addr() 382 unsigned long addr = 0; /* Determine where the target instruction will send us to */ in do_single_step() local 384 error = get_step_address(regs, &addr); in do_single_step() 389 error = get_kernel_nofault(stepped_opcode, (void *)addr); in do_single_step() 393 stepped_address = addr; in do_single_step() 398 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in do_single_step() 456 unsigned long addr; member 509 kgdb_set_hw_break(unsigned long addr, int len, enum kgdb_bptype bptype) kgdb_set_hw_break() argument 564 kgdb_remove_hw_break(unsigned long addr, int len, enum kgdb_bptype bptype) kgdb_remove_hw_break() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | reuseport_bpf.c | 47 struct sockaddr_storage *addr; in new_any_sockaddr() local 51 addr = malloc(sizeof(struct sockaddr_storage)); in new_any_sockaddr() 52 memset(addr, 0, sizeof(struct sockaddr_storage)); in new_any_sockaddr() 56 addr4 = (struct sockaddr_in *)addr; in new_any_sockaddr() 62 addr6 = (struct sockaddr_in6 *)addr; in new_any_sockaddr() 70 return (struct sockaddr *)addr; in new_any_sockaddr() 75 struct sockaddr *addr = new_any_sockaddr(family, port); in new_loopback_sockaddr() local 81 addr4 = (struct sockaddr_in *)addr; in new_loopback_sockaddr() 85 addr6 = (struct sockaddr_in6 *)addr; in new_loopback_sockaddr() 91 return addr; in new_loopback_sockaddr() 155 struct sockaddr * const addr = build_recv_group() local 309 struct sockaddr * const addr = test_extra_filter() local 341 struct sockaddr * const addr = test_filter_no_reuseport() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | tables.c | 369 u16 addr; in b43_ofdmtab_read16() local 371 addr = table + offset; in b43_ofdmtab_read16() 373 (addr - 1 != gphy->ofdmtab_addr)) { in b43_ofdmtab_read16() 375 b43_phy_write(dev, B43_PHY_OTABLECTL, addr); in b43_ofdmtab_read16() 378 gphy->ofdmtab_addr = addr; in b43_ofdmtab_read16() 390 u16 addr; in b43_ofdmtab_write16() local 392 addr = table + offset; in b43_ofdmtab_write16() 394 (addr - 1 != gphy->ofdmtab_addr)) { in b43_ofdmtab_write16() 396 b43_phy_write(dev, B43_PHY_OTABLECTL, addr); in b43_ofdmtab_write16() 399 gphy->ofdmtab_addr = addr; in b43_ofdmtab_write16() 407 u16 addr; b43_ofdmtab_read32() local 428 u16 addr; b43_ofdmtab_write32() local [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | sigmadsp.c | 30 unsigned int addr; member 41 unsigned int addr; member 54 __le16 addr; member 61 __le16 addr; member 88 __be16 addr; member 92 static int sigmadsp_write(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_write() argument 95 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write() 98 static int sigmadsp_read(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_read() argument 101 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read() 120 return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, dat in sigmadsp_ctrl_write() [all...] |
/kernel/linux/linux-5.10/drivers/xen/xenbus/ |
H A D | xenbus_client.c | 65 void *addr; member 621 void *addr; in xenbus_map_ring_hvm() local 640 addr = vmap(node->hvm.pages, nr_pages, VM_MAP | VM_IOREMAP, in xenbus_map_ring_hvm() 642 if (!addr) { in xenbus_map_ring_hvm() 647 node->hvm.addr = addr; in xenbus_map_ring_hvm() 653 *vaddr = addr; in xenbus_map_ring_hvm() 663 addr, nr_pages); in xenbus_map_ring_hvm() 674 * @vaddr: addr to unmap 690 static int map_ring_apply(pte_t *pte, unsigned long addr, voi argument 769 unsigned long addr; xenbus_unmap_ring_pv() local 833 void *addr; xenbus_unmap_ring_hvm() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 26 unsigned long addr, unsigned long size) in __vma_matches() 31 return vma->vm_start == addr && in __vma_matches() 61 unsigned long addr; in i915_gem_mmap_ioctl() local 77 addr = -ENXIO; in i915_gem_mmap_ioctl() 82 addr = -EINVAL; in i915_gem_mmap_ioctl() 86 addr = vm_mmap(obj->base.filp, 0, args->size, in i915_gem_mmap_ioctl() 89 if (IS_ERR_VALUE(addr)) in i915_gem_mmap_ioctl() 97 addr = -EINTR; in i915_gem_mmap_ioctl() 100 vma = find_vma(mm, addr); in i915_gem_mmap_ioctl() 101 if (vma && __vma_matches(vma, obj->base.filp, addr, arg in i915_gem_mmap_ioctl() 25 __vma_matches(struct vm_area_struct *vma, struct file *filp, unsigned long addr, unsigned long size) __vma_matches() argument 416 vm_access(struct vm_area_struct *area, unsigned long addr, void *buf, int len, int write) vm_access() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | hugetlb.h | 156 pte_t *huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud); 166 unsigned long addr, unsigned long sz); 168 unsigned long addr, unsigned long sz); 170 unsigned long *addr, pte_t *ptep); 211 unsigned long *addr, pte_t *ptep) in huge_pmd_unshare() 284 unsigned long addr, unsigned long len) in prepare_hugepage_range() 300 unsigned long addr, unsigned long len) in is_hugepage_only_range() 306 unsigned long addr, unsigned long end, in hugetlb_free_pgd_range() 323 static inline pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, in huge_pte_offset() argument 471 unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long addr, 209 huge_pmd_unshare(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long *addr, pte_t *ptep) huge_pmd_unshare() argument 283 prepare_hugepage_range(struct file *file, unsigned long addr, unsigned long len) prepare_hugepage_range() argument 299 is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, unsigned long len) is_hugepage_only_range() argument 305 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument 598 is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, unsigned long len) is_hugepage_only_range() argument 745 set_huge_swap_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) set_huge_swap_pte_at() argument 754 huge_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) huge_ptep_modify_prot_start() argument 763 huge_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) huge_ptep_modify_prot_commit() argument 776 alloc_huge_page(struct vm_area_struct *vma, unsigned long addr, int avoid_reserve) alloc_huge_page() argument 921 set_huge_swap_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) set_huge_swap_pte_at() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | tables.c | 369 u16 addr; in b43_ofdmtab_read16() local 371 addr = table + offset; in b43_ofdmtab_read16() 373 (addr - 1 != gphy->ofdmtab_addr)) { in b43_ofdmtab_read16() 375 b43_phy_write(dev, B43_PHY_OTABLECTL, addr); in b43_ofdmtab_read16() 378 gphy->ofdmtab_addr = addr; in b43_ofdmtab_read16() 390 u16 addr; in b43_ofdmtab_write16() local 392 addr = table + offset; in b43_ofdmtab_write16() 394 (addr - 1 != gphy->ofdmtab_addr)) { in b43_ofdmtab_write16() 396 b43_phy_write(dev, B43_PHY_OTABLECTL, addr); in b43_ofdmtab_write16() 399 gphy->ofdmtab_addr = addr; in b43_ofdmtab_write16() 407 u16 addr; b43_ofdmtab_read32() local 428 u16 addr; b43_ofdmtab_write32() local [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | sigmadsp.c | 32 unsigned int addr; member 44 unsigned int addr; member 57 __le16 addr; member 64 __le16 addr; member 91 __be16 addr; member 95 static int sigmadsp_write(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_write() argument 98 return sigmadsp->write(sigmadsp->control_data, addr, data, len); in sigmadsp_write() 101 static int sigmadsp_read(struct sigmadsp *sigmadsp, unsigned int addr, in sigmadsp_read() argument 104 return sigmadsp->read(sigmadsp->control_data, addr, data, len); in sigmadsp_read() 123 return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, dat in sigmadsp_ctrl_write() [all...] |