Home
last modified time | relevance | path

Searched refs:vdata (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v5.4/arch/arm/vdso/
Dvgettimeofday.c22 static notrace u32 __vdso_read_begin(const struct vdso_data *vdata) in __vdso_read_begin() argument
26 seq = READ_ONCE(vdata->seq_count); in __vdso_read_begin()
34 static notrace u32 vdso_read_begin(const struct vdso_data *vdata) in vdso_read_begin() argument
38 seq = __vdso_read_begin(vdata); in vdso_read_begin()
44 static notrace int vdso_read_retry(const struct vdso_data *vdata, u32 start) in vdso_read_retry() argument
47 return vdata->seq_count != start; in vdso_read_retry()
68 struct vdso_data *vdata) in do_realtime_coarse() argument
73 seq = vdso_read_begin(vdata); in do_realtime_coarse()
75 ts->tv_sec = vdata->xtime_coarse_sec; in do_realtime_coarse()
76 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_realtime_coarse()
[all …]
/Linux-v5.4/arch/nds32/kernel/vdso/
Dgettimeofday.c22 static notrace unsigned int __vdso_read_begin(const struct vdso_data *vdata) in __vdso_read_begin() argument
26 seq = READ_ONCE(vdata->seq_count); in __vdso_read_begin()
34 static notrace unsigned int vdso_read_begin(const struct vdso_data *vdata) in vdso_read_begin() argument
38 seq = __vdso_read_begin(vdata); in vdso_read_begin()
44 static notrace int vdso_read_retry(const struct vdso_data *vdata, u32 start) in vdso_read_retry() argument
47 return vdata->seq_count != start; in vdso_read_retry()
67 struct vdso_data *vdata) in do_realtime_coarse() argument
72 seq = vdso_read_begin(vdata); in do_realtime_coarse()
74 ts->tv_sec = vdata->xtime_coarse_sec; in do_realtime_coarse()
75 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_realtime_coarse()
[all …]
/Linux-v5.4/arch/sparc/kernel/
Dvdso.c27 struct vvar_data *vdata = vvar_data; in update_vsyscall() local
29 if (unlikely(vdata == NULL)) in update_vsyscall()
32 vvar_write_begin(vdata); in update_vsyscall()
33 vdata->vclock_mode = tk->tkr_mono.clock->archdata.vclock_mode; in update_vsyscall()
34 vdata->clock.cycle_last = tk->tkr_mono.cycle_last; in update_vsyscall()
35 vdata->clock.mask = tk->tkr_mono.mask; in update_vsyscall()
36 vdata->clock.mult = tk->tkr_mono.mult; in update_vsyscall()
37 vdata->clock.shift = tk->tkr_mono.shift; in update_vsyscall()
39 vdata->wall_time_sec = tk->xtime_sec; in update_vsyscall()
40 vdata->wall_time_snsec = tk->tkr_mono.xtime_nsec; in update_vsyscall()
[all …]
/Linux-v5.4/drivers/char/
Dmspec.c91 struct vma_data *vdata; in mspec_open() local
93 vdata = vma->vm_private_data; in mspec_open()
94 refcount_inc(&vdata->refcnt); in mspec_open()
106 struct vma_data *vdata; in mspec_close() local
110 vdata = vma->vm_private_data; in mspec_close()
112 if (!refcount_dec_and_test(&vdata->refcnt)) in mspec_close()
115 last_index = (vdata->vm_end - vdata->vm_start) >> PAGE_SHIFT; in mspec_close()
117 if (vdata->maddr[index] == 0) in mspec_close()
123 my_page = vdata->maddr[index]; in mspec_close()
124 vdata->maddr[index] = 0; in mspec_close()
[all …]
/Linux-v5.4/kernel/time/
Dvsyscall.c16 static inline void update_vdso_data(struct vdso_data *vdata, in update_vdso_data() argument
22 vdata[CS_HRES_COARSE].cycle_last = tk->tkr_mono.cycle_last; in update_vdso_data()
23 vdata[CS_HRES_COARSE].mask = tk->tkr_mono.mask; in update_vdso_data()
24 vdata[CS_HRES_COARSE].mult = tk->tkr_mono.mult; in update_vdso_data()
25 vdata[CS_HRES_COARSE].shift = tk->tkr_mono.shift; in update_vdso_data()
26 vdata[CS_RAW].cycle_last = tk->tkr_raw.cycle_last; in update_vdso_data()
27 vdata[CS_RAW].mask = tk->tkr_raw.mask; in update_vdso_data()
28 vdata[CS_RAW].mult = tk->tkr_raw.mult; in update_vdso_data()
29 vdata[CS_RAW].shift = tk->tkr_raw.shift; in update_vdso_data()
32 vdso_ts = &vdata[CS_HRES_COARSE].basetime[CLOCK_REALTIME]; in update_vdso_data()
[all …]
/Linux-v5.4/drivers/misc/sgi-gru/
Dgrumain.c297 *vdata, int tsid) in gru_find_current_gts_nolock()
301 list_for_each_entry(gts, &vdata->vd_head, ts_next) in gru_find_current_gts_nolock()
361 struct gru_vma_data *vdata = NULL; in gru_alloc_vma_data() local
363 vdata = kmalloc(sizeof(*vdata), GFP_KERNEL); in gru_alloc_vma_data()
364 if (!vdata) in gru_alloc_vma_data()
368 INIT_LIST_HEAD(&vdata->vd_head); in gru_alloc_vma_data()
369 spin_lock_init(&vdata->vd_lock); in gru_alloc_vma_data()
370 gru_dbg(grudev, "alloc vdata %p\n", vdata); in gru_alloc_vma_data()
371 return vdata; in gru_alloc_vma_data()
380 struct gru_vma_data *vdata = vma->vm_private_data; in gru_find_thread_state() local
[all …]
Dgrufile.c62 struct gru_vma_data *vdata; in gru_vma_close() local
69 vdata = vma->vm_private_data; in gru_vma_close()
72 vdata); in gru_vma_close()
73 list_for_each_safe(entry, next, &vdata->vd_head) { in gru_vma_close()
83 kfree(vdata); in gru_vma_close()
124 struct gru_vma_data *vdata; in gru_create_new_context() local
141 vdata = vma->vm_private_data; in gru_create_new_context()
142 vdata->vd_user_options = req.options; in gru_create_new_context()
143 vdata->vd_dsr_au_count = in gru_create_new_context()
145 vdata->vd_cbr_au_count = GRU_CB_COUNT_TO_AU(req.control_blocks); in gru_create_new_context()
[all …]
/Linux-v5.4/arch/arm64/include/asm/vdso/
Dvsyscall.h34 void __arm64_update_vsyscall(struct vdso_data *vdata, struct timekeeper *tk) in __arm64_update_vsyscall() argument
36 vdata[CS_HRES_COARSE].mask = VDSO_PRECISION_MASK; in __arm64_update_vsyscall()
37 vdata[CS_RAW].mask = VDSO_PRECISION_MASK; in __arm64_update_vsyscall()
/Linux-v5.4/drivers/crypto/ccp/
Dccp-dev.c260 ret = dp->vdata->version; in ccp_version()
630 ccp->vdata = (struct ccp_vdata *)sp->dev_vdata->ccp_vdata; in ccp_dev_init()
631 if (!ccp->vdata || !ccp->vdata->version) { in ccp_dev_init()
639 ccp->io_regs = sp->io_map + ccp->vdata->offset; in ccp_dev_init()
640 if (ccp->vdata->setup) in ccp_dev_init()
641 ccp->vdata->setup(ccp); in ccp_dev_init()
643 ret = ccp->vdata->perform->init(ccp); in ccp_dev_init()
666 ccp->vdata->perform->destroy(ccp); in ccp_dev_destroy()
Dpsp-dev.c79 status = ioread32(psp->io_regs + psp->vdata->intsts_reg); in psp_irq_handler()
86 reg = ioread32(psp->io_regs + psp->vdata->cmdresp_reg); in psp_irq_handler()
94 iowrite32(status, psp->io_regs + psp->vdata->intsts_reg); in psp_irq_handler()
109 *reg = ioread32(psp->io_regs + psp->vdata->cmdresp_reg); in sev_wait_cmd_ioc()
172 iowrite32(phys_lsb, psp->io_regs + psp->vdata->cmdbuff_addr_lo_reg); in __sev_do_cmd_locked()
173 iowrite32(phys_msb, psp->io_regs + psp->vdata->cmdbuff_addr_hi_reg); in __sev_do_cmd_locked()
180 iowrite32(reg, psp->io_regs + psp->vdata->cmdresp_reg); in __sev_do_cmd_locked()
933 if (!(ioread32(psp->io_regs + psp->vdata->feature_reg) & 1)) { in psp_check_sev_support()
954 psp->vdata = (struct psp_vdata *)sp->dev_vdata->psp_vdata; in psp_dev_init()
955 if (!psp->vdata) { in psp_dev_init()
[all …]
Dccp-ops.c55 #define CCP_NEW_JOBID(ccp) ((ccp->vdata->version == CCP_VERSION(3, 0)) ? \
439 return cmd_q->ccp->vdata->perform->passthru(&op); in ccp_copy_to_from_sb()
577 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_cmac_cmd()
743 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_gcm_cmd()
791 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_gcm_cmd()
849 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_gcm_cmd()
1031 ret = cmd_q->ccp->vdata->perform->aes(&op); in ccp_run_aes_cmd()
1140 if (cmd_q->ccp->vdata->version == CCP_VERSION(3, 0)) in ccp_run_xts_aes_cmd()
1150 if (cmd_q->ccp->vdata->version == CCP_VERSION(3, 0)) { in ccp_run_xts_aes_cmd()
1233 ret = cmd_q->ccp->vdata->perform->xts_aes(&op); in ccp_run_xts_aes_cmd()
[all …]
Dpsp-dev.h46 struct psp_vdata *vdata; member
/Linux-v5.4/fs/udf/
Dpartition.c55 struct udf_virtual_data *vdata; in udf_get_pblock_virt15() local
59 vdata = &map->s_type_specific.s_virtual; in udf_get_pblock_virt15()
61 if (block > vdata->s_num_entries) { in udf_get_pblock_virt15()
63 block, vdata->s_num_entries); in udf_get_pblock_virt15()
69 vdata->s_start_offset))[block]); in udf_get_pblock_virt15()
72 index = (sb->s_blocksize - vdata->s_start_offset) / sizeof(uint32_t); in udf_get_pblock_virt15()
79 index = vdata->s_start_offset / sizeof(uint32_t) + block; in udf_get_pblock_virt15()
/Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_init.h338 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_max() local
358 vdata->vnic_max_rate[vnic].vn_counter.rate = in bnx2x_init_max()
364 vdata->vnic_max_rate[vnic].vn_counter.quota = in bnx2x_init_max()
366 (u32)vdata->vnic_max_rate[vnic].vn_counter.rate / 8; in bnx2x_init_max()
375 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_min() local
412 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min()
415 if (vdata->vnic_min_rate[vnic].vn_credit_delta < in bnx2x_init_min()
418 vdata->vnic_min_rate[vnic].vn_credit_delta = in bnx2x_init_min()
431 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_fw_wrr() local
443 u32 *ccd = vdata->vnic_min_rate[vnic].cos_credit_delta; in bnx2x_init_fw_wrr()
/Linux-v5.4/include/asm-generic/vdso/
Dvsyscall.h29 static __always_inline void __arch_update_vsyscall(struct vdso_data *vdata, in __arch_update_vsyscall() argument
36 static __always_inline void __arch_sync_vdso_data(struct vdso_data *vdata) in __arch_sync_vdso_data() argument
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c460 if (pdata->vdata->irq_reissue_support) in xgbe_ecc_isr_task()
584 if (pdata->vdata->ecc_support && (pdata->dev_irq == pdata->ecc_irq)) in xgbe_isr_task()
588 if (pdata->vdata->i2c_support && (pdata->dev_irq == pdata->i2c_irq)) in xgbe_isr_task()
592 if (pdata->vdata->irq_reissue_support) { in xgbe_isr_task()
975 struct xgbe_vxlan_data *vdata; in xgbe_enable_vxlan_hw() local
983 vdata = list_first_entry(&pdata->vxlan_ports, in xgbe_enable_vxlan_hw()
987 pdata->vxlan_port = be16_to_cpu(vdata->port); in xgbe_enable_vxlan_hw()
1080 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) { in xgbe_request_irqs()
1124 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) in xgbe_request_irqs()
1140 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) in xgbe_free_irqs()
[all …]
Dxgbe-platform.c324 pdata->vdata = xgbe_get_vdata(pdata); in xgbe_platform_probe()
456 pdata->tx_max_fifo_size = pdata->vdata->tx_max_fifo_size; in xgbe_platform_probe()
457 pdata->rx_max_fifo_size = pdata->vdata->rx_max_fifo_size; in xgbe_platform_probe()
Dxgbe-pci.c229 pdata->vdata = (struct xgbe_version_data *)id->driver_data; in xgbe_pci_probe()
377 pdata->vdata->tx_max_fifo_size); in xgbe_pci_probe()
382 pdata->vdata->rx_max_fifo_size); in xgbe_pci_probe()
Dxgbe-main.c170 pdata->vdata->init_function_ptrs_phy_impl(&pdata->phy_if); in xgbe_init_all_fptrs()
334 pdata->debugfs_an_cdr_workaround = pdata->vdata->an_cdr_workaround; in xgbe_config_netdev()
/Linux-v5.4/drivers/regulator/
Dtps6586x-regulator.c109 #define TPS6586X_REGULATOR(_id, _ops, _pin_name, vdata, vreg, shift, nbits, \ argument
117 .n_voltages = ARRAY_SIZE(vdata##_voltages), \
118 .volt_table = vdata##_voltages, \
157 #define TPS6586X_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument
160 TPS6586X_REGULATOR(_id, rw, _pname, vdata, vreg, shift, nbits, \
172 #define TPS6586X_FIXED_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument
175 TPS6586X_REGULATOR(_id, ro, _pname, vdata, vreg, shift, nbits, \
/Linux-v5.4/arch/ia64/oprofile/
Dbacktrace.c70 static void do_ia64_backtrace(struct unw_frame_info *info, void *vdata) in do_ia64_backtrace() argument
72 ia64_backtrace_t *bt = vdata; in do_ia64_backtrace()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dcommon-spectral.c475 u8 num_bins, *vdata = (u8 *)hdr; in ath_cmn_process_fft() local
500 radar_info = ((struct ath_radar_info *)&vdata[len]) - 1; in ath_cmn_process_fft()
538 sample_start = vdata; in ath_cmn_process_fft()
560 if (vdata[i] <= 0x7 && sample_bytes >= sample_len - 1) { in ath_cmn_process_fft()
590 if (!fft_idx_validator(&vdata[i], i)) { in ath_cmn_process_fft()
600 (vdata[i + 1] <= 0x7)) in ath_cmn_process_fft()
605 (vdata[i + 1] <= 0x7)) in ath_cmn_process_fft()
661 sample_start = &vdata[i + 1]; in ath_cmn_process_fft()
/Linux-v5.4/arch/nds32/kernel/
Dvdso.c197 static void vdso_write_begin(struct vdso_data *vdata) in vdso_write_begin() argument
203 static void vdso_write_end(struct vdso_data *vdata) in vdso_write_end() argument
/Linux-v5.4/arch/arm/kernel/
Dvdso.c265 static void vdso_write_begin(struct vdso_data *vdata) in vdso_write_begin() argument
271 static void vdso_write_end(struct vdso_data *vdata) in vdso_write_end() argument
/Linux-v5.4/drivers/hid/
Dhid-picolcd_fb.c146 u8 *vdata = vbitmap + (tile * 4 + chip) * 64; in picolcd_fb_update_tile() local
171 if (tdata[i] != vdata[i]) { in picolcd_fb_update_tile()
173 vdata[i] = tdata[i]; in picolcd_fb_update_tile()

12