/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-compat-ioctl32.c | 1002 compat_caddr_t base; member 1021 get_user(tmp, &p32->base) || in get_v4l2_framebuffer32() 1022 put_user_force(compat_ptr(tmp), &p64->base) || in get_v4l2_framebuffer32() 1033 void *base; in put_v4l2_framebuffer32() local 1036 get_user(base, &p64->base) || in put_v4l2_framebuffer32() 1037 put_user(ptr_to_compat((void __user *)base), &p32->base) || in put_v4l2_framebuffer32()
|
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | qcom_spmi-regulator.c | 385 u16 base; member 402 u16 base; member 570 return regmap_bulk_read(vreg->regmap, vreg->base + addr, buf, len); in spmi_vreg_read() 576 return regmap_bulk_write(vreg->regmap, vreg->base + addr, buf, len); in spmi_vreg_write() 582 return regmap_update_bits(vreg->regmap, vreg->base + addr, mask, val); in spmi_vreg_update_bits() 2156 vreg->base = reg->base; in qcom_spmi_regulator_probe() 2168 vreg->desc.enable_reg = reg->base + SPMI_COMMON_REG_ENABLE; in qcom_spmi_regulator_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 67 dmem->base = dmem->unalign_base + (dmem->phys_base - dmem->dma); in nicvf_alloc_q_desc_mem() 80 dmem->base = NULL; in nicvf_free_q_desc_mem() 267 rbdr->desc = rbdr->dmem.base; in nicvf_init_rbdr() 330 if (!rbdr->dmem.base) in nicvf_free_rbdr() 486 cq->desc = cq->dmem.base; in nicvf_init_cmp_queue() 497 if (!cq->dmem.base) in nicvf_free_cmp_queue() 514 sq->desc = sq->dmem.base; in nicvf_init_snd_queue() 581 if (!sq->dmem.base) in nicvf_free_snd_queue() 839 /* Set completion queue base address */ in nicvf_cmp_queue_config() 888 /* Set queue base addres in nicvf_snd_queue_config() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.c | 1104 cmd->base.port = PORT_FIBRE; in aq_nic_get_link_ksettings() 1106 cmd->base.port = PORT_TP; in aq_nic_get_link_ksettings() 1108 cmd->base.duplex = DUPLEX_UNKNOWN; in aq_nic_get_link_ksettings() 1110 cmd->base.duplex = self->link_status.full_duplex ? in aq_nic_get_link_ksettings() 1112 cmd->base.autoneg = self->aq_nic_cfg.is_autoneg; in aq_nic_get_link_ksettings() 1273 int fduplex = (cmd->base.duplex == DUPLEX_FULL); in aq_nic_set_link_ksettings() 1274 u32 speed = cmd->base.speed; in aq_nic_set_link_ksettings() 1283 if (cmd->base.autoneg == AUTONEG_ENABLE) { in aq_nic_set_link_ksettings()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-tegra210-quad.c | 183 void __iomem *base; member 235 return readl(tqspi->base + offset); in tegra_qspi_readl() 240 writel(value, tqspi->base + offset); in tegra_qspi_writel() 244 readl(tqspi->base + QSPI_COMMAND1); in tegra_qspi_writel() 543 void __iomem *addr = tqspi->base + QSPI_FIFO_STATUS; in tegra_qspi_flush_fifos() 1568 tqspi->base = devm_platform_get_and_ioremap_resource(pdev, 0, &r); in tegra_qspi_probe() 1569 if (IS_ERR(tqspi->base)) in tegra_qspi_probe() 1570 return PTR_ERR(tqspi->base); in tegra_qspi_probe()
|
/kernel/linux/linux-6.6/drivers/pmdomain/qcom/ |
H A D | cpr.c | 232 void __iomem *base; member 258 writel_relaxed(value, drv->base + offset); in cpr_write() 263 return readl_relaxed(drv->base + offset); in cpr_read() 271 val = readl_relaxed(drv->base + offset); in cpr_masked_write() 274 writel_relaxed(val, drv->base + offset); in cpr_masked_write() 1649 drv->base = devm_platform_ioremap_resource(pdev, 0); in cpr_probe() 1650 if (IS_ERR(drv->base)) in cpr_probe() 1651 return PTR_ERR(drv->base); in cpr_probe()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | qcom_spmi-regulator.c | 422 u16 base; member 439 u16 base; member 627 return regmap_bulk_read(vreg->regmap, vreg->base + addr, buf, len); in spmi_vreg_read() 633 return regmap_bulk_write(vreg->regmap, vreg->base + addr, buf, len); in spmi_vreg_write() 639 return regmap_update_bits(vreg->regmap, vreg->base + addr, mask, val); in spmi_vreg_update_bits() 2426 vreg->base = reg->base; in qcom_spmi_regulator_probe() 2436 vreg->desc.enable_reg = reg->base + SPMI_COMMON_REG_ENABLE; in qcom_spmi_regulator_probe()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | udlfb.c | 152 static char *dlfb_set_base16bpp(char *wrptr, u32 base) in dlfb_set_base16bpp() argument 154 /* the base pointer is 16 bits wide, 0x20 is hi byte. */ in dlfb_set_base16bpp() 155 wrptr = dlfb_set_register(wrptr, 0x20, base >> 16); in dlfb_set_base16bpp() 156 wrptr = dlfb_set_register(wrptr, 0x21, base >> 8); in dlfb_set_base16bpp() 157 return dlfb_set_register(wrptr, 0x22, base); in dlfb_set_base16bpp() 164 static char *dlfb_set_base8bpp(char *wrptr, u32 base) in dlfb_set_base8bpp() argument 166 wrptr = dlfb_set_register(wrptr, 0x26, base >> 16); in dlfb_set_base8bpp() 167 wrptr = dlfb_set_register(wrptr, 0x27, base >> 8); in dlfb_set_base8bpp() 168 return dlfb_set_register(wrptr, 0x28, base); in dlfb_set_base8bpp() 300 * This first section has to do with setting the base addres in dlfb_set_video_mode() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_encoders.c | 73 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_get_backlight_level() 86 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level() 87 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_set_backlight_level() 153 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_get_backlight_brightness() 167 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_init_backlight() 237 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_fini_backlight() 1147 struct drm_device *dev = amdgpu_connector->base.dev; in amdgpu_atombios_encoder_set_edp_panel_power() 1968 struct drm_device *dev = encoder->base.dev; in amdgpu_atombios_encoder_get_lcd_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dpp.c | 37 dpp->base.ctx 118 dpp->base.ctx, in dpp3_program_post_csc() 685 cm_helper_program_gamcor_xfer_func(dpp->base.ctx, params, &gam_regs); in dpp3_program_blnd_luta_settings() 713 cm_helper_program_gamcor_xfer_func(dpp->base.ctx, params, &gam_regs); in dpp3_program_blnd_lutb_settings() 1478 dpp->base.ctx = ctx; in dpp3_construct() 1480 dpp->base.inst = inst; in dpp3_construct() 1481 dpp->base.funcs = &dcn30_dpp_funcs; in dpp3_construct() 1482 dpp->base.caps = &dcn30_dpp_cap; in dpp3_construct()
|
/kernel/linux/linux-6.6/ipc/ |
H A D | shm.c | 1528 struct file *file, *base; in do_shmat() local 1617 base = get_file(shp->shm_file); in do_shmat() 1619 size = i_size_read(file_inode(base)); in do_shmat() 1626 fput(base); in do_shmat() 1630 file = alloc_file_clone(base, f_flags, in do_shmat() 1631 is_file_hugepages(base) ? in do_shmat() 1637 fput(base); in do_shmat() 1643 sfd->file = base; in do_shmat()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | trace_tid.h | 37 #define TID_NODE_PRN "[%s] qpn 0x%x %s idx %u grp base 0x%x map 0x%x " \ 638 TP_PROTO(struct rvt_qp *qp, const char *msg, u32 index, u32 base, 640 TP_ARGS(qp, msg, index, base, map, used, cnt), 646 __field(u32, base) 656 __entry->base = base; 667 __entry->base, 676 TP_PROTO(struct rvt_qp *qp, const char *msg, u32 index, u32 base, 678 TP_ARGS(qp, msg, index, base, map, used, cnt)
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
H A D | sky2.h | 729 B8_Q_REGS = 0x0400, /* base of Queue registers */ 1674 * MIB Counters base address definitions (low word) - 2357 unsigned base = SK_GMAC_REG(port, reg); in gma_read32() local 2358 return (u32) sky2_read16(hw, base) in gma_read32() 2359 | (u32) sky2_read16(hw, base+4) << 16; in gma_read32() 2364 unsigned base = SK_GMAC_REG(port, reg); in gma_read64() local 2366 return (u64) sky2_read16(hw, base) in gma_read64() 2367 | (u64) sky2_read16(hw, base+4) << 16 in gma_read64() 2368 | (u64) sky2_read16(hw, base+8) << 32 in gma_read64() 2369 | (u64) sky2_read16(hw, base in gma_read64() [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/mscc/ |
H A D | mscc_ptp.c | 24 * through the base PHY of this processor. 508 bool base = phydev->mdio.addr == vsc8531->ts_base_addr; in vsc85xx_ptp_cmp_init() local 518 base ? PTP_FLOW_VALID_CH0 : in vsc85xx_ptp_cmp_init() 542 bool base = phydev->mdio.addr == vsc8531->ts_base_addr; in vsc85xx_eth_cmp1_init() local 550 base ? ETH1_FLOW_VALID_CH0 : ETH1_FLOW_VALID_CH1); in vsc85xx_eth_cmp1_init() 574 bool base = phydev->mdio.addr == vsc8531->ts_base_addr; in vsc85xx_ip_cmp1_init() local 588 val |= base ? IP1_FLOW_VALID_CH0 : IP1_FLOW_VALID_CH1; in vsc85xx_ip_cmp1_init() 963 bool ptp_l4, base = phydev->mdio.addr == vsc8531->ts_base_addr; in vsc85xx_ts_engine_init() local 964 u8 eng_id = base ? 0 : 1; in vsc85xx_ts_engine_init()
|
/kernel/linux/linux-6.6/drivers/parisc/ |
H A D | sba_iommu.c | 152 * @hpa: base address of the sba 172 * @hpa: base address of the IOMMU 1282 ** Firmware programs the base and size of a "safe IOVA space" in sba_ioc_init_pluto() 1472 DBG_INIT("%s() IOV base %#lx mask %#0lx\n", in sba_ioc_init() 2040 int base, size; in sba_directed_lmmio() local 2043 base = READ_REG32(reg + LMMIO_DIRECT0_BASE); in sba_directed_lmmio() 2044 if ((base & 1) == 0) in sba_directed_lmmio() 2052 r->start = (base & ~1UL) | PCI_F_EXTEND; in sba_directed_lmmio() 2067 * of the base address and size of the range. 2074 int base, siz in sba_distributed_lmmio() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 751 static void mthca_setup_cmd_doorbells(struct mthca_dev *dev, u64 base) in mthca_setup_cmd_doorbells() argument 760 if ((base & PAGE_MASK) != ((base + max_off) & PAGE_MASK)) { in mthca_setup_cmd_doorbells() 763 (unsigned long long) base, max_off); in mthca_setup_cmd_doorbells() 768 ((pci_resource_len(dev->pdev, 2) - 1) & base); in mthca_setup_cmd_doorbells() 781 u64 base; in mthca_QUERY_FW() local 841 MTHCA_GET(base, outbox, QUERY_FW_CMD_DB_BASE); in mthca_QUERY_FW() 846 mthca_setup_cmd_doorbells(dev, base); in mthca_QUERY_FW()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_host.c | 40 static int dsi_get_version(const void __iomem *base, u32 *major, u32 *minor) in dsi_get_version() argument 58 ver = msm_readl(base + REG_DSI_VERSION); in dsi_get_version() 76 ver = msm_readl(base + DSI_6G_REG_SHIFT + REG_DSI_VERSION); in dsi_get_version() 81 *minor = msm_readl(base + REG_DSI_6G_HW_VERSION); in dsi_get_version() 104 struct mipi_dsi_host base; member 249 return container_of(host, struct msm_dsi_host, base); in to_msm_dsi_host() 591 msm_host->byte_clk_rate = dsi_byte_clk_get_rate(&msm_host->base, is_bonded_dsi, in dsi_calc_pclk() 1851 msm_dsi->host = &msm_host->base; in msm_dsi_host_init() 1861 pr_err("%s: unable to map Dsi ctrl base\n", __func__); in msm_dsi_host_init() 1880 /* fixup base addres in msm_dsi_host_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 281 __drm_atomic_helper_plane_duplicate_state(plane, &vc4_state->base); in vc4_plane_duplicate_state() 294 return &vc4_state->base; in vc4_plane_duplicate_state() 312 __drm_atomic_helper_plane_destroy_state(&vc4_state->base); in vc4_plane_destroy_state() 327 __drm_atomic_helper_plane_reset(plane, &vc4_state->base); in vc4_plane_reset() 870 /* Adjust the base pointer to the first pixel to be scanned in vc4_plane_mode_set() 904 /* Intra-tile offsets, which modify the base address (the in vc4_plane_mode_set() 906 * base address). in vc4_plane_mode_set() 985 /* Adjust the base pointer to the first pixel to be scanned in vc4_plane_mode_set() 1504 bo = to_vc4_bo(&drm_fb_dma_get_gem_obj(state->fb, 0)->base); in vc4_prepare_fb() 1522 bo = to_vc4_bo(&drm_fb_dma_get_gem_obj(state->fb, 0)->base); in vc4_cleanup_fb() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/ |
H A D | ltdc.c | 945 DRM_DEBUG_DRIVER("CRTC:%d mode:%s\n", crtc->base.id, mode->name); in ltdc_crtc_mode_set_nofb() 1289 plane->base.id, fb->base.id, in ltdc_plane_atomic_update() 1523 oldstate->crtc->base.id, plane->base.id); in ltdc_plane_atomic_disable() 1641 DRM_DEBUG_DRIVER("plane:%d created\n", plane->base.id); in ltdc_plane_create() 1695 DRM_DEBUG_DRIVER("CRTC:%d created\n", crtc->base.id); in ltdc_crtc_init() 1797 DRM_DEBUG_DRIVER("Bridge encoder:%d created\n", encoder->base.id); in ltdc_encoder_init()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | at91-sama5d2_adc.c | 429 readl_relaxed((st)->base + (st)->soc_info.platform->layout->reg) 431 readl_relaxed((st)->base + reg) 433 writel_relaxed(val, (st)->base + (st)->soc_info.platform->layout->reg) 531 * @phys_addr: physical address of the ADC base register 586 void __iomem *base; member 2395 st->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in at91_adc_probe() 2396 if (IS_ERR(st->base)) in at91_adc_probe() 2397 return PTR_ERR(st->base); in at91_adc_probe() 2467 readl_relaxed(st->base + st->soc_info.platform->layout->VERSION)); in at91_adc_probe()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | x_tables.c | 541 * and that each match covers at least the base structure size. 820 int xt_compat_check_entry_offsets(const void *base, const char *elems, in xt_compat_check_entry_offsets() argument 824 long size_of_base_struct = elems - (const char *)base; in xt_compat_check_entry_offsets() 826 const char *e = base; in xt_compat_check_entry_offsets() 863 return xt_check_entry_match(elems, base + target_offset, in xt_compat_check_entry_offsets() 872 * @base: pointer to arp/ip/ip6t_entry 887 * The arp/ip/ip6t_entry structure @base must have passed following tests: 889 * - base to base + next_offset must be accessible, i.e. not exceed allocated 912 int xt_check_entry_offsets(const void *base, in xt_check_entry_offsets() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1937 * and their base address is returned. A TEST_ASSERT failure occurs if 1944 sparsebit_idx_t pg, base; in vm_phy_pages_alloc() local 1954 base = pg = paddr_min >> vm->page_shift; in vm_phy_pages_alloc() 1957 for (; pg < base + num; ++pg) { in vm_phy_pages_alloc() 1959 base = pg = sparsebit_next_set(region->unused_phy_pages, pg); in vm_phy_pages_alloc() 1963 } while (pg && pg != base + num); in vm_phy_pages_alloc() 1974 for (pg = base; pg < base + num; ++pg) in vm_phy_pages_alloc() 1977 return base * vm->page_size; in vm_phy_pages_alloc()
|
/third_party/curl/lib/ |
H A D | mime.c | 359 char *base; in strippath() local 364 base = strdup(basename(filename)); in strippath() 368 return base; /* returns an allocated string or NULL ! */ in strippath() 1412 char *base; in curl_mime_filedata() local 1432 /* As a side effect, set the filename to the current file's base name. in curl_mime_filedata() 1436 base = strippath(filename); in curl_mime_filedata() 1437 if(!base) in curl_mime_filedata() 1440 CURLcode res = curl_mime_filename(part, base); in curl_mime_filedata() 1444 free(base); in curl_mime_filedata()
|
/third_party/libuv/src/win/ |
H A D | tty.c | 500 assert(handle->tty.rd.read_line_buffer.base != NULL); in uv_tty_line_read_thread() 533 &handle->tty.rd.read_line_buffer.base, in uv_tty_line_read_thread() 589 if (handle->tty.rd.read_line_buffer.base == NULL || in uv__tty_queue_read_line() 596 assert(handle->tty.rd.read_line_buffer.base != NULL); in uv__tty_queue_read_line() 900 if (buf.base == NULL || buf.len == 0) { in uv_process_tty_read_raw_req() 904 assert(buf.base != NULL); in uv_process_tty_read_raw_req() 907 buf.base[buf_used++] = handle->tty.rd.last_key[handle->tty.rd.last_key_offset++]; in uv_process_tty_read_raw_req() 1703 unsigned char c = buf.base[j];
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | ir.cpp | 555 enum glsl_base_type base; in ir_expression() local 562 base = GLSL_TYPE_UINT; in ir_expression() 566 base = GLSL_TYPE_UINT8; in ir_expression() 570 base = GLSL_TYPE_UINT16; in ir_expression() 574 base = GLSL_TYPE_UINT64; in ir_expression() 577 unreachable(!"Invalid base type."); in ir_expression() 580 this->type = glsl_type::get_instance(base, op0->type->vector_elements, 1); in ir_expression() 943 assert(!"unexpected matrix base type"); in ir_constant() 1621 /* The only other base types are structures, arrays, and samplers. in is_value() 1867 /* Based on the number of elements in the swizzle and the base typ in init_mask() 1952 const unsigned base = base_idx[str[0] - 'a']; create() local [all...] |