/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | smsc47b397.c | 94 unsigned short addr; member 111 outb(reg, data->addr); in smsc47b397_read_value() 112 res = inb_p(data->addr + 1); in smsc47b397_read_value() 239 data->addr = res->start; in smsc47b397_probe() 294 unsigned short addr; in smsc47b397_find() local 322 addr = (superio_inb(SUPERIO_REG_BASE_MSB) << 8) in smsc47b397_find() 326 name, addr, rev); in smsc47b397_find() 329 return addr; in smsc47b397_find()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 144 dma_addr_t addr; /* PCI bus address of hardware ring */ member 354 u8 addr[ETH_ALEN]; member 448 static inline u64 readq(const volatile void __iomem *addr) in readq() argument 450 return readl(addr) + ((u64)readl(addr + 4) << 32); in readq() 453 static inline void writeq(u64 val, volatile void __iomem *addr) in writeq() argument 455 writel(val, addr); in writeq() 456 writel(val >> 32, addr + 4); in writeq()
|
H A D | t4vf_common.h | 349 * @addr: the 48-bit Ethernet MAC address 354 static inline int hash_mac_addr(const u8 *addr) in hash_mac_addr() argument 356 u32 a = ((u32)addr[0] << 16) | ((u32)addr[1] << 8) | addr[2]; in hash_mac_addr() 357 u32 b = ((u32)addr[3] << 16) | ((u32)addr[4] << 8) | addr[5]; in hash_mac_addr() 419 unsigned int *naddr, u8 *addr);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwxgmac2_descs.c | 242 static void dwxgmac2_get_addr(struct dma_desc *p, unsigned int *addr) in dwxgmac2_get_addr() argument 244 *addr = le32_to_cpu(p->des0); in dwxgmac2_get_addr() 247 static void dwxgmac2_set_addr(struct dma_desc *p, dma_addr_t addr) in dwxgmac2_set_addr() argument 249 p->des0 = cpu_to_le32(lower_32_bits(addr)); in dwxgmac2_set_addr() 250 p->des1 = cpu_to_le32(upper_32_bits(addr)); in dwxgmac2_set_addr() 295 static void dwxgmac2_set_sec_addr(struct dma_desc *p, dma_addr_t addr, bool is_valid) in dwxgmac2_set_sec_addr() argument 297 p->des2 = cpu_to_le32(lower_32_bits(addr)); in dwxgmac2_set_sec_addr() 298 p->des3 = cpu_to_le32(upper_32_bits(addr)); in dwxgmac2_set_sec_addr()
|
/kernel/linux/linux-5.10/drivers/phy/broadcom/ |
H A D | phy-bcm-sr-usb.c | 101 static inline void bcm_usb_reg32_clrbits(void __iomem *addr, uint32_t clear) in bcm_usb_reg32_clrbits() argument 103 writel(readl(addr) & ~clear, addr); in bcm_usb_reg32_clrbits() 106 static inline void bcm_usb_reg32_setbits(void __iomem *addr, uint32_t set) in bcm_usb_reg32_setbits() argument 108 writel(readl(addr) | set, addr); in bcm_usb_reg32_setbits() 111 static int bcm_usb_pll_lock_check(void __iomem *addr, u32 bit) in bcm_usb_pll_lock_check() argument 116 ret = readl_poll_timeout_atomic(addr, data, (data & bit), 1, in bcm_usb_pll_lock_check()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | sdio.c | 51 static void wl1251_sdio_read(struct wl1251 *wl, int addr, in wl1251_sdio_read() argument 58 ret = sdio_memcpy_fromio(func, buf, addr, len); in wl1251_sdio_read() 64 static void wl1251_sdio_write(struct wl1251 *wl, int addr, in wl1251_sdio_write() argument 71 ret = sdio_memcpy_toio(func, addr, buf, len); in wl1251_sdio_write() 77 static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val) in wl1251_sdio_read_elp() argument 90 *val = sdio_writeb_readb(func, wl_sdio->elp_val, addr, &ret); in wl1251_sdio_read_elp() 97 static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val) in wl1251_sdio_write_elp() argument 104 sdio_writeb(func, val, addr, &ret); in wl1251_sdio_write_elp()
|
/kernel/linux/linux-5.10/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 28 static inline u32 mvs_cr32(struct mvs_info *mvi, u32 addr) in mvs_cr32() argument 31 mw32(MVS_CMD_ADDR, addr); in mvs_cr32() 35 static inline void mvs_cw32(struct mvs_info *mvi, u32 addr, u32 val) in mvs_cw32() argument 38 mw32(MVS_CMD_ADDR, addr); in mvs_cw32() 92 u32 port, u32 addr) in mvs_write_port_cfg_addr() 95 MVS_P4_CFG_ADDR, port, addr); in mvs_write_port_cfg_addr() 113 u32 port, u32 addr) in mvs_write_port_vsr_addr() 116 MVS_P4_VSR_ADDR, port, addr); in mvs_write_port_vsr_addr() 91 mvs_write_port_cfg_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_cfg_addr() argument 112 mvs_write_port_vsr_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_vsr_addr() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ieee802154_netdev.h | 23 offsetof(typeof(struct sockaddr_ieee802154), addr) 177 static inline void ieee802154_devaddr_to_raw(void *raw, __le64 addr) in ieee802154_devaddr_to_raw() argument 179 u64 temp = swab64((__force u64)addr); in ieee802154_devaddr_to_raw() 190 sa = &daddr->addr; in ieee802154_sockaddr_check_size() 355 struct ieee802154_addr *addr, 358 struct ieee802154_addr *addr, 361 struct ieee802154_addr *addr, 364 struct ieee802154_addr *addr,
|
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | xlate_mmu.c | 96 static int remap_pte_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pte_fn() argument 138 set_pte_at(info->vma->vm_mm, addr, ptep, pte); in remap_pte_fn() 144 unsigned long addr, in xen_xlate_remap_gfn_array() 168 err = apply_to_page_range(vma->vm_mm, addr, range, in xen_xlate_remap_gfn_array() 272 static int remap_pfn_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pfn_fn() argument 278 set_pte_at(r->mm, addr, ptep, pte); in remap_pfn_fn() 285 int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len) in xen_remap_vma_range() argument 293 return apply_to_page_range(vma->vm_mm, addr, len, remap_pfn_fn, &r); in xen_remap_vma_range() 143 xen_xlate_remap_gfn_array(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t *gfn, int nr, int *err_ptr, pgprot_t prot, unsigned domid, struct page **pages) xen_xlate_remap_gfn_array() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i2c/ |
H A D | sil164_drv.c | 106 sil164_write(struct i2c_client *client, uint8_t addr, uint8_t val) in sil164_write() argument 108 uint8_t buf[] = {addr, val}; in sil164_write() 114 ret, addr); in sil164_write() 118 sil164_read(struct i2c_client *client, uint8_t addr) in sil164_read() argument 123 ret = i2c_master_send(client, &addr, sizeof(addr)); in sil164_read() 135 ret, addr); in sil164_read() 384 .addr = SIL164_I2C_ADDR_SLAVE, in sil164_detect_slave()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_cec.c | 178 static int adv7511_cec_adap_log_addr(struct cec_adapter *adap, u8 addr) in adv7511_cec_adap_log_addr() argument 186 return addr == CEC_LOG_ADDR_INVALID ? 0 : -EIO; in adv7511_cec_adap_log_addr() 188 if (addr == CEC_LOG_ADDR_INVALID) { in adv7511_cec_adap_log_addr() 201 if (is_valid && adv7511->cec_addr[i] == addr) in adv7511_cec_adap_log_addr() 209 adv7511->cec_addr[i] = addr; in adv7511_cec_adap_log_addr() 221 0x0f, addr); in adv7511_cec_adap_log_addr() 231 0xf0, addr << 4); in adv7511_cec_adap_log_addr() 241 0x0f, addr); in adv7511_cec_adap_log_addr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | encx24j600_hw.h | 66 #define RCR(addr) (RCRCODE | (addr & ADDR_MASK)) /* Read Control Register */ 67 #define WCR(addr) (WCRCODE | (addr & ADDR_MASK)) /* Write Control Register */ 70 #define BFS(addr) (BFSCODE | (addr & ADDR_MASK)) /* Bit Field Set */ 71 #define BFC(addr) (BFCCODE | (addr & ADDR_MASK)) /* Bit Field Clear */
|
/kernel/linux/linux-5.10/drivers/oprofile/ |
H A D | buffer_sync.c | 90 unsigned long addr = (unsigned long)data; in munmap_notify() local 96 mpnt = find_vma(mm, addr); in munmap_notify() 254 lookup_dcookie(struct mm_struct *mm, unsigned long addr, off_t *offset) in lookup_dcookie() argument 260 for (vma = find_vma(mm, addr); vma; vma = vma->vm_next) { in lookup_dcookie() 262 if (addr < vma->vm_start || addr >= vma->vm_end) in lookup_dcookie() 267 *offset = (vma->vm_pgoff << PAGE_SHIFT) + addr - in lookup_dcookie() 271 *offset = addr; in lookup_dcookie()
|
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | cw1200_spi.c | 44 #define SDIO_TO_SPI_ADDR(addr) ((addr & 0x1f)>>2) 58 unsigned int addr, in cw1200_spi_memcpy_fromio() 74 regaddr = (SDIO_TO_SPI_ADDR(addr))<<12; in cw1200_spi_memcpy_fromio() 79 pr_info("READ : %04d from 0x%02x (%04x)\n", count, addr, regaddr); in cw1200_spi_memcpy_fromio() 124 unsigned int addr, in cw1200_spi_memcpy_toio() 139 regaddr = (SDIO_TO_SPI_ADDR(addr))<<12; in cw1200_spi_memcpy_toio() 144 pr_info("WRITE: %04d to 0x%02x (%04x)\n", count, addr, regaddr); in cw1200_spi_memcpy_toio() 57 cw1200_spi_memcpy_fromio(struct hwbus_priv *self, unsigned int addr, void *dst, int count) cw1200_spi_memcpy_fromio() argument 123 cw1200_spi_memcpy_toio(struct hwbus_priv *self, unsigned int addr, const void *src, int count) cw1200_spi_memcpy_toio() argument
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel_mid_thermal.c | 164 uint16_t adc_val, addr; in mid_read_temp() local 169 addr = td_info->chnl_addr; in mid_read_temp() 182 ret = intel_msic_reg_read(addr, &data); in mid_read_temp() 188 addr++; in mid_read_temp() 190 ret = intel_msic_reg_read(addr, &data);/* Read lower bits */ in mid_read_temp() 270 * @addr: address of the channel 274 static int reset_stopbit(uint16_t addr) in reset_stopbit() argument 278 ret = intel_msic_reg_read(addr, &data); in reset_stopbit() 282 return intel_msic_reg_write(addr, (data & 0xEF)); in reset_stopbit() 394 /* Set the base addr o in initialize_sensor() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi.h | 117 #define SUN4I_HDMI_DDC_ADDR_EDDC(addr) (((addr) & 0xff) << 16) 119 #define SUN4I_HDMI_DDC_ADDR_SLAVE(addr) ((addr) & 0xff) 174 #define SUN6I_HDMI_DDC_ADDR_EDDC(addr) (((addr) & 0xff) << 16) 176 #define SUN6I_HDMI_DDC_ADDR_SLAVE(addr) (((addr) & 0xff) << 1)
|
/kernel/linux/linux-5.10/drivers/platform/chrome/ |
H A D | cros_ec_i2c.c | 69 i2c_msg[0].addr = client->addr; in cros_ec_pkt_xfer_i2c() 71 i2c_msg[1].addr = client->addr; in cros_ec_pkt_xfer_i2c() 193 i2c_msg[0].addr = client->addr; in cros_ec_cmd_xfer_i2c() 195 i2c_msg[1].addr = client->addr; in cros_ec_cmd_xfer_i2c()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-lp8788.c | 168 u8 addr, data[LPTIME_MAX]; in lp8788_read_alarm() local 171 addr = addr_alarm_sec[rtc->alarm]; in lp8788_read_alarm() 172 ret = lp8788_read_multi_bytes(lp, addr, data, LPTIME_MAX); in lp8788_read_alarm() 193 u8 addr, data[LPTIME_MAX]; in lp8788_set_alarm() local 211 addr = addr_alarm_sec[rtc->alarm] + i; in lp8788_set_alarm() 212 ret = lp8788_write_byte(lp, addr, data[i]); in lp8788_set_alarm() 218 addr = addr_alarm_en[rtc->alarm]; in lp8788_set_alarm() 220 return lp8788_update_bits(lp, addr, LP8788_ALM_EN_M, in lp8788_set_alarm()
|
/kernel/linux/linux-5.10/drivers/staging/iio/accel/ |
H A D | adis16240.c | 251 u8 addr; in adis16240_read_raw() local 287 addr = adis16240_addresses[chan->scan_index][0]; in adis16240_read_raw() 288 ret = adis_read_reg_16(st, addr, &val16); in adis16240_read_raw() 294 addr = adis16240_addresses[chan->scan_index][1]; in adis16240_read_raw() 295 ret = adis_read_reg_16(st, addr, &val16); in adis16240_read_raw() 311 u8 addr; in adis16240_write_raw() local 315 addr = adis16240_addresses[chan->scan_index][0]; in adis16240_write_raw() 316 return adis_write_reg_16(st, addr, val & GENMASK(9, 0)); in adis16240_write_raw()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | inetdevice.h | 173 struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref); 174 static inline struct net_device *ip_dev_find(struct net *net, __be32 addr) in ip_dev_find() argument 176 return __ip_dev_find(net, addr, true); in ip_dev_find() 197 struct in_ifaddr *inet_lookup_ifaddr_rcu(struct net *net, __be32 addr); 198 static inline bool inet_ifa_match(__be32 addr, const struct in_ifaddr *ifa) in inet_ifa_match() argument 200 return !((addr^ifa->ifa_address)&ifa->ifa_mask); in inet_ifa_match() 207 static __inline__ bool bad_mask(__be32 mask, __be32 addr) in bad_mask() argument 210 if (addr & (mask = ~mask)) in bad_mask()
|
/kernel/linux/linux-5.10/drivers/staging/android/ion/ |
H A D | ion_heap.c | 65 unsigned long addr = vma->vm_start; in ion_heap_map_user() local 71 ret = remap_pfn_range(vma, addr, page_to_pfn(page), PAGE_SIZE, in ion_heap_map_user() 75 addr += PAGE_SIZE; in ion_heap_map_user() 76 if (addr >= vma->vm_end) in ion_heap_map_user() 85 void *addr = vmap(pages, num, VM_MAP, pgprot); in ion_heap_clear_pages() local 87 if (!addr) in ion_heap_clear_pages() 89 memset(addr, 0, PAGE_SIZE * num); in ion_heap_clear_pages() 90 vunmap(addr); in ion_heap_clear_pages()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | encx24j600_hw.h | 66 #define RCR(addr) (RCRCODE | (addr & ADDR_MASK)) /* Read Control Register */ 67 #define WCR(addr) (WCRCODE | (addr & ADDR_MASK)) /* Write Control Register */ 70 #define BFS(addr) (BFSCODE | (addr & ADDR_MASK)) /* Bit Field Set */ 71 #define BFC(addr) (BFCCODE | (addr & ADDR_MASK)) /* Bit Field Clear */
|
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | xlate_mmu.c | 96 static int remap_pte_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pte_fn() argument 138 set_pte_at(info->vma->vm_mm, addr, ptep, pte); in remap_pte_fn() 144 unsigned long addr, in xen_xlate_remap_gfn_array() 168 err = apply_to_page_range(vma->vm_mm, addr, range, in xen_xlate_remap_gfn_array() 272 static int remap_pfn_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pfn_fn() argument 278 set_pte_at(r->mm, addr, ptep, pte); in remap_pfn_fn() 285 int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len) in xen_remap_vma_range() argument 293 return apply_to_page_range(vma->vm_mm, addr, len, remap_pfn_fn, &r); in xen_remap_vma_range() 143 xen_xlate_remap_gfn_array(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t *gfn, int nr, int *err_ptr, pgprot_t prot, unsigned domid, struct page **pages) xen_xlate_remap_gfn_array() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | gfp.h | 273 unsigned long addr, bool hugepage); 283 #define vma_alloc_folio(gfp, order, vma, addr, hugepage) \ 288 struct vm_area_struct *vma, unsigned long addr) in alloc_page_vma() 290 struct folio *folio = vma_alloc_folio(gfp, 0, vma, addr, false); in alloc_page_vma() 309 extern void free_pages(unsigned long addr, unsigned int order); 323 extern void page_frag_free(void *addr); 326 #define free_page(addr) free_pages((addr), 0) 287 alloc_page_vma(gfp_t gfp, struct vm_area_struct *vma, unsigned long addr) alloc_page_vma() argument
|
H A D | inetdevice.h | 178 struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref); 179 static inline struct net_device *ip_dev_find(struct net *net, __be32 addr) in ip_dev_find() argument 181 return __ip_dev_find(net, addr, true); in ip_dev_find() 202 struct in_ifaddr *inet_lookup_ifaddr_rcu(struct net *net, __be32 addr); 203 static inline bool inet_ifa_match(__be32 addr, const struct in_ifaddr *ifa) in inet_ifa_match() argument 205 return !((addr^ifa->ifa_address)&ifa->ifa_mask); in inet_ifa_match() 212 static __inline__ bool bad_mask(__be32 mask, __be32 addr) in bad_mask() argument 215 if (addr & (mask = ~mask)) in bad_mask()
|