/kernel/linux/linux-5.10/arch/x86/platform/efi/ |
H A D | quirks.c | 245 void __init efi_arch_mem_reserve(phys_addr_t addr, u64 size) in efi_arch_mem_reserve() argument 253 if (efi_mem_desc_lookup(addr, &md) || in efi_arch_mem_reserve() 255 pr_err("Failed to lookup EFI memory descriptor for %pa\n", &addr); in efi_arch_mem_reserve() 259 if (addr + size > md.phys_addr + (md.num_pages << EFI_PAGE_SHIFT)) { in efi_arch_mem_reserve() 260 pr_err("Region spans EFI memory descriptors, %pa\n", &addr); in efi_arch_mem_reserve() 264 size += addr % EFI_PAGE_SIZE; in efi_arch_mem_reserve() 266 addr = round_down(addr, EFI_PAGE_SIZE); in efi_arch_mem_reserve() 268 mr.range.start = addr; in efi_arch_mem_reserve() 269 mr.range.end = addr in efi_arch_mem_reserve() [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | global1.c | 18 int addr = chip->info->global1_addr; in mv88e6xxx_g1_read() local 20 return mv88e6xxx_read(chip, addr, reg, val); in mv88e6xxx_g1_read() 25 int addr = chip->info->global1_addr; in mv88e6xxx_g1_write() local 27 return mv88e6xxx_write(chip, addr, reg, val); in mv88e6xxx_g1_write() 82 int mv88e6xxx_g1_set_switch_mac(struct mv88e6xxx_chip *chip, u8 *addr) in mv88e6xxx_g1_set_switch_mac() argument 87 reg = (addr[0] << 8) | addr[1]; in mv88e6xxx_g1_set_switch_mac() 92 reg = (addr[2] << 8) | addr[3]; in mv88e6xxx_g1_set_switch_mac() 97 reg = (addr[ in mv88e6xxx_g1_set_switch_mac() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | tcp_mmap.c | 157 void *addr = NULL; in child_thread() local 179 addr = ALIGN_PTR_UP(raddr, map_align); in child_thread() 192 zc.address = (__u64)((unsigned long)addr); in child_thread() 204 hash_zone(addr, zc.length); in child_thread() 208 madvise(addr, zc.length, MADV_DONTNEED); in child_thread() 326 struct sockaddr_in addr; in do_accept() local 327 socklen_t addrlen = sizeof(addr); in do_accept() 331 fd = accept(fdlisten, (struct sockaddr *)&addr, &addrlen); in do_accept() 372 struct sockaddr_storage listenaddr, addr; in main() local 482 setup_sockaddr(cfg_family, host, &addr); in main() [all...] |
H A D | fib-onlink-tests.sh | 148 local addr 150 addr=$(${pfx} ip -6 -br addr show dev ${dev} | \ 158 addr=${addr/\/*} 160 [ -z "$addr" ] && return 1 162 echo $addr 202 ip addr add ${V4ADDRS[p${n}]}/24 dev ${NETIFS[p${n}]} 203 ip addr add ${V6ADDRS[p${n}]}/64 dev ${NETIFS[p${n}]} nodad 209 ip -netns ${PEER_NS} addr ad [all...] |
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | signal.c | 129 user_sregs.regs.psw.addr = regs->psw.addr; in save_sigregs() 166 regs->psw.addr = user_sregs.regs.psw.addr; in restore_sigregs() 348 regs->psw.addr = (unsigned long) ka->sa.sa_handler; in setup_frame() 422 regs->psw.addr = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame() 486 regs->psw.addr = in arch_do_signal_or_restart() 511 current->restart_block.arch_data = regs->psw.addr; in arch_do_signal_or_restart() 513 regs->psw.addr = VDSO32_SYMBOL(current, restart_syscall); in arch_do_signal_or_restart() 515 regs->psw.addr in arch_do_signal_or_restart() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu7_smumgr.c | 41 PP_ASSERT_WITH_CODE((limit > (smc_addr + 3)), "SMC addr is beyond the SMC RAM area.", return -EINVAL); in smu7_set_smc_sram_address() 52 uint32_t addr; in smu7_copy_bytes_from_smc() local 60 addr = smc_start_address; in smu7_copy_bytes_from_smc() 63 smu7_read_smc_sram_dword(hwmgr, addr, &data, limit); in smu7_copy_bytes_from_smc() 69 addr += 4; in smu7_copy_bytes_from_smc() 73 smu7_read_smc_sram_dword(hwmgr, addr, &data, limit); in smu7_copy_bytes_from_smc() 91 uint32_t addr = 0; in smu7_copy_bytes_to_smc() local 97 addr = smc_start_address; in smu7_copy_bytes_to_smc() 103 result = smu7_set_smc_sram_address(hwmgr, addr, limit); in smu7_copy_bytes_to_smc() 112 addr in smu7_copy_bytes_to_smc() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
H A D | ivtv-i2c.c | 163 static int ivtv_i2c_new_ir(struct ivtv *itv, u32 hw, const char *type, u8 addr) in ivtv_i2c_new_ir() argument 168 unsigned short addr_list[2] = { addr, I2C_CLIENT_END }; in ivtv_i2c_new_ir() 280 .addr = hw_addrs[idx], in ivtv_i2c_register() 533 static int ivtv_write(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len, int do_stop) in ivtv_write() argument 542 ret = ivtv_sendbyte(itv, addr<<1); in ivtv_write() 551 IVTV_DEBUG_I2C("i2c write to %x failed\n", addr); in ivtv_write() 556 static int ivtv_read(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len) in ivtv_read() argument 564 ret = ivtv_sendbyte(itv, (addr << 1) | 1); in ivtv_read() 571 IVTV_DEBUG_I2C("i2c read from %x failed\n", addr); in ivtv_read() 588 retval = ivtv_read(itv, msgs[i].addr, msg in ivtv_xfer() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | lart.c | 360 __u32 addr,len; in flash_erase() local 364 printk (KERN_DEBUG "%s(addr = 0x%.8x, len = %d)\n", __func__, instr->addr, instr->len); in flash_erase() 376 for (i = 0; i < mtd->numeraseregions && instr->addr >= mtd->eraseregions[i].offset; i++) ; in flash_erase() 385 if (i < 0 || (instr->addr & (mtd->eraseregions[i].erasesize - 1))) in flash_erase() 398 for (; i < mtd->numeraseregions && instr->addr + instr->len >= mtd->eraseregions[i].offset; i++) ; in flash_erase() 402 if (i < 0 || ((instr->addr + instr->len) & (mtd->eraseregions[i].erasesize - 1))) in flash_erase() 405 addr = instr->addr; in flash_erase() 413 if (!erase_block (addr)) in flash_erase() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/algos/ |
H A D | i2c-algo-pca.c | 120 int addr = i2c_8bit_addr_from_msg(msg); in pca_address() local 123 msg->addr, msg->flags & I2C_M_RD ? 'R' : 'W', addr); in pca_address() 125 pca_outw(adap, I2C_PCA_DAT, addr); in pca_address() 209 int addr, i; in pca_xfer() local 212 addr = (0x7f & msg->addr) ; in pca_xfer() 216 curmsg, msg->len, addr, (addr << 1) | 1); in pca_xfer() 219 curmsg, msg->len, addr, add in pca_xfer() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | mac_scsi.c | 131 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io)) 158 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io)) 209 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io)) 215 unsigned char *addr = start; in mac_pdma_recv() local 223 if (n >= 1 && ((unsigned long)addr & 1)) { in mac_pdma_recv() 233 return start - addr; /* Negated to indicate uncertain length */ in mac_pdma_recv() 237 return addr - start; in mac_pdma_recv() 242 unsigned char *addr = start; in mac_pdma_send() local 250 if (n >= 1 && ((unsigned long)addr & 1)) { in mac_pdma_send() 260 return start - addr; /* Negate in mac_pdma_send() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | tx.c | 42 u32 status, addr, data_out_count; in wl1251_tx_path_status() local 45 addr = wl->data_path->tx_control_addr; in wl1251_tx_path_status() 46 status = wl1251_mem_read32(wl, addr); in wl1251_tx_path_status() 172 u32 addr; in wl1251_tx_send_packet() local 235 addr = wl->data_path->tx_packet_ring_addr + in wl1251_tx_send_packet() 238 addr = wl->data_path->tx_packet_ring_addr; in wl1251_tx_send_packet() 240 wl1251_mem_write(wl, addr, skb->data, len); in wl1251_tx_send_packet() 251 u32 data, addr; in wl1251_tx_trigger() local 254 addr = ACX_REG_INTERRUPT_TRIG_H; in wl1251_tx_trigger() 257 addr in wl1251_tx_trigger() [all...] |
H A D | boot.c | 305 int addr, chunk_num, partition_limit; in wl1251_boot_upload_firmware() local 343 addr = WL1251_PART_DOWN_MEM_START + in wl1251_boot_upload_firmware() 345 if (addr > partition_limit) { in wl1251_boot_upload_firmware() 346 addr = WL1251_PART_DOWN_MEM_START + in wl1251_boot_upload_firmware() 351 addr, in wl1251_boot_upload_firmware() 358 addr = WL1251_PART_DOWN_MEM_START + chunk_num * CHUNK_SIZE; in wl1251_boot_upload_firmware() 361 p, addr); in wl1251_boot_upload_firmware() 366 wl1251_mem_write(wl, addr, buf, len); in wl1251_boot_upload_firmware() 372 addr = WL1251_PART_DOWN_MEM_START + chunk_num * CHUNK_SIZE; in wl1251_boot_upload_firmware() 380 len, p, addr); in wl1251_boot_upload_firmware() [all...] |
/kernel/linux/linux-5.10/drivers/soc/ixp4xx/ |
H A D | ixp4xx-qmgr.c | 248 u32 cfg, addr = 0, mask[4]; /* in 16-dwords */ in qmgr_request_queue() local 298 addr++; in qmgr_request_queue() 300 if (addr + len > ARRAY_SIZE(qmgr_regs->sram)) { in qmgr_request_queue() 312 __raw_writel(cfg | (addr << 14), &qmgr_regs->sram[queue]); in qmgr_request_queue() 316 printk(KERN_DEBUG "qmgr: requested queue %s(%i) addr = 0x%02X\n", in qmgr_request_queue() 317 qmgr_queue_descs[queue], queue, addr); in qmgr_request_queue() 330 u32 cfg, addr, mask[4]; in qmgr_release_queue() local 336 addr = (cfg >> 14) & 0xFF; in qmgr_release_queue() 338 BUG_ON(!addr); /* not requested */ in qmgr_release_queue() 349 while (addr in qmgr_release_queue() [all...] |
/kernel/linux/linux-5.10/sound/pcmcia/vx/ |
H A D | vxp_ops.c | 356 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset); in vxp_dma_write() local 365 outw(*addr, port); in vxp_dma_write() 366 addr++; in vxp_dma_write() 368 addr = (unsigned short *)runtime->dma_area; in vxp_dma_write() 375 outw(*addr, port); in vxp_dma_write() 376 addr++; in vxp_dma_write() 396 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset); in vxp_dma_read() local 407 *addr++ = inw(port); in vxp_dma_read() 408 addr = (unsigned short *)runtime->dma_area; in vxp_dma_read() 415 *addr in vxp_dma_read() [all...] |
/kernel/linux/linux-5.10/sound/soc/samsung/ |
H A D | idma.c | 263 u32 iisahb, val, addr; in iis_irq() local 273 addr = readl(idma.regs + I2SLVL0ADDR) - idma.lp_tx_addr; in iis_irq() 274 addr += prtd->periodsz; in iis_irq() 275 addr %= (u32)(prtd->end - prtd->start); in iis_irq() 276 addr += idma.lp_tx_addr; in iis_irq() 278 writel(addr, idma.regs + I2SLVL0ADDR); in iis_irq() 347 buf->addr = 0; in idma_free() 360 buf->addr = idma.lp_tx_addr; in preallocate_idma_buffer() 362 buf->area = (unsigned char * __force)ioremap(buf->addr, buf->bytes); in preallocate_idma_buffer() 388 void idma_reg_addr_init(void __iomem *regs, dma_addr_t addr) in idma_reg_addr_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | opera1.c | 88 static int opera1_usb_i2c_msgxfer(struct dvb_usb_device *dev, u16 addr, in opera1_usb_i2c_msgxfer() argument 102 switch (addr>>1){ in opera1_usb_i2c_msgxfer() 121 value=addr; in opera1_usb_i2c_msgxfer() 125 addr&0x01?OPERA_READ_MSG:OPERA_WRITE_MSG); in opera1_usb_i2c_msgxfer() 144 (msg[i].addr<<1)|(msg[i].flags&I2C_M_RD?0x01:0), in opera1_i2c_xfer() 173 {.addr = ADDR_B600_VOLTAGE_13V,.flags = 0,.buf = command_13v,.len = 1}, in opera1_set_voltage() 178 msg[0].addr = ADDR_B601_VOLTAGE_18V; in opera1_set_voltage() 298 {.addr = ADDR_B1A6_STREAM_CTRL,.buf = onoff ? buf_start : buf_stop,.len = 2}, in opera1_streaming_ctrl() 311 {.addr = ADDR_B1A6_STREAM_CTRL,.buf = b_pid,.len = 3}, in opera1_pid_filter() 328 {.addr in opera1_pid_filter_control() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_wpf.c | 469 mem.addr[i] += offset / vsub in wpf_configure_partition() 472 mem.addr[i] += offset / hsub in wpf_configure_partition() 488 mem.addr[0] += (height - 1) in wpf_configure_partition() 494 mem.addr[1] += offset; in wpf_configure_partition() 495 mem.addr[2] += offset; in wpf_configure_partition() 509 mem.addr[i] += hoffset / hsub in wpf_configure_partition() 520 swap(mem.addr[1], mem.addr[2]); in wpf_configure_partition() 522 vsp1_wpf_write(wpf, dlb, VI6_WPF_DSTM_ADDR_Y, mem.addr[0]); in wpf_configure_partition() 523 vsp1_wpf_write(wpf, dlb, VI6_WPF_DSTM_ADDR_C0, mem.addr[ in wpf_configure_partition() [all...] |
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | fc0011.c | 60 u8 addr; member 70 struct i2c_msg msg = { .addr = priv->addr, in fc0011_writereg() 87 { .addr = priv->addr, in fc0011_readreg() 89 { .addr = priv->addr, in fc0011_readreg() 117 FC0011_FE_CALLBACK_POWER, priv->addr); in fc0011_init() 123 FC0011_FE_CALLBACK_RESET, priv->addr); in fc0011_init() 300 FC0011_FE_CALLBACK_RESET, priv->addr); in fc0011_set_params() [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-max77620.c | 321 int addr, int *fps) in max77620_get_default_fps() 326 ret = regmap_read(mpci->rmap, addr, &val); in max77620_get_default_fps() 340 int addr, ret; in max77620_set_fps_param() local 347 addr = MAX77620_REG_FPS_GPIO1 + pin - 1; in max77620_set_fps_param() 385 ret = regmap_update_bits(mpci->rmap, addr, mask, param_val << shift); in max77620_set_fps_param() 387 dev_err(mpci->dev, "Reg 0x%02x update failed %d\n", addr, ret); in max77620_set_fps_param() 404 int addr, ret; in max77620_pinconf_set() local 448 addr = MAX77620_REG_FPS_GPIO1 + pin - 1; in max77620_pinconf_set() 450 mpci, addr, in max77620_pinconf_set() 479 addr in max77620_pinconf_set() 320 max77620_get_default_fps(struct max77620_pctrl_info *mpci, int addr, int *fps) max77620_get_default_fps() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H A D | global1.c | 18 int addr = chip->info->global1_addr; in mv88e6xxx_g1_read() local 20 return mv88e6xxx_read(chip, addr, reg, val); in mv88e6xxx_g1_read() 25 int addr = chip->info->global1_addr; in mv88e6xxx_g1_write() local 27 return mv88e6xxx_write(chip, addr, reg, val); in mv88e6xxx_g1_write() 82 int mv88e6xxx_g1_set_switch_mac(struct mv88e6xxx_chip *chip, u8 *addr) in mv88e6xxx_g1_set_switch_mac() argument 87 reg = (addr[0] << 8) | addr[1]; in mv88e6xxx_g1_set_switch_mac() 92 reg = (addr[2] << 8) | addr[3]; in mv88e6xxx_g1_set_switch_mac() 97 reg = (addr[ in mv88e6xxx_g1_set_switch_mac() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-xsk.c | 37 dma_addr_t addr = dpaa2_fd_get_addr(fd); in dpaa2_xsk_run_xdp() local 69 dpaa2_eth_recycle_buf(priv, ch, addr); in dpaa2_xsk_run_xdp() 91 dpaa2_eth_recycle_buf(priv, ch, addr); in dpaa2_xsk_run_xdp() 108 dma_addr_t addr = dpaa2_fd_get_addr(fd); in dpaa2_xsk_rx() local 118 vaddr = dpaa2_iova_to_virt(priv->iommu_domain, addr); in dpaa2_xsk_rx() 148 dpaa2_eth_recycle_buf(priv, ch, addr); in dpaa2_xsk_rx() 343 dma_addr_t addr; in dpaa2_xsk_tx_build_fd() local 354 addr = xsk_buff_raw_get_dma(ch->xsk_pool, xdp_desc->addr); in dpaa2_xsk_tx_build_fd() 355 xsk_buff_raw_dma_sync_for_device(ch->xsk_pool, addr, xdp_des in dpaa2_xsk_tx_build_fd() [all...] |
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | fc0011.c | 60 u8 addr; member 70 struct i2c_msg msg = { .addr = priv->addr, in fc0011_writereg() 87 { .addr = priv->addr, in fc0011_readreg() 89 { .addr = priv->addr, in fc0011_readreg() 117 FC0011_FE_CALLBACK_POWER, priv->addr); in fc0011_init() 123 FC0011_FE_CALLBACK_RESET, priv->addr); in fc0011_init() 300 FC0011_FE_CALLBACK_RESET, priv->addr); in fc0011_set_params() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | opera1.c | 88 static int opera1_usb_i2c_msgxfer(struct dvb_usb_device *dev, u16 addr, in opera1_usb_i2c_msgxfer() argument 102 switch (addr>>1){ in opera1_usb_i2c_msgxfer() 121 value=addr; in opera1_usb_i2c_msgxfer() 125 addr&0x01?OPERA_READ_MSG:OPERA_WRITE_MSG); in opera1_usb_i2c_msgxfer() 144 (msg[i].addr<<1)|(msg[i].flags&I2C_M_RD?0x01:0), in opera1_i2c_xfer() 173 {.addr = ADDR_B600_VOLTAGE_13V,.flags = 0,.buf = command_13v,.len = 1}, in opera1_set_voltage() 177 msg[0].addr = ADDR_B601_VOLTAGE_18V; in opera1_set_voltage() 297 {.addr = ADDR_B1A6_STREAM_CTRL,.buf = onoff ? buf_start : buf_stop,.len = 2}, in opera1_streaming_ctrl() 310 {.addr = ADDR_B1A6_STREAM_CTRL,.buf = b_pid,.len = 3}, in opera1_pid_filter() 327 {.addr in opera1_pid_filter_control() [all...] |
/kernel/linux/linux-6.6/drivers/soc/ixp4xx/ |
H A D | ixp4xx-qmgr.c | 249 u32 cfg, addr = 0, mask[4]; /* in 16-dwords */ in qmgr_request_queue() local 299 addr++; in qmgr_request_queue() 301 if (addr + len > ARRAY_SIZE(qmgr_regs->sram)) { in qmgr_request_queue() 313 __raw_writel(cfg | (addr << 14), &qmgr_regs->sram[queue]); in qmgr_request_queue() 317 printk(KERN_DEBUG "qmgr: requested queue %s(%i) addr = 0x%02X\n", in qmgr_request_queue() 318 qmgr_queue_descs[queue], queue, addr); in qmgr_request_queue() 331 u32 cfg, addr, mask[4]; in qmgr_release_queue() local 337 addr = (cfg >> 14) & 0xFF; in qmgr_release_queue() 339 BUG_ON(!addr); /* not requested */ in qmgr_release_queue() 350 while (addr in qmgr_release_queue() [all...] |
/kernel/linux/linux-6.6/drivers/tee/ |
H A D | tee_shm.c | 217 register_shm_helper(struct tee_context *ctx, unsigned long addr, in register_shm_helper() argument 248 addr = untagged_addr(addr); in register_shm_helper() 249 start = rounddown(addr, PAGE_SIZE); in register_shm_helper() 250 shm->offset = addr - start; in register_shm_helper() 252 num_pages = (roundup(addr + length, PAGE_SIZE) - start) / PAGE_SIZE; in register_shm_helper() 299 * @addr: The userspace address of the shared buffer 305 unsigned long addr, size_t length) in tee_shm_register_user_buf() 313 if (!access_ok((void __user *)addr, length)) in tee_shm_register_user_buf() 322 shm = register_shm_helper(ctx, addr, lengt in tee_shm_register_user_buf() 304 tee_shm_register_user_buf(struct tee_context *ctx, unsigned long addr, size_t length) tee_shm_register_user_buf() argument 351 tee_shm_register_kernel_buf(struct tee_context *ctx, void *addr, size_t length) tee_shm_register_kernel_buf() argument [all...] |