/linux-master/mm/ |
H A D | vmalloc.c | 2562 struct xarray *xa; local 2596 xa = addr_to_vb_xa(va->va_start); 2598 err = xa_insert(xa, vb_idx, vb, gfp_mask); 2617 struct xarray *xa; local 2619 xa = addr_to_vb_xa(vb->va->va_start); 2620 tmp = xa_erase(xa, addr_to_vb_idx(vb->va->va_start)); 2759 struct xarray *xa; local 2769 xa = addr_to_vb_xa(addr); 2770 vb = xa_load(xa, addr_to_vb_idx(addr)); 4141 struct xarray *xa; local [all...] |
/linux-master/lib/ |
H A D | xarray.c | 20 * @xa is used to refer to the entire xarray. 33 static inline unsigned int xa_lock_type(const struct xarray *xa) argument 35 return (__force unsigned int)xa->xa_flags & 3; 58 static inline bool xa_track_free(const struct xarray *xa) argument 60 return xa->xa_flags & XA_FLAGS_TRACK_FREE; 63 static inline bool xa_zero_busy(const struct xarray *xa) argument 65 return xa->xa_flags & XA_FLAGS_ZERO_BUSY; 68 static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark) argument 70 if (!(xa->xa_flags & XA_FLAGS_MARK(mark))) 71 xa 74 xa_mark_clear(struct xarray *xa, xa_mark_t mark) argument 439 struct xarray *xa = xas->xa; local 561 struct xarray *xa = xas->xa; local 641 struct xarray *xa = xas->xa; local 1469 xa_load(struct xarray *xa, unsigned long index) argument 1507 __xa_erase(struct xarray *xa, unsigned long index) argument 1526 xa_erase(struct xarray *xa, unsigned long index) argument 1553 __xa_store(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1590 xa_store(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1618 __xa_cmpxchg(struct xarray *xa, unsigned long index, void *old, void *entry, gfp_t gfp) argument 1656 __xa_insert(struct xarray *xa, unsigned long index, void *entry, gfp_t gfp) argument 1731 xa_store_range(struct xarray *xa, unsigned long first, unsigned long last, void *entry, gfp_t gfp) argument 1774 xa_get_order(struct xarray *xa, unsigned long index) argument 1828 __xa_alloc(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, gfp_t gfp) argument 1880 __xa_alloc_cyclic(struct xarray *xa, u32 *id, void *entry, struct xa_limit limit, u32 *next, gfp_t gfp) argument 1919 __xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) argument 1937 __xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) argument 1959 xa_get_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) argument 1989 xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) argument 2007 xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) argument 2032 xa_find(struct xarray *xa, unsigned long *indexp, unsigned long max, xa_mark_t filter) argument 2082 xa_find_after(struct xarray *xa, unsigned long *indexp, unsigned long max, xa_mark_t filter) argument 2179 xa_extract(struct xarray *xa, void **dst, unsigned long start, unsigned long max, unsigned int n, xa_mark_t filter) argument 2226 xa_destroy(struct xarray *xa) argument 2312 xa_dump(const struct xarray *xa) argument [all...] |
H A D | test_xarray.c | 20 void xa_dump(const struct xarray *xa) { } argument 23 #define XA_BUG_ON(xa, x) do { \ 27 xa_dump(xa); \ 40 static void *xa_store_index(struct xarray *xa, unsigned long index, gfp_t gfp) argument 42 return xa_store(xa, index, xa_mk_index(index), gfp); 45 static void xa_insert_index(struct xarray *xa, unsigned long index) argument 47 XA_BUG_ON(xa, xa_insert(xa, index, xa_mk_index(index), 51 static void xa_alloc_index(struct xarray *xa, unsigned long index, gfp_t gfp) argument 55 XA_BUG_ON(xa, xa_allo 60 xa_erase_index(struct xarray *xa, unsigned long index) argument 71 xa_store_order(struct xarray *xa, unsigned long index, unsigned order, void *entry, gfp_t gfp) argument 86 check_xa_err(struct xarray *xa) argument 102 check_xas_retry(struct xarray *xa) argument 147 check_xa_load(struct xarray *xa) argument 175 check_xa_mark_1(struct xarray *xa, unsigned long index) argument 254 check_xa_mark_2(struct xarray *xa) argument 292 check_xa_mark_3(struct xarray *xa) argument 313 check_xa_mark(struct xarray *xa) argument 324 check_xa_shrink(struct xarray *xa) argument 373 check_insert(struct xarray *xa) argument 404 check_cmpxchg(struct xarray *xa) argument 426 check_cmpxchg_order(struct xarray *xa) argument 479 check_reserve(struct xarray *xa) argument 545 check_xas_erase(struct xarray *xa) argument 584 check_multi_store_1(struct xarray *xa, unsigned long index, unsigned int order) argument 609 check_multi_store_2(struct xarray *xa, unsigned long index, unsigned int order) argument 623 check_multi_store_3(struct xarray *xa, unsigned long index, unsigned int order) argument 650 check_multi_store(struct xarray *xa) argument 732 check_xa_multi_store_adv_add(struct xarray *xa, unsigned long index, unsigned int order, void *p) argument 764 check_xa_multi_store_adv_del_entry(struct xarray *xa, unsigned long index, unsigned int order) argument 775 check_xa_multi_store_adv_delete(struct xarray *xa, unsigned long index, unsigned int order) argument 785 test_get_entry(struct xarray *xa, unsigned long index) argument 817 check_xa_multi_store_adv(struct xarray *xa, unsigned long pos, unsigned int order) argument 891 check_multi_store_advanced(struct xarray *xa) argument 910 check_xa_alloc_1(struct xarray *xa, unsigned int base) argument 985 check_xa_alloc_2(struct xarray *xa, unsigned int base) argument 1036 check_xa_alloc_3(struct xarray *xa, unsigned int base) argument 1100 __check_store_iter(struct xarray *xa, unsigned long start, unsigned int order, unsigned int present) argument 1129 check_store_iter(struct xarray *xa) argument 1167 check_multi_find_1(struct xarray *xa, unsigned order) argument 1199 check_multi_find_2(struct xarray *xa) argument 1223 check_multi_find_3(struct xarray *xa) argument 1237 check_find_1(struct xarray *xa) argument 1285 check_find_2(struct xarray *xa) argument 1306 check_find_3(struct xarray *xa) argument 1331 check_find_4(struct xarray *xa) argument 1347 check_find(struct xarray *xa) argument 1363 xa_find_entry(struct xarray *xa, void *item) argument 1385 check_find_entry(struct xarray *xa) argument 1417 check_pause(struct xarray *xa) argument 1453 check_move_tiny(struct xarray *xa) argument 1475 check_move_max(struct xarray *xa) argument 1496 check_move_small(struct xarray *xa, unsigned long idx) argument 1544 check_move(struct xarray *xa) argument 1613 xa_store_many_order(struct xarray *xa, unsigned long index, unsigned order) argument 1636 check_create_range_1(struct xarray *xa, unsigned long index, unsigned order) argument 1647 check_create_range_2(struct xarray *xa, unsigned order) argument 1667 check_create_range_4(struct xarray *xa, unsigned long index, unsigned order) argument 1699 check_create_range_5(struct xarray *xa, unsigned long index, unsigned int order) argument 1718 check_create_range(struct xarray *xa) argument 1753 __check_store_range(struct xarray *xa, unsigned long first, unsigned long last) argument 1770 check_store_range(struct xarray *xa) argument 1787 check_split_1(struct xarray *xa, unsigned long index, unsigned int order, unsigned int new_order) argument 1825 check_split(struct xarray *xa) argument 1840 check_split(struct xarray *xa) argument 1843 check_align_1(struct xarray *xa, char *name) argument 1864 check_align_2(struct xarray *xa, char *name) argument 1884 check_align(struct xarray *xa) argument 1908 shadow_remove(struct xarray *xa) argument 1922 check_workingset(struct xarray *xa, unsigned long index) argument 1955 check_account(struct xarray *xa) argument 1984 check_get_order(struct xarray *xa) argument 2004 check_destroy(struct xarray *xa) argument [all...] |
H A D | scatterlist.c | 1275 struct xarray *xa = iter->xarray; local 1281 XA_STATE(xas, xa, index);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_ads.c | 220 xa_for_each(&hwe->reg_sr.xa, sr_idx, sr_entry) 451 xa_for_each(&hwe->reg_sr.xa, idx, entry)
|
H A D | xe_vm.c | 1637 vm = xa_load(&xef->vm.xa, id); 1979 err = xa_alloc(&xef->vm.xa, &id, vm, xa_limit_32b, GFP_KERNEL); 2013 xa_erase(&xef->vm.xa, id); 2035 vm = xa_load(&xef->vm.xa, args->vm_id); 2041 xa_erase(&xef->vm.xa, args->vm_id);
|
H A D | xe_gt.c | 169 xa_for_each(&sr->xa, idx, entry) 177 xa_for_each(&sr->xa, idx, entry) {
|
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_dw_hdmi.c | 486 (0xa << 12) | 0xa0);
|
/linux-master/sound/soc/codecs/ |
H A D | rt715-sdca.c | 878 val = 0xa;
|
/linux-master/sound/pci/hda/ |
H A D | patch_realtek.c | 470 alc_update_coef_idx(codec, 0xa, 1<<13, 0);
|
/linux-master/sound/pci/emu10k1/ |
H A D | emumixer.c | 118 EMU_SRC_ALICE_EMU32A+0xa, \ 134 EMU_SRC_ALICE_EMU32B+0xa, \
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_debugfs.c | 70 RX_DRP_L3BCAST = 0xa,
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_debugfs.c | 96 while ((*wr_buf_ptr != 0xa) && (wr_buf_count < wr_buf_size)) { 172 * echo 4 0xa > /sys/kernel/debug/dri/0/DP-x/link_settings 2553 * 0xa - 10 BPC
|
/linux-master/drivers/firewire/ |
H A D | ohci.c | 511 [0xa] = "async stream packet", [0xb] = "Lk resp", 548 case 0xa:
|
/linux-master/drivers/pinctrl/renesas/ |
H A D | pinctrl-rzg2l.c | 1765 { "QSPI0_SPCLK", RZG2L_SINGLE_PIN_PACK(0xa, 0, 1767 { "QSPI0_IO0", RZG2L_SINGLE_PIN_PACK(0xa, 1, 1769 { "QSPI0_IO1", RZG2L_SINGLE_PIN_PACK(0xa, 2, 1771 { "QSPI0_IO2", RZG2L_SINGLE_PIN_PACK(0xa, 3, 1773 { "QSPI0_IO3", RZG2L_SINGLE_PIN_PACK(0xa, 4, 1775 { "QSPI0_SSL", RZG2L_SINGLE_PIN_PACK(0xa, 5,
|
/linux-master/drivers/net/phy/ |
H A D | mediatek-ge-soc.c | 868 BIT(0) | FIELD_PREP(MTK_PHY_LPF_X_AVERAGE_MASK, 0xa));
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | qcom_nandc.c | 159 #define OP_BLOCK_ERASE 0xa
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-of-dwcmshc.c | 172 #define PHY_DLL_CNFG2_JUMPSTEP 0xa /* DLL jump step input */
|
H A D | sdhci-msm.c | 426 0xc, 0xd, 0xf, 0xe, 0xa, 0xb, 0x9, 0x8
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v11_0.c | 150 PACKET3_SET_RESOURCES_UNMAP_LATENTY(0xa) | /* unmap_latency: 0xa (~ 1s) */
|
H A D | gfx_v10_0.c | 407 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_GLB_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 415 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_GLB_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 419 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_GLB_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 475 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_GLB_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 763 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 767 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 779 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 783 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 795 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), 799 SOC15_REG_GOLDEN_VALUE(GC, 0, mmRLC_SPM_SE_SAMPLEDELAY_IND_DATA, 0xFFFFFFFF, 0xa), [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | tlb.h | 66 INVGTLB_GID_GTRUE = 0xa,
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_pci.c | 762 #define MITE_IOWBSR1_WSIZE 0xa 998 case 0xa: /* ITE8875 (1P) */
|
/linux-master/drivers/thunderbolt/ |
H A D | switch.c | 2592 sw->config.plug_events_delay = 0xa;
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | pmu_intel.c | 472 entry = kvm_find_cpuid_entry(vcpu, 0xa);
|