Home
last modified time | relevance | path

Searched refs:addr (Results 3026 - 3050 of 20813) sorted by relevance

1...<<121122123124125126127128129130>>...833

/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_pgtable.c190 unsigned long hash__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, in hash__pmd_hugepage_update() argument
217 trace_hugepage_update_pmd(addr, old, clr, set); in hash__pmd_hugepage_update()
219 hpte_do_hugepage_flush(mm, addr, pmdp, old); in hash__pmd_hugepage_update()
312 void hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr, in hpte_do_hugepage_flush() argument
322 psize = get_slice_psize(mm, addr); in hpte_do_hugepage_flush()
330 if (!is_kernel_addr(addr)) { in hpte_do_hugepage_flush()
331 ssize = user_segment_size(addr); in hpte_do_hugepage_flush()
332 vsid = get_user_vsid(&mm->context, addr, ssize); in hpte_do_hugepage_flush()
335 vsid = get_kernel_vsid(addr, mmu_kernel_ssize); in hpte_do_hugepage_flush()
342 return flush_hash_hugepage(vsid, addr, pmd in hpte_do_hugepage_flush()
345 hash__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) hash__pmdp_huge_get_and_clear() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-flash.c279 unsigned long addr; in opal_flash_update() local
284 addr = '\0'; in opal_flash_update()
293 addr = __pa(list); in opal_flash_update()
296 rc = opal_update_flash(addr); in opal_flash_update()
368 void *addr; in free_image_buf() local
371 addr = image_data.data; in free_image_buf()
374 ClearPageReserved(vmalloc_to_page(addr)); in free_image_buf()
375 addr += PAGE_SIZE; in free_image_buf()
388 void *addr; in alloc_image_buf() local
416 addr in alloc_image_buf()
[all...]
H A Dopal-prd.c49 static bool opal_prd_range_is_valid(uint64_t addr, uint64_t size) in opal_prd_range_is_valid() argument
54 if (addr + size < addr) in opal_prd_range_is_valid()
82 if (addr >= range_addr && addr + size <= range_end) { in opal_prd_range_is_valid()
113 size_t addr, size; in opal_prd_mmap() local
120 addr = vma->vm_pgoff << PAGE_SHIFT; in opal_prd_mmap()
124 if (!opal_prd_range_is_valid(addr, size)) in opal_prd_mmap()
290 scom.rc = opal_xscom_read(scom.chip, scom.addr, in opal_prd_ioctl()
293 pr_devel("ioctl SCOM_READ: chip %llx addr in opal_prd_ioctl()
[all...]
/kernel/linux/linux-6.6/arch/mips/sgi-ip22/
H A Dip22-gio.c267 static int ip22_gio_id(unsigned long addr, u32 *res) in ip22_gio_id() argument
276 ptr32 = (void *)CKSEG1ADDR(addr); in ip22_gio_id()
286 ptr8 = (void *)CKSEG1ADDR(addr + 3); in ip22_gio_id()
297 ptr16 = (void *)CKSEG1ADDR(addr + 2); in ip22_gio_id()
312 static int ip22_is_gr2(unsigned long addr) in ip22_is_gr2() argument
318 ptr = (void *)CKSEG1ADDR(addr + HQ2_MYSTERY_OFFS); in ip22_is_gr2()
327 static void ip22_check_gio(int slotno, unsigned long addr, int irq) in ip22_check_gio() argument
336 if (ip22_is_gr2(addr)) in ip22_check_gio()
339 if (!ip22_gio_id(addr, &tmp)) { in ip22_check_gio()
345 if (ip22_gio_id(addr in ip22_check_gio()
[all...]
/kernel/linux/linux-6.6/arch/s390/mm/
H A Ddump_pagetables.c123 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() argument
140 if (addr == PAGE_SIZE && (nospec_uses_trampoline() || !static_key_enabled(&cpu_has_bear))) in note_prot_wx()
144 st->wx_pages += (addr - st->start_address) / PAGE_SIZE; in note_prot_wx()
148 static void note_page(struct ptdump_state *pt_st, unsigned long addr, int level, u64 val) in note_page() argument
168 addr = max_addr; in note_page()
171 st->start_address = addr; in note_page()
175 addr >= st->marker[1].start_address) { in note_page()
176 note_prot_wx(st, addr); in note_page()
179 width, addr); in note_page()
180 delta = (addr in note_page()
[all...]
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dptdump.c228 static void dump_addr(struct pg_state *st, unsigned long addr) in dump_addr() argument
235 st->start_address, addr); in dump_addr()
238 delta = (addr - st->start_address) >> 10; in dump_addr()
249 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() argument
261 st->wx_pages += (addr - st->start_address) / PAGE_SIZE; in note_prot_wx()
264 static void note_page(struct ptdump_state *pt_st, unsigned long addr, in note_page() argument
277 st->start_address = addr; in note_page()
282 level != st->level || addr >= st->marker[1].start_address) { in note_page()
284 note_prot_wx(st, addr); in note_page()
285 dump_addr(st, addr); in note_page()
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-loongson-htvec.c81 void __iomem *addr; in htvec_mask_irq() local
85 addr = priv->base + HTVEC_EN_OFF; in htvec_mask_irq()
86 addr += VEC_REG_IDX(d->hwirq) * 4; in htvec_mask_irq()
87 reg = readl(addr); in htvec_mask_irq()
89 writel(reg, addr); in htvec_mask_irq()
96 void __iomem *addr; in htvec_unmask_irq() local
100 addr = priv->base + HTVEC_EN_OFF; in htvec_unmask_irq()
101 addr += VEC_REG_IDX(d->hwirq) * 4; in htvec_unmask_irq()
102 reg = readl(addr); in htvec_unmask_irq()
104 writel(reg, addr); in htvec_unmask_irq()
187 htvec_init(phys_addr_t addr, unsigned long size, int num_parents, int parent_irq[], struct fwnode_handle *domain_handle) htvec_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/solo6x10/
H A Dsolo6x10-i2c.c25 u8 solo_i2c_readbyte(struct solo_dev *solo_dev, int id, u8 addr, u8 off) in solo_i2c_readbyte() argument
31 msgs[0].addr = addr; in solo_i2c_readbyte()
36 msgs[1].addr = addr; in solo_i2c_readbyte()
45 void solo_i2c_writebyte(struct solo_dev *solo_dev, int id, u8 addr, in solo_i2c_writebyte() argument
54 msgs.addr = addr; in solo_i2c_writebyte()
86 u32 addr = solo_dev->i2c_msg->addr << in solo_i2c_start() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_ci.c137 int slot, int addr) in netup_unidvb_ci_read_attribute_mem()
141 u8 val = *((u8 __force *)state->membase8_config + addr); in netup_unidvb_ci_read_attribute_mem()
144 "%s(): addr=0x%x val=0x%x\n", __func__, addr, val); in netup_unidvb_ci_read_attribute_mem()
149 int slot, int addr, u8 data) in netup_unidvb_ci_write_attribute_mem()
155 "%s(): addr=0x%x data=0x%x\n", __func__, addr, data); in netup_unidvb_ci_write_attribute_mem()
156 *((u8 __force *)state->membase8_config + addr) = data; in netup_unidvb_ci_write_attribute_mem()
161 int slot, u8 addr) in netup_unidvb_ci_read_cam_ctl()
165 u8 val = *((u8 __force *)state->membase8_io + addr); in netup_unidvb_ci_read_cam_ctl()
136 netup_unidvb_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, int slot, int addr) netup_unidvb_ci_read_attribute_mem() argument
148 netup_unidvb_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, int slot, int addr, u8 data) netup_unidvb_ci_write_attribute_mem() argument
160 netup_unidvb_ci_read_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, u8 addr) netup_unidvb_ci_read_cam_ctl() argument
172 netup_unidvb_ci_write_cam_ctl(struct dvb_ca_en50221 *en50221, int slot, u8 addr, u8 data) netup_unidvb_ci_write_cam_ctl() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dsony-btf-mpx.c47 static int mpx_write(struct i2c_client *client, int dev, int addr, int val) in mpx_write() argument
53 buffer[1] = addr >> 8; in mpx_write()
54 buffer[2] = addr & 0xff; in mpx_write()
57 msg.addr = client->addr; in mpx_write()
169 msg.addr = client->addr; in mpx_setup()
244 msgs[0].addr = client->addr; in mpx_setup()
248 msgs[1].addr in mpx_setup()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dtrace.h86 TP_PROTO(unsigned int addr, int flags,
89 TP_ARGS(addr, flags, buf, buf_len),
93 __field(unsigned int, addr)
100 __entry->addr = addr;
112 "%s addr 0x%x flags 0x%x len %zd\n",
114 __entry->addr,
121 TP_PROTO(unsigned int addr, int flags, unsigned int total_len,
124 TP_ARGS(addr, flags, total_len, entries, list),
128 __field(unsigned int, addr)
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_reg.c22 (unsigned long)asd_ha->io_handle[0].addr + (offs & 0xFF)); in asd_write_byte()
24 writeb(val, asd_ha->io_handle[0].addr + offs); in asd_write_byte()
33 (unsigned long)asd_ha->io_handle[0].addr + (offs & 0xFF)); in asd_write_word()
35 writew(val, asd_ha->io_handle[0].addr + offs); in asd_write_word()
44 (unsigned long)asd_ha->io_handle[0].addr + (offs & 0xFF)); in asd_write_dword()
46 writel(val, asd_ha->io_handle[0].addr + offs); in asd_write_dword()
56 val = inb((unsigned long) asd_ha->io_handle[0].addr in asd_read_byte()
59 val = readb(asd_ha->io_handle[0].addr + offs); in asd_read_byte()
69 val = inw((unsigned long)asd_ha->io_handle[0].addr in asd_read_word()
72 val = readw(asd_ha->io_handle[0].addr in asd_read_word()
[all...]
/kernel/linux/linux-5.10/drivers/phy/qualcomm/
H A Dphy-qcom-usb-hs.c25 u8 addr; member
46 u8 addr; in qcom_usb_hs_phy_set_mode() local
71 addr = ULPI_SET(ULPI_MISC_A); in qcom_usb_hs_phy_set_mode()
74 addr = ULPI_CLR(ULPI_MISC_A); in qcom_usb_hs_phy_set_mode()
84 ret = ulpi_write(uphy->ulpi, addr, ULPI_MISC_A_VBUSVLDEXTSEL); in qcom_usb_hs_phy_set_mode()
95 u8 addr; in qcom_usb_hs_phy_vbus_notifier() local
100 addr = ULPI_SET(ULPI_MISC_A); in qcom_usb_hs_phy_vbus_notifier()
102 addr = ULPI_CLR(ULPI_MISC_A); in qcom_usb_hs_phy_vbus_notifier()
104 return ulpi_write(uphy->ulpi, addr, ULPI_MISC_A_VBUSVLDEXT); in qcom_usb_hs_phy_vbus_notifier()
143 for (seq = uphy->init_seq; seq->addr; se in qcom_usb_hs_phy_power_on()
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-pcf8523.c44 msgs[0].addr = client->addr; in pcf8523_read()
49 msgs[1].addr = client->addr; in pcf8523_read()
69 msg.addr = client->addr; in pcf8523_write()
194 msgs[0].addr = client->addr; in pcf8523_rtc_read_time()
199 msgs[1].addr = client->addr; in pcf8523_rtc_read_time()
[all...]
/kernel/linux/linux-5.10/sound/i2c/
H A Di2c.c26 unsigned short addr);
100 unsigned char addr, struct snd_i2c_device **rdevice) in snd_i2c_device_create()
110 device->addr = addr; in snd_i2c_device_create()
146 int snd_i2c_probeaddr(struct snd_i2c_bus *bus, unsigned short addr) in snd_i2c_probeaddr() argument
148 return bus->ops->probeaddr(bus, addr); in snd_i2c_probeaddr()
270 err = snd_i2c_bit_sendbyte(bus, device->addr << 1); in snd_i2c_bit_sendbytes()
296 err = snd_i2c_bit_sendbyte(bus, (device->addr << 1) | 1); in snd_i2c_bit_readbytes()
314 static int snd_i2c_bit_probeaddr(struct snd_i2c_bus *bus, unsigned short addr) in snd_i2c_bit_probeaddr() argument
318 if (addr in snd_i2c_bit_probeaddr()
99 snd_i2c_device_create(struct snd_i2c_bus *bus, const char *name, unsigned char addr, struct snd_i2c_device **rdevice) snd_i2c_device_create() argument
[all...]
/kernel/linux/linux-5.10/sound/pci/oxygen/
H A Doxygen_io.c18 return inb(chip->addr + reg); in oxygen_read8()
24 return inw(chip->addr + reg); in oxygen_read16()
30 return inl(chip->addr + reg); in oxygen_read32()
36 outb(value, chip->addr + reg); in oxygen_write8()
43 outw(value, chip->addr + reg); in oxygen_write16()
50 outl(value, chip->addr + reg); in oxygen_write32()
58 u8 tmp = inb(chip->addr + reg); in oxygen_write8_masked()
61 outb(tmp, chip->addr + reg); in oxygen_write8_masked()
69 u16 tmp = inw(chip->addr + reg); in oxygen_write16_masked()
72 outw(tmp, chip->addr in oxygen_write16_masked()
[all...]
/kernel/linux/linux-5.10/sound/isa/gus/
H A Dgus_dma.c23 unsigned int addr, in snd_gf1_dma_program()
33 snd_printdd("dma_transfer: addr=0x%x, buf=0x%lx, count=0x%x\n", in snd_gf1_dma_program()
34 addr, buf_addr, count); in snd_gf1_dma_program()
38 address = addr >> 1; in snd_gf1_dma_program()
40 if (addr & 0x1f) { in snd_gf1_dma_program()
41 snd_printd("snd_gf1_dma_transfer: unaligned address (0x%x)?\n", addr); in snd_gf1_dma_program()
44 address = (addr & 0x000c0000) | ((addr & 0x0003ffff) >> 1); in snd_gf1_dma_program()
47 address = addr; in snd_gf1_dma_program()
131 snd_gf1_dma_program(gus, block->addr, bloc in snd_gf1_dma_interrupt()
22 snd_gf1_dma_program(struct snd_gus_card * gus, unsigned int addr, unsigned long buf_addr, unsigned int count, unsigned int cmd) snd_gf1_dma_program() argument
[all...]
/kernel/linux/linux-5.10/sound/core/seq/oss/
H A Dseq_oss_init.c86 port->addr.client = system_client; in snd_seq_oss_create_client()
98 if ((system_port = port->addr.port) >= 0) { in snd_seq_oss_create_client()
133 if (ev->data.addr.client == system_client) in receive_announce()
136 pinfo.addr = ev->data.addr; in receive_announce()
142 if (ev->data.addr.client == system_client) in receive_announce()
144 snd_seq_oss_midi_check_exit_port(ev->data.addr.client, in receive_announce()
145 ev->data.addr.port); in receive_announce()
220 dp->addr.client = dp->cseq; in snd_seq_oss_open()
221 dp->addr in snd_seq_oss_open()
[all...]
/kernel/linux/linux-5.10/sound/soc/qcom/
H A Dlpass-lpaif-reg.h11 #define LPAIF_I2SCTL_REG_ADDR(v, addr, port) \
12 (v->i2sctrl_reg_base + (addr) + v->i2sctrl_reg_stride * (port))
68 #define LPAIF_IRQ_REG_ADDR(v, addr, port) \
69 (v->irq_reg_base + (addr) + v->irq_reg_stride * (port))
78 #define LPASS_HDMITX_APP_IRQ_REG_ADDR(v, addr) \
79 ((v->hdmi_irq_reg_base) + (addr))
97 #define LPAIF_HDMI_RDMA_REG_ADDR(v, addr, chan) \
98 (v->hdmi_rdma_reg_base + (addr) + v->hdmi_rdma_reg_stride * (chan))
109 #define LPAIF_RDMA_REG_ADDR(v, addr, chan) \
110 (v->rdma_reg_base + (addr)
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/via/
H A Dvia_modesetting.c121 void via_set_primary_address(u32 addr) in via_set_primary_address() argument
123 DEBUG_MSG(KERN_DEBUG "via_set_primary_address(0x%08X)\n", addr); in via_set_primary_address()
124 via_write_reg(VIACR, 0x0D, addr & 0xFF); in via_set_primary_address()
125 via_write_reg(VIACR, 0x0C, (addr >> 8) & 0xFF); in via_set_primary_address()
126 via_write_reg(VIACR, 0x34, (addr >> 16) & 0xFF); in via_set_primary_address()
127 via_write_reg_mask(VIACR, 0x48, (addr >> 24) & 0x1F, 0x1F); in via_set_primary_address()
130 void via_set_secondary_address(u32 addr) in via_set_secondary_address() argument
132 DEBUG_MSG(KERN_DEBUG "via_set_secondary_address(0x%08X)\n", addr); in via_set_secondary_address()
134 via_write_reg_mask(VIACR, 0x62, (addr >> 2) & 0xFE, 0xFE); in via_set_secondary_address()
135 via_write_reg(VIACR, 0x63, (addr >> 1 in via_set_secondary_address()
[all...]
/kernel/linux/linux-5.10/drivers/w1/slaves/
H A Dw1_ds28e04.c98 static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) in w1_f1C_read() argument
107 wrbuf[1] = addr & 0xff; in w1_f1C_read()
108 wrbuf[2] = addr >> 8; in w1_f1C_read()
155 * @param addr Address for the write
156 * @param len length must be <= (W1_PAGE_SIZE - (addr & W1_PAGE_MASK))
160 static int w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) in w1_f1C_write() argument
164 u8 es = (addr + len - 1) & 0x1f; in w1_f1C_write()
174 wrbuf[1] = addr & 0xff; in w1_f1C_write()
175 wrbuf[2] = addr >> 8; in w1_f1C_write()
213 f1C->validcrc &= ~(1 << (addr >> W1_PAGE_BIT in w1_f1C_write()
228 int addr, len, idx; eeprom_write() local
[all...]
/kernel/linux/linux-5.10/kernel/dma/
H A Dpool.c87 void *addr; in atomic_pool_expand() local
107 addr = dma_common_contiguous_remap(page, pool_size, in atomic_pool_expand()
110 if (!addr) in atomic_pool_expand()
113 addr = page_to_virt(page); in atomic_pool_expand()
123 ret = gen_pool_add_virt(pool, (unsigned long)addr, page_to_phys(page), in atomic_pool_expand()
140 dma_common_free_remap(addr, pool_size); in atomic_pool_expand()
247 unsigned long addr; in __dma_alloc_from_pool() local
250 addr = gen_pool_alloc(pool, size); in __dma_alloc_from_pool()
251 if (!addr) in __dma_alloc_from_pool()
254 phys = gen_pool_virt_to_phys(pool, addr); in __dma_alloc_from_pool()
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dfail_function.c36 static unsigned long adjust_error_retval(unsigned long addr, unsigned long retv) in adjust_error_retval() argument
38 switch (get_injectable_error_type(addr)) { in adjust_error_retval()
56 static struct fei_attr *fei_attr_new(const char *sym, unsigned long addr) in fei_attr_new() argument
69 attr->retval = adjust_error_retval(addr, 0); in fei_attr_new()
124 if (attr->kp.addr) { in fei_retval_set()
125 if (adjust_error_retval((unsigned long)attr->kp.addr, in fei_retval_set()
203 seq_printf(m, "%ps\n", attr->kp.addr); in fei_seq_show()
240 unsigned long addr; in fei_write() local
278 addr = kallsyms_lookup_name(sym); in fei_write()
279 if (!addr) { in fei_write()
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/em28xx/
H A Dem28xx-camera.c102 client->addr = micron_sensor_addrs[i]; in em28xx_probe_sensor_micron()
109 client->addr << 1, ret); in em28xx_probe_sensor_micron()
118 client->addr << 1, ret); in em28xx_probe_sensor_micron()
191 client->addr = omnivision_sensor_addrs[i]; in em28xx_probe_sensor_omnivision()
199 client->addr << 1, ret); in em28xx_probe_sensor_omnivision()
208 client->addr << 1, ret); in em28xx_probe_sensor_omnivision()
221 client->addr << 1, ret); in em28xx_probe_sensor_omnivision()
230 client->addr << 1, ret); in em28xx_probe_sensor_omnivision()
322 .addr = client->addr, in em28xx_init_camera()
[all...]
/kernel/linux/linux-5.10/drivers/ntb/
H A Dmsi.c100 u64 addr; in ntb_msi_setup_mws() local
112 addr = desc->msg.address_lo + ((uint64_t)desc->msg.address_hi << 32); in ntb_msi_setup_mws()
124 addr &= ~(addr_align - 1); in ntb_msi_setup_mws()
145 addr, mw_size); in ntb_msi_setup_mws()
150 ntb->msi->base_addr = addr; in ntb_msi_setup_mws()
151 ntb->msi->end_addr = addr + mw_min_size; in ntb_msi_setup_mws()
198 u64 addr; in ntb_msi_set_desc() local
200 addr = entry->msg.address_lo + in ntb_msi_set_desc()
203 if (addr < ntb->msi->base_addr || addr > in ntb_msi_set_desc()
[all...]

Completed in 16 milliseconds

1...<<121122123124125126127128129130>>...833