Home
last modified time | relevance | path

Searched refs:rec (Results 1 – 25 of 216) sorted by relevance

123456789

/Linux-v4.19/sound/drivers/
Dpcm-indirect2.c41 struct snd_pcm_indirect2 *rec) in snd_pcm_indirect2_stat() argument
47 int seconds = (rec->lastbytetime - rec->firstbytetime) / HZ; in snd_pcm_indirect2_stat()
51 rec->mul_elapsed, rec->mul_elapsed_real, rec->irq_occured); in snd_pcm_indirect2_stat()
53 rec->min_multiple); in snd_pcm_indirect2_stat()
56 rec->firstbytetime, rec->lastbytetime, rec->firstzerotime); in snd_pcm_indirect2_stat()
59 rec->bytes2hw, rec->bytes2hw / 2 / 2 / runtime->rate); in snd_pcm_indirect2_stat()
62 seconds, rec->bytes2hw / seconds, in snd_pcm_indirect2_stat()
63 rec->bytes2hw / 2 / 2 / seconds); in snd_pcm_indirect2_stat()
66 rec->zeros2hw, ((rec->zeros2hw / 2 / 2) * 1000) / in snd_pcm_indirect2_stat()
68 rec->zeros2hw / (rec->hw_buffer_size / 2), in snd_pcm_indirect2_stat()
[all …]
/Linux-v4.19/include/sound/
Dpcm-indirect.h41 struct snd_pcm_indirect *rec, size_t bytes);
48 struct snd_pcm_indirect *rec, in snd_pcm_indirect_playback_transfer() argument
53 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_playback_transfer()
61 rec->sw_ready += (int)frames_to_bytes(runtime, diff); in snd_pcm_indirect_playback_transfer()
62 rec->appl_ptr = appl_ptr; in snd_pcm_indirect_playback_transfer()
64 qsize = rec->hw_queue_size ? rec->hw_queue_size : rec->hw_buffer_size; in snd_pcm_indirect_playback_transfer()
65 while (rec->hw_ready < qsize && rec->sw_ready > 0) { in snd_pcm_indirect_playback_transfer()
66 unsigned int hw_to_end = rec->hw_buffer_size - rec->hw_data; in snd_pcm_indirect_playback_transfer()
67 unsigned int sw_to_end = rec->sw_buffer_size - rec->sw_data; in snd_pcm_indirect_playback_transfer()
68 unsigned int bytes = qsize - rec->hw_ready; in snd_pcm_indirect_playback_transfer()
[all …]
/Linux-v4.19/sound/isa/sb/
Demu8000_pcm.c184 static inline int emu8k_get_curpos(struct snd_emu8k_pcm *rec, int ch) in emu8k_get_curpos() argument
186 int val = EMU8000_CCCA_READ(rec->emu, ch) & 0xfffffff; in emu8k_get_curpos()
187 val -= rec->loop_start[ch] - 1; in emu8k_get_curpos()
198 struct snd_emu8k_pcm *rec = from_timer(rec, t, timer); in emu8k_pcm_timer_func() local
201 spin_lock(&rec->timer_lock); in emu8k_pcm_timer_func()
203 ptr = emu8k_get_curpos(rec, 0); in emu8k_pcm_timer_func()
204 if (ptr < rec->last_ptr) in emu8k_pcm_timer_func()
205 delta = ptr + rec->buf_size - rec->last_ptr; in emu8k_pcm_timer_func()
207 delta = ptr - rec->last_ptr; in emu8k_pcm_timer_func()
208 rec->period_pos += delta; in emu8k_pcm_timer_func()
[all …]
/Linux-v4.19/tools/perf/
Dbuiltin-record.c90 static bool switch_output_signal(struct record *rec) in switch_output_signal() argument
92 return rec->switch_output.signal && in switch_output_signal()
96 static bool switch_output_size(struct record *rec) in switch_output_size() argument
98 return rec->switch_output.size && in switch_output_size()
100 (rec->bytes_written >= rec->switch_output.size); in switch_output_size()
103 static bool switch_output_time(struct record *rec) in switch_output_time() argument
105 return rec->switch_output.time && in switch_output_time()
109 static int record__write(struct record *rec, void *bf, size_t size) in record__write() argument
111 if (perf_data__write(rec->session->data, bf, size) < 0) { in record__write()
116 rec->bytes_written += size; in record__write()
[all …]
/Linux-v4.19/drivers/s390/scsi/
Dzfcp_dbf.c74 struct zfcp_dbf_hba *rec = &dbf->hba_buf; in zfcp_dbf_hba_fsf_res() local
78 memset(rec, 0, sizeof(*rec)); in zfcp_dbf_hba_fsf_res()
80 memcpy(rec->tag, tag, ZFCP_DBF_TAG_LEN); in zfcp_dbf_hba_fsf_res()
81 rec->id = ZFCP_DBF_HBA_RES; in zfcp_dbf_hba_fsf_res()
82 rec->fsf_req_id = req->req_id; in zfcp_dbf_hba_fsf_res()
83 rec->fsf_req_status = req->status; in zfcp_dbf_hba_fsf_res()
84 rec->fsf_cmd = req->fsf_command; in zfcp_dbf_hba_fsf_res()
85 rec->fsf_seq_no = req->seq_no; in zfcp_dbf_hba_fsf_res()
86 rec->u.res.req_issued = req->issued; in zfcp_dbf_hba_fsf_res()
87 rec->u.res.prot_status = q_pref->prot_status; in zfcp_dbf_hba_fsf_res()
[all …]
/Linux-v4.19/sound/core/seq/oss/
Dseq_oss_synth.c106 struct seq_oss_synth *rec; in snd_seq_oss_synth_probe() local
110 rec = kzalloc(sizeof(*rec), GFP_KERNEL); in snd_seq_oss_synth_probe()
111 if (!rec) in snd_seq_oss_synth_probe()
113 rec->seq_device = -1; in snd_seq_oss_synth_probe()
114 rec->synth_type = reg->type; in snd_seq_oss_synth_probe()
115 rec->synth_subtype = reg->subtype; in snd_seq_oss_synth_probe()
116 rec->nr_voices = reg->nvoices; in snd_seq_oss_synth_probe()
117 rec->oper = reg->oper; in snd_seq_oss_synth_probe()
118 rec->private_data = reg->private_data; in snd_seq_oss_synth_probe()
119 rec->opened = 0; in snd_seq_oss_synth_probe()
[all …]
Dseq_oss_timer.c48 struct seq_oss_timer *rec; in snd_seq_oss_timer_new() local
50 rec = kzalloc(sizeof(*rec), GFP_KERNEL); in snd_seq_oss_timer_new()
51 if (rec == NULL) in snd_seq_oss_timer_new()
54 rec->dp = dp; in snd_seq_oss_timer_new()
55 rec->cur_tick = 0; in snd_seq_oss_timer_new()
56 rec->realtime = 0; in snd_seq_oss_timer_new()
57 rec->running = 0; in snd_seq_oss_timer_new()
58 rec->oss_tempo = 60; in snd_seq_oss_timer_new()
59 rec->oss_timebase = 100; in snd_seq_oss_timer_new()
60 calc_alsa_tempo(rec); in snd_seq_oss_timer_new()
[all …]
Dseq_oss_readq.c104 union evrec rec; in snd_seq_oss_readq_puts() local
107 memset(&rec, 0, sizeof(rec)); in snd_seq_oss_readq_puts()
108 rec.c[0] = SEQ_MIDIPUTC; in snd_seq_oss_readq_puts()
109 rec.c[2] = dev; in snd_seq_oss_readq_puts()
112 rec.c[1] = *data++; in snd_seq_oss_readq_puts()
113 result = snd_seq_oss_readq_put_event(q, &rec); in snd_seq_oss_readq_puts()
182 snd_seq_oss_readq_pick(struct seq_oss_readq *q, union evrec *rec) in snd_seq_oss_readq_pick() argument
186 memcpy(rec, &q->q[q->head], sizeof(*rec)); in snd_seq_oss_readq_pick()
232 union evrec rec; in snd_seq_oss_readq_put_timestamp() local
233 memset(&rec, 0, sizeof(rec)); in snd_seq_oss_readq_put_timestamp()
[all …]
Dseq_oss_rw.c36 static int insert_queue(struct seq_oss_devinfo *dp, union evrec *rec, struct file *opt);
49 union evrec rec; in snd_seq_oss_read() local
57 err = snd_seq_oss_readq_pick(readq, &rec); in snd_seq_oss_read()
66 err = snd_seq_oss_readq_pick(readq, &rec); in snd_seq_oss_read()
72 ev_len = ev_length(&rec); in snd_seq_oss_read()
79 if (copy_to_user(buf, &rec, ev_len)) { in snd_seq_oss_read()
100 union evrec rec; in snd_seq_oss_write() local
106 if (copy_from_user(&rec, buf, SHORT_EVENT_SIZE)) { in snd_seq_oss_write()
110 if (rec.s.code == SEQ_FULLSIZE) { in snd_seq_oss_write()
116 fmt = (*(unsigned short *)rec.c) & 0xffff; in snd_seq_oss_write()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_i2c.c43 struct amdgpu_i2c_bus_rec *rec = &i2c->rec; in amdgpu_i2c_pre_xfer() local
49 if (rec->hw_capable) { in amdgpu_i2c_pre_xfer()
50 temp = RREG32(rec->mask_clk_reg); in amdgpu_i2c_pre_xfer()
52 WREG32(rec->mask_clk_reg, temp); in amdgpu_i2c_pre_xfer()
56 temp = RREG32(rec->a_clk_reg) & ~rec->a_clk_mask; in amdgpu_i2c_pre_xfer()
57 WREG32(rec->a_clk_reg, temp); in amdgpu_i2c_pre_xfer()
59 temp = RREG32(rec->a_data_reg) & ~rec->a_data_mask; in amdgpu_i2c_pre_xfer()
60 WREG32(rec->a_data_reg, temp); in amdgpu_i2c_pre_xfer()
63 temp = RREG32(rec->en_clk_reg) & ~rec->en_clk_mask; in amdgpu_i2c_pre_xfer()
64 WREG32(rec->en_clk_reg, temp); in amdgpu_i2c_pre_xfer()
[all …]
/Linux-v4.19/drivers/usb/misc/
Demi26.c76 const struct ihex_binrec *rec; in emi26_load_firmware() local
109 rec = (const struct ihex_binrec *)loader_fw->data; in emi26_load_firmware()
111 while (rec) { in emi26_load_firmware()
112 err = emi26_writememory(dev, be32_to_cpu(rec->addr), in emi26_load_firmware()
113 rec->data, be16_to_cpu(rec->len), in emi26_load_firmware()
117 rec = ihex_next_binrec(rec); in emi26_load_firmware()
129 rec = (const struct ihex_binrec *)bitstream_fw->data; in emi26_load_firmware()
132 addr = be32_to_cpu(rec->addr); in emi26_load_firmware()
135 while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { in emi26_load_firmware()
136 memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); in emi26_load_firmware()
[all …]
Demi62.c84 const struct ihex_binrec *rec; in emi62_load_firmware() local
115 rec = (const struct ihex_binrec *)loader_fw->data; in emi62_load_firmware()
118 while (rec) { in emi62_load_firmware()
119 err = emi62_writememory(dev, be32_to_cpu(rec->addr), in emi62_load_firmware()
120 rec->data, be16_to_cpu(rec->len), in emi62_load_firmware()
124 rec = ihex_next_binrec(rec); in emi62_load_firmware()
136 rec = (const struct ihex_binrec *)bitstream_fw->data; in emi62_load_firmware()
139 addr = be32_to_cpu(rec->addr); in emi62_load_firmware()
142 while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { in emi62_load_firmware()
143 memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); in emi62_load_firmware()
[all …]
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_i2c.c94 struct radeon_i2c_bus_rec *rec = &i2c->rec; in pre_xfer() local
103 if (rec->hw_capable) { in pre_xfer()
116 if (rec->a_clk_reg == reg) { in pre_xfer()
128 if (ASIC_IS_DCE3(rdev) && rec->hw_capable) { in pre_xfer()
129 temp = RREG32(rec->mask_clk_reg); in pre_xfer()
131 WREG32(rec->mask_clk_reg, temp); in pre_xfer()
135 temp = RREG32(rec->a_clk_reg) & ~rec->a_clk_mask; in pre_xfer()
136 WREG32(rec->a_clk_reg, temp); in pre_xfer()
138 temp = RREG32(rec->a_data_reg) & ~rec->a_data_mask; in pre_xfer()
139 WREG32(rec->a_data_reg, temp); in pre_xfer()
[all …]
/Linux-v4.19/include/rdma/
Dib_sa.h219 sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec) in sa_conv_pathrec_to_gid_type() argument
221 switch (rec->rec_type) { in sa_conv_pathrec_to_gid_type()
454 struct sa_path_rec *rec,
466 struct ib_sa_service_rec *rec,
476 struct ib_sa_mcmember_rec rec; member
513 struct ib_sa_mcmember_rec *rec,
542 union ib_gid *mgid, struct ib_sa_mcmember_rec *rec);
549 struct ib_sa_mcmember_rec *rec,
555 struct sa_path_rec *rec,
563 void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute);
[all …]
/Linux-v4.19/samples/bpf/
Dxdp_monitor_user.c148 static bool map_collect_record(int fd, __u32 key, struct record *rec) in map_collect_record() argument
165 rec->timestamp = gettime(); in map_collect_record()
169 rec->cpu[i].processed = values[i].processed; in map_collect_record()
171 rec->cpu[i].dropped = values[i].dropped; in map_collect_record()
173 rec->cpu[i].info = values[i].info; in map_collect_record()
175 rec->cpu[i].err = values[i].err; in map_collect_record()
178 rec->total.processed = sum_processed; in map_collect_record()
179 rec->total.dropped = sum_dropped; in map_collect_record()
180 rec->total.info = sum_info; in map_collect_record()
181 rec->total.err = sum_err; in map_collect_record()
[all …]
Dxdp_redirect_cpu_kern.c205 struct datarec *rec; in xdp_prognum0_no_touch() local
217 rec = bpf_map_lookup_elem(&rx_cnt, &key); in xdp_prognum0_no_touch()
218 if (!rec) in xdp_prognum0_no_touch()
220 rec->processed++; in xdp_prognum0_no_touch()
223 rec->issue++; in xdp_prognum0_no_touch()
236 struct datarec *rec; in xdp_prognum1_touch_data() local
253 rec = bpf_map_lookup_elem(&rx_cnt, &key); in xdp_prognum1_touch_data()
254 if (!rec) in xdp_prognum1_touch_data()
256 rec->processed++; in xdp_prognum1_touch_data()
261 rec->dropped++; in xdp_prognum1_touch_data()
[all …]
Dxdp_redirect_cpu_user.c132 static bool map_collect_percpu(int fd, __u32 key, struct record *rec) in map_collect_percpu() argument
148 rec->timestamp = gettime(); in map_collect_percpu()
152 rec->cpu[i].processed = values[i].processed; in map_collect_percpu()
154 rec->cpu[i].dropped = values[i].dropped; in map_collect_percpu()
156 rec->cpu[i].issue = values[i].issue; in map_collect_percpu()
159 rec->total.processed = sum_processed; in map_collect_percpu()
160 rec->total.dropped = sum_dropped; in map_collect_percpu()
161 rec->total.issue = sum_issue; in map_collect_percpu()
183 struct stats_record *rec; in alloc_stats_record() local
186 rec = malloc(sizeof(*rec)); in alloc_stats_record()
[all …]
Dxdp_monitor_kern.c163 struct datarec *rec; in trace_xdp_cpumap_enqueue() local
168 rec = bpf_map_lookup_elem(&cpumap_enqueue_cnt, &to_cpu); in trace_xdp_cpumap_enqueue()
169 if (!rec) in trace_xdp_cpumap_enqueue()
171 rec->processed += ctx->processed; in trace_xdp_cpumap_enqueue()
172 rec->dropped += ctx->drops; in trace_xdp_cpumap_enqueue()
176 rec->info += 1; in trace_xdp_cpumap_enqueue()
197 struct datarec *rec; in trace_xdp_cpumap_kthread() local
200 rec = bpf_map_lookup_elem(&cpumap_kthread_cnt, &key); in trace_xdp_cpumap_kthread()
201 if (!rec) in trace_xdp_cpumap_kthread()
203 rec->processed += ctx->processed; in trace_xdp_cpumap_kthread()
[all …]
/Linux-v4.19/include/linux/
Dpstore.h228 pstore_ftrace_encode_cpu(struct pstore_ftrace_record *rec, unsigned int cpu) in pstore_ftrace_encode_cpu() argument
230 rec->ip |= cpu; in pstore_ftrace_encode_cpu()
234 pstore_ftrace_decode_cpu(struct pstore_ftrace_record *rec) in pstore_ftrace_decode_cpu() argument
236 return rec->ip & PSTORE_CPU_IN_IP; in pstore_ftrace_decode_cpu()
240 pstore_ftrace_read_timestamp(struct pstore_ftrace_record *rec) in pstore_ftrace_read_timestamp() argument
242 return rec->ts; in pstore_ftrace_read_timestamp()
246 pstore_ftrace_write_timestamp(struct pstore_ftrace_record *rec, u64 val) in pstore_ftrace_write_timestamp() argument
248 rec->ts = val; in pstore_ftrace_write_timestamp()
252 pstore_ftrace_encode_cpu(struct pstore_ftrace_record *rec, unsigned int cpu) in pstore_ftrace_encode_cpu() argument
254 rec->ts &= ~(TS_CPU_MASK); in pstore_ftrace_encode_cpu()
[all …]
Dihex.h26 ihex_next_binrec(const struct ihex_binrec *rec) in ihex_next_binrec() argument
28 int next = ((be16_to_cpu(rec->len) + 5) & ~3) - 2; in ihex_next_binrec()
29 rec = (void *)&rec->data[next]; in ihex_next_binrec()
31 return be16_to_cpu(rec->len) ? rec : NULL; in ihex_next_binrec()
37 const struct ihex_binrec *rec; in ihex_validate_fw() local
40 while (ofs <= fw->size - sizeof(*rec)) { in ihex_validate_fw()
41 rec = (void *)&fw->data[ofs]; in ihex_validate_fw()
44 if (!be16_to_cpu(rec->len)) in ihex_validate_fw()
48 ofs += (sizeof(*rec) + be16_to_cpu(rec->len) + 3) & ~3; in ihex_validate_fw()
/Linux-v4.19/sound/ppc/
Dpmac.c63 static int snd_pmac_dbdma_alloc(struct snd_pmac *chip, struct pmac_dbdma *rec, int size) in snd_pmac_dbdma_alloc() argument
67 rec->space = dma_alloc_coherent(&chip->pdev->dev, rsize, in snd_pmac_dbdma_alloc()
68 &rec->dma_base, GFP_KERNEL); in snd_pmac_dbdma_alloc()
69 if (rec->space == NULL) in snd_pmac_dbdma_alloc()
71 rec->size = size; in snd_pmac_dbdma_alloc()
72 memset(rec->space, 0, rsize); in snd_pmac_dbdma_alloc()
73 rec->cmds = (void __iomem *)DBDMA_ALIGN(rec->space); in snd_pmac_dbdma_alloc()
74 rec->addr = rec->dma_base + (unsigned long)((char *)rec->cmds - (char *)rec->space); in snd_pmac_dbdma_alloc()
79 static void snd_pmac_dbdma_free(struct snd_pmac *chip, struct pmac_dbdma *rec) in snd_pmac_dbdma_free() argument
81 if (rec->space) { in snd_pmac_dbdma_free()
[all …]
/Linux-v4.19/arch/x86/kernel/
Dftrace.c139 struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_nop() argument
142 unsigned long ip = rec->ip; in ftrace_make_nop()
156 return ftrace_modify_code_direct(rec->ip, old, new); in ftrace_make_nop()
165 int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_call() argument
168 unsigned long ip = rec->ip; in ftrace_make_call()
174 return ftrace_modify_code_direct(rec->ip, old, new); in ftrace_make_call()
222 int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr, in ftrace_modify_call() argument
330 static int add_brk_on_call(struct dyn_ftrace *rec, unsigned long addr) in add_brk_on_call() argument
333 unsigned long ip = rec->ip; in add_brk_on_call()
337 return add_break(rec->ip, old); in add_brk_on_call()
[all …]
/Linux-v4.19/tools/perf/jvmti/
Djvmti_agent.c304 struct jr_code_close rec; in jvmti_close() local
312 rec.p.id = JIT_CODE_CLOSE; in jvmti_close()
313 rec.p.total_size = sizeof(rec); in jvmti_close()
315 rec.p.timestamp = perf_get_timestamp(); in jvmti_close()
317 if (!fwrite(&rec, sizeof(rec), 1, fp)) in jvmti_close()
334 struct jr_code_load rec; in jvmti_write_code() local
350 rec.p.id = JIT_CODE_LOAD; in jvmti_write_code()
351 rec.p.total_size = sizeof(rec) + sym_len; in jvmti_write_code()
352 rec.p.timestamp = perf_get_timestamp(); in jvmti_write_code()
354 rec.code_size = size; in jvmti_write_code()
[all …]
/Linux-v4.19/arch/arm/kernel/
Dftrace.c56 static unsigned long ftrace_nop_replace(struct dyn_ftrace *rec) in ftrace_nop_replace() argument
58 return rec->arch.old_mcount ? OLD_NOP : NOP; in ftrace_nop_replace()
61 static unsigned long adjust_address(struct dyn_ftrace *rec, unsigned long addr) in adjust_address() argument
63 if (!rec->arch.old_mcount) in adjust_address()
74 static unsigned long ftrace_nop_replace(struct dyn_ftrace *rec) in ftrace_nop_replace() argument
79 static unsigned long adjust_address(struct dyn_ftrace *rec, unsigned long addr) in adjust_address() argument
165 int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_call() argument
168 unsigned long ip = rec->ip; in ftrace_make_call()
170 old = ftrace_nop_replace(rec); in ftrace_make_call()
172 new = ftrace_call_replace(ip, adjust_address(rec, addr)); in ftrace_make_call()
[all …]
/Linux-v4.19/fs/hfs/
Dinode.c290 hfs_cat_rec *rec; member
296 hfs_cat_rec *rec; in hfs_test_inode() local
298 rec = idata->rec; in hfs_test_inode()
299 switch (rec->type) { in hfs_test_inode()
301 return inode->i_ino == be32_to_cpu(rec->dir.DirID); in hfs_test_inode()
303 return inode->i_ino == be32_to_cpu(rec->file.FlNum); in hfs_test_inode()
317 hfs_cat_rec *rec; in hfs_read_inode() local
336 rec = idata->rec; in hfs_read_inode()
337 switch (rec->type) { in hfs_read_inode()
340 hfs_inode_read_fork(inode, rec->file.ExtRec, rec->file.LgLen, in hfs_read_inode()
[all …]

123456789