/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 31 unsigned long addr, unsigned long size) in __vma_matches() 36 return vma->vm_start == addr && in __vma_matches() 67 unsigned long addr; in i915_gem_mmap_ioctl() local 90 addr = -ENXIO; in i915_gem_mmap_ioctl() 95 addr = -EINVAL; in i915_gem_mmap_ioctl() 99 addr = vm_mmap(obj->base.filp, 0, args->size, in i915_gem_mmap_ioctl() 102 if (IS_ERR_VALUE(addr)) in i915_gem_mmap_ioctl() 110 addr = -EINTR; in i915_gem_mmap_ioctl() 113 vma = find_vma(mm, addr); in i915_gem_mmap_ioctl() 114 if (vma && __vma_matches(vma, obj->base.filp, addr, arg in i915_gem_mmap_ioctl() 30 __vma_matches(struct vm_area_struct *vma, struct file *filp, unsigned long addr, unsigned long size) __vma_matches() argument 455 vm_access(struct vm_area_struct *area, unsigned long addr, void *buf, int len, int write) vm_access() argument [all...] |
/third_party/cmsis/CMSIS/Core/Include/m-profile/ |
H A D | cmsis_gcc_m.h | 76 #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v) = (val)) 84 #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) 92 #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) 100 #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) 493 __STATIC_FORCEINLINE uint8_t __LDREXB(volatile uint8_t *addr) in __LDREXB() argument 497 __ASM volatile ("ldrexb %0, %1" : "=r" (result) : "Q" (*addr) ); in __LDREXB() 510 __STREXB(uint8_t value, volatile uint8_t *addr) __STREXB() argument 527 __LDREXH(volatile uint16_t *addr) __LDREXH() argument 544 __STREXH(uint16_t value, volatile uint16_t *addr) __STREXH() argument 561 __LDREXW(volatile uint32_t *addr) __LDREXW() argument 578 __STREXW(uint32_t value, volatile uint32_t *addr) __STREXW() argument [all...] |
/third_party/mesa3d/src/amd/common/ |
H A D | ac_surface_meta_address_test.c | 286 unsigned addr; in one_dcc_address_test() local 288 addr = gfx9_meta_addr_from_coord(info, &dout.equation.gfx9, dout.metaBlkWidth, dout.metaBlkHeight, in one_dcc_address_test() 293 assert(addr - 1 == in one_dcc_address_test() 299 addr = gfx10_dcc_addr_from_coord(info, dout.equation.gfx10_bits, in one_dcc_address_test() 305 if (out.addr != addr) { in one_dcc_address_test() 307 name, test, in.x, in.y, in.slice, in.sample, out.addr, addr); in one_dcc_address_test() 480 unsigned addr = in one_htile_address_test() local 485 if (out.addr ! in one_htile_address_test() 639 unsigned addr, bit_position; one_cmask_address_test() local [all...] |
/third_party/mesa3d/src/freedreno/rnn/ |
H A D | rnndec.c | 343 static int get_array_idx_offset(struct rnndelem *elem, uint64_t addr, uint64_t *idx, uint64_t *offset) in get_array_idx_offset() argument 349 if ((o <= addr) && (addr < (o + elem->stride))) { in get_array_idx_offset() 351 *offset = addr - o; in get_array_idx_offset() 357 if (addr < elem->offset) in get_array_idx_offset() 360 *idx = (addr - elem->offset) / elem->stride; in get_array_idx_offset() 361 *offset = (addr - elem->offset) % elem->stride; in get_array_idx_offset() 370 static struct rnndecaddrinfo *trymatch (struct rnndeccontext *ctx, struct rnndelem **elems, int elemsnum, uint64_t addr, int write, int dwidth, uint64_t *indices, int indicesnum) { in trymatch() argument 380 if (addr < elems[i]->offset) in trymatch() 383 idx = (addr in trymatch() 472 rnndec_checkaddr(struct rnndeccontext *ctx, struct rnndomain *domain, uint64_t addr, int write) rnndec_checkaddr() argument 481 rnndec_decodeaddr(struct rnndeccontext *ctx, struct rnndomain *domain, uint64_t addr, int write) rnndec_decodeaddr() argument [all...] |
/third_party/lwip/src/apps/snmp/ |
H A D | snmp_core.c | 344 ip->addr[0] = (oid[0] << 24) | (oid[1] << 16) | (oid[2] << 8) | (oid[3] << 0); in snmp_oid_to_ip6() 345 ip->addr[1] = (oid[4] << 24) | (oid[5] << 16) | (oid[6] << 8) | (oid[7] << 0); in snmp_oid_to_ip6() 346 ip->addr[2] = (oid[8] << 24) | (oid[9] << 16) | (oid[10] << 8) | (oid[11] << 0); in snmp_oid_to_ip6() 347 ip->addr[3] = (oid[12] << 24) | (oid[13] << 16) | (oid[14] << 8) | (oid[15] << 0); in snmp_oid_to_ip6() 359 oid[0] = (ip->addr[0] & 0xFF000000) >> 24; in snmp_ip6_to_oid() 360 oid[1] = (ip->addr[0] & 0x00FF0000) >> 16; in snmp_ip6_to_oid() 361 oid[2] = (ip->addr[0] & 0x0000FF00) >> 8; in snmp_ip6_to_oid() 362 oid[3] = (ip->addr[0] & 0x000000FF) >> 0; in snmp_ip6_to_oid() 363 oid[4] = (ip->addr[1] & 0xFF000000) >> 24; in snmp_ip6_to_oid() 364 oid[5] = (ip->addr[ in snmp_ip6_to_oid() [all...] |
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_blt.c | 121 etna_set_state_reloc(stream, VIVS_BLT_DEST_ADDR, &op->dest.addr); in emit_blt_clearimage() 124 etna_set_state_reloc(stream, VIVS_BLT_SRC_ADDR, &op->dest.addr); in emit_blt_clearimage() 167 etna_set_state_reloc(stream, VIVS_BLT_SRC_ADDR, &op->src.addr); in emit_blt_copyimage() 178 etna_set_state_reloc(stream, VIVS_BLT_DEST_ADDR, &op->dest.addr); in emit_blt_copyimage() 203 etna_set_state_reloc(stream, VIVS_BLT_DEST_ADDR, &op->addr); in emit_blt_inplace() 222 clr.dest.addr.bo = res->bo; in etna_blit_clear_color_blt() 223 clr.dest.addr.offset = surf->surf.offset; in etna_blit_clear_color_blt() 224 clr.dest.addr.flags = ETNA_RELOC_WRITE; in etna_blit_clear_color_blt() 301 clr.dest.addr.bo = res->bo; in etna_blit_clear_zs_blt() 302 clr.dest.addr in etna_blit_clear_zs_blt() [all...] |
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | paravirt.c | 64 unsigned long addr = (unsigned long) vaddr; in slow_virt_to_phys() local 66 pgd_t *pgd = pgd_offset_k(addr); in slow_virt_to_phys() 80 p4d = p4d_offset(pgd, addr); in slow_virt_to_phys() 84 pud = pud_offset(p4d, addr); in slow_virt_to_phys() 89 pmd = pmd_offset(pud, addr); in slow_virt_to_phys() 99 pte = pte_offset_kernel(pmd, addr); in slow_virt_to_phys() 102 phys_addr = (pte_pfn(*pte) << PAGE_SHIFT) | (addr & ~page_mask); in slow_virt_to_phys()
|
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | vdso.c | 96 unsigned long start = current->mm->mmap_base, end, offset, addr; in vdso_random_addr() local 107 addr = start + (offset << PAGE_SHIFT); in vdso_random_addr() 109 addr = start; in vdso_random_addr() 111 return addr; in vdso_random_addr() 119 unsigned long addr = 0; in arch_setup_additional_pages() local 136 addr = vdso_random_addr(vdso_mapping_len); in arch_setup_additional_pages() 137 vdso_base = get_unmapped_area(NULL, addr, vdso_mapping_len, 0, 0); in arch_setup_additional_pages()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | pci_64.c | 123 unsigned long addr; in ioremap_phb() local 140 addr = (unsigned long)area->addr; in ioremap_phb() 141 if (ioremap_page_range(addr, addr + size, paddr, in ioremap_phb() 143 unmap_kernel_range(addr, size); in ioremap_phb() 147 return (void __iomem *)addr; in ioremap_phb()
|
H A D | udbg_16550.c | 12 extern u8 real_readb(volatile u8 __iomem *addr); 13 extern void real_writeb(u8 data, volatile u8 __iomem *addr); 14 extern u8 real_205_readb(volatile u8 __iomem *addr); 15 extern void real_205_writeb(u8 data, volatile u8 __iomem *addr); 197 void udbg_uart_init_mmio(void __iomem *addr, unsigned int stride) in udbg_uart_init_mmio() argument 199 if (!addr) in udbg_uart_init_mmio() 201 udbg_uart.mmio_base = addr; in udbg_uart_init_mmio()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | diag.c | 142 static inline int __diag204(unsigned long *subcode, unsigned long size, void *addr) in __diag204() argument 151 : "+d" (_subcode), "+d" (_size) : "d" (addr) : "memory"); in __diag204() 156 int diag204(unsigned long subcode, unsigned long size, void *addr) in diag204() argument 159 size = __diag204(&subcode, size, addr); in diag204() 169 int diag210(struct diag210 *addr) in diag210() argument 176 *__diag210_tmp_dma = *addr; in diag210() 181 *addr = *__diag210_tmp_dma; in diag210()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | idt.c | 26 .addr = _addr, \ 184 static __init void set_intr_gate(unsigned int n, const void *addr) in set_intr_gate() argument 188 init_idt_data(&data, n, addr); in set_intr_gate() 334 * @addr: The virtual address of the 'invalid' IDT 336 void idt_invalidate(void *addr) in idt_invalidate() argument 338 struct desc_ptr idt = { .address = (unsigned long) addr, .size = 0 }; in idt_invalidate() 343 void __init alloc_intr_gate(unsigned int n, const void *addr) in alloc_intr_gate() argument 352 set_intr_gate(n, addr); in alloc_intr_gate()
|
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/ |
H A D | common.c | 339 static void __iomem *ixp4xx_ioremap_caller(phys_addr_t addr, size_t size, in ixp4xx_ioremap_caller() argument 342 if (!is_pci_memory(addr)) in ixp4xx_ioremap_caller() 343 return __arm_ioremap_caller(addr, size, mtype, caller); in ixp4xx_ioremap_caller() 345 return (void __iomem *)addr; in ixp4xx_ioremap_caller() 348 static void ixp4xx_iounmap(volatile void __iomem *addr) in ixp4xx_iounmap() argument 350 if (!is_pci_memory((__force u32)addr)) in ixp4xx_iounmap() 351 __iounmap(addr); in ixp4xx_iounmap()
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | vdso.c | 233 static int install_vvar(struct mm_struct *mm, unsigned long addr) in install_vvar() argument 237 vma = _install_special_mapping(mm, addr, PAGE_SIZE, in install_vvar() 245 void arm_install_vdso(struct mm_struct *mm, unsigned long addr) in arm_install_vdso() argument 255 if (install_vvar(mm, addr)) in arm_install_vdso() 259 addr += PAGE_SIZE; in arm_install_vdso() 262 vma = _install_special_mapping(mm, addr, len, in arm_install_vdso() 267 mm->context.vdso = addr; in arm_install_vdso()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | vdso.c | 224 static int install_vvar(struct mm_struct *mm, unsigned long addr) in install_vvar() argument 228 vma = _install_special_mapping(mm, addr, PAGE_SIZE, in install_vvar() 236 void arm_install_vdso(struct mm_struct *mm, unsigned long addr) in arm_install_vdso() argument 246 if (install_vvar(mm, addr)) in arm_install_vdso() 250 addr += PAGE_SIZE; in arm_install_vdso() 253 vma = _install_special_mapping(mm, addr, len, in arm_install_vdso() 258 mm->context.vdso = addr; in arm_install_vdso()
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | insn-def.h | 146 #define HLVX_HU(dest, addr) \ 148 RD(dest), RS1(addr), __RS2(3)) 150 #define HLV_W(dest, addr) \ 152 RD(dest), RS1(addr), __RS2(0)) 155 #define HLV_D(dest, addr) \ 157 RD(dest), RS1(addr), __RS2(0)) 159 #define HLV_D(dest, addr) \
|
/kernel/linux/linux-5.10/drivers/mtd/maps/ |
H A D | pismo.c | 66 static int pismo_eeprom_read(struct i2c_client *client, void *buf, u8 addr, in pismo_eeprom_read() argument 72 .addr = client->addr, in pismo_eeprom_read() 73 .len = sizeof(addr), in pismo_eeprom_read() 74 .buf = &addr, in pismo_eeprom_read() 76 .addr = client->addr, in pismo_eeprom_read()
|
H A D | pmcmsp-flash.c | 60 unsigned addr, size; in init_msp_flash() local 113 if (sscanf(env, "%x:%x", &addr, &size) < 2) { in init_msp_flash() 118 addr = CPHYSADDR(addr); in init_msp_flash() 122 flash_name, size, addr); in init_msp_flash() 125 msp_maps[i].phys = addr; in init_msp_flash() 134 msp_maps[i].virt = ioremap(addr, size); in init_msp_flash()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | cmd.c | 43 int mlx5_fpga_access_reg(struct mlx5_core_dev *dev, u8 size, u64 addr, in mlx5_fpga_access_reg() argument 52 if (addr & 3) in mlx5_fpga_access_reg() 58 MLX5_SET64(fpga_access_reg, in, address, addr); in mlx5_fpga_access_reg() 96 u64 addr = MLX5_CAP64_FPGA(dev, sandbox_extended_caps_addr); in mlx5_fpga_sbu_caps() local 110 ret = mlx5_fpga_access_reg(dev, read, addr, caps, false); in mlx5_fpga_sbu_caps() 113 read, addr, ret); in mlx5_fpga_sbu_caps() 118 addr += read; in mlx5_fpga_sbu_caps()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_rx_filter.c | 55 err, ac->mac.addr); in ionic_rx_filter_replay() 61 ac->mac.addr); in ionic_rx_filter_replay() 138 key = *(u32 *)ac->mac.addr; in ionic_rx_filter_save() 195 const u8 *addr) in ionic_rx_filter_by_addr() 201 key = hash_32(*(u32 *)addr, IONIC_RX_FILTER_HASH_BITS); in ionic_rx_filter_by_addr() 207 if (memcmp(addr, f->cmd.mac.addr, ETH_ALEN) == 0) in ionic_rx_filter_by_addr() 194 ionic_rx_filter_by_addr(struct ionic_lif *lif, const u8 *addr) ionic_rx_filter_by_addr() argument
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | da311.c | 100 static int da311_register_mask_write(struct i2c_client *client, u16 addr, in da311_register_mask_write() argument 106 if (addr & 0xff00) { in da311_register_mask_write() 114 ret = i2c_smbus_read_byte_data(client, addr); in da311_register_mask_write() 122 ret = i2c_smbus_write_byte_data(client, addr & 0xff, tmp_data); in da311_register_mask_write() 126 if (addr & 0xff00) { in da311_register_mask_write() 140 u16 addr; in da311_reset() member 166 init_data[i].addr, in da311_reset()
|
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | cmd-db.c | 25 * @addr: the address of the resource 32 __le32 addr; member 189 return ret < 0 ? 0 : le32_to_cpu(ent->addr); in cmd_db_read_addr() 229 u32 addr; in cmd_db_read_slave_id() local 235 addr = le32_to_cpu(ent->addr); in cmd_db_read_slave_id() 236 return (addr >> SLAVE_ID_SHIFT) & SLAVE_ID_MASK; in cmd_db_read_slave_id() 281 seq_printf(seq, "0x%05x: %*pEp", le32_to_cpu(ent->addr), in cmd_db_debugfs_dump()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | a2091.c | 48 unsigned long addr = virt_to_bus(cmd->SCp.ptr); in dma_setup() local 51 if (addr & A2091_XFER_MASK) { in dma_setup() 63 addr = virt_to_bus(wh->dma_bounce_buffer); in dma_setup() 66 if (addr & A2091_XFER_MASK) { in dma_setup() 91 regs->ACR = addr; in dma_setup() 95 cache_clear(addr, cmd->SCp.this_residual); in dma_setup() 98 cache_push(addr, cmd->SCp.this_residual); in dma_setup()
|
/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | bus_spi.c | 50 static int wfx_spi_copy_from_io(void *priv, unsigned int addr, in wfx_spi_copy_from_io() argument 54 u16 regaddr = (addr << 12) | (count / 2) | SET_READ; in wfx_spi_copy_from_io() 78 if (bus->need_swab && addr == WFX_REG_CONFIG) in wfx_spi_copy_from_io() 84 static int wfx_spi_copy_to_io(void *priv, unsigned int addr, in wfx_spi_copy_to_io() argument 88 u16 regaddr = (addr << 12) | (count / 2); in wfx_spi_copy_to_io() 103 WARN(regaddr & SET_READ, "bad addr or size overflow"); in wfx_spi_copy_to_io() 111 if (bus->need_swab && addr == WFX_REG_CONFIG) in wfx_spi_copy_to_io() 120 if (bus->need_swab && addr == WFX_REG_CONFIG) in wfx_spi_copy_to_io()
|
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | vfio_pci_igd.c | 58 u32 addr, size; in vfio_pci_igd_opregion_init() local 62 ret = pci_read_config_dword(vdev->pdev, OPREGION_PCI_ADDR, &addr); in vfio_pci_igd_opregion_init() 66 if (!addr || !(~addr)) in vfio_pci_igd_opregion_init() 69 base = memremap(addr, OPREGION_SIZE, MEMREMAP_WB); in vfio_pci_igd_opregion_init() 88 base = memremap(addr, size, MEMREMAP_WB); in vfio_pci_igd_opregion_init() 103 *dwordp = cpu_to_le32(addr); in vfio_pci_igd_opregion_init()
|