Home
last modified time | relevance | path

Searched refs:slice (Results 1 – 25 of 87) sorted by relevance

1234

/Linux-v5.4/sound/pci/au88x0/
Dau88x0_a3d.c26 a3d_addrA(a->slice, a->source, A3D_A_HrtfTrackTC), HrtfTrack); in a3dsrc_SetTimeConsts()
28 a3d_addrA(a->slice, a->source, A3D_A_ITDTrackTC), ItdTrack); in a3dsrc_SetTimeConsts()
30 a3d_addrA(a->slice, a->source, A3D_A_GainTrackTC), GTrack); in a3dsrc_SetTimeConsts()
32 a3d_addrA(a->slice, a->source, A3D_A_CoeffTrackTC), CTrack); in a3dsrc_SetTimeConsts()
52 a3d_addrB(a->slice, a->source, A3D_B_A21Target), in a3dsrc_SetAtmosTarget()
55 a3d_addrB(a->slice, a->source, A3D_B_B10Target), in a3dsrc_SetAtmosTarget()
58 a3d_addrB(a->slice, a->source, A3D_B_B2Target), c); in a3dsrc_SetAtmosTarget()
67 a3d_addrB(a->slice, a->source, A3D_B_A12Current), in a3dsrc_SetAtmosCurrent()
70 a3d_addrB(a->slice, a->source, A3D_B_B01Current), in a3dsrc_SetAtmosCurrent()
73 a3d_addrB(a->slice, a->source, A3D_B_B2Current), c); in a3dsrc_SetAtmosCurrent()
[all …]
Dau88x0_a3d.h38 unsigned int slice; /* this_08 */ member
106 #define a3d_addrA(slice,source,reg) (((slice)<<0xd)+((source)*0x3A4)+(reg)) argument
107 #define a3d_addrB(slice,source,reg) (((slice)<<0xd)+((source)*0x2C8)+(reg)) argument
108 #define a3d_addrS(slice,reg) (((slice)<<0xd)+(reg)) argument
/Linux-v5.4/drivers/misc/eeprom/
Dmax6875.c54 static void max6875_update_slice(struct i2c_client *client, int slice) in max6875_update_slice() argument
60 if (slice >= USER_EEPROM_SLICES) in max6875_update_slice()
65 buf = &data->data[slice << SLICE_BITS]; in max6875_update_slice()
67 if (!(data->valid & (1 << slice)) || in max6875_update_slice()
68 time_after(jiffies, data->last_updated[slice])) { in max6875_update_slice()
70 dev_dbg(&client->dev, "Starting update of slice %u\n", slice); in max6875_update_slice()
72 data->valid &= ~(1 << slice); in max6875_update_slice()
74 addr = USER_EEPROM_BASE + (slice << SLICE_BITS); in max6875_update_slice()
99 data->last_updated[slice] = jiffies; in max6875_update_slice()
100 data->valid |= (1 << slice); in max6875_update_slice()
[all …]
Deeprom.c42 static void eeprom_update_client(struct i2c_client *client, u8 slice) in eeprom_update_client() argument
49 if (!(data->valid & (1 << slice)) || in eeprom_update_client()
50 time_after(jiffies, data->last_updated[slice] + 300 * HZ)) { in eeprom_update_client()
51 dev_dbg(&client->dev, "Starting eeprom update, slice %u\n", slice); in eeprom_update_client()
54 for (i = slice << 5; i < (slice + 1) << 5; i += 32) in eeprom_update_client()
60 for (i = slice << 5; i < (slice + 1) << 5; i += 2) { in eeprom_update_client()
68 data->last_updated[slice] = jiffies; in eeprom_update_client()
69 data->valid |= (1 << slice); in eeprom_update_client()
81 u8 slice; in eeprom_read() local
84 for (slice = off >> 5; slice <= (off + count - 1) >> 5; slice++) in eeprom_read()
[all …]
/Linux-v5.4/arch/mips/sgi-ip27/
Dip27-nmi.c36 void install_cpu_nmi_handler(int slice) in install_cpu_nmi_handler() argument
40 nmi_addr = (nmi_t *)NMI_ADDR(get_nasid(), slice); in install_cpu_nmi_handler()
55 void nmi_cpu_eframe_save(nasid_t nasid, int slice) in nmi_cpu_eframe_save() argument
63 slice * IP27_NMI_KREGS_CPU_SIZE); in nmi_cpu_eframe_save()
65 pr_emerg("NMI nasid %d: slice %d\n", nasid, slice); in nmi_cpu_eframe_save()
131 void nmi_dump_hub_irq(nasid_t nasid, int slice) in nmi_dump_hub_irq() argument
135 if (slice == 0) { /* Slice A */ in nmi_dump_hub_irq()
158 int slice; in nmi_node_eframe_save() local
169 for (slice = 0; slice < NODE_NUM_CPUS(slice); slice++) { in nmi_node_eframe_save()
170 nmi_cpu_eframe_save(nasid, slice); in nmi_node_eframe_save()
[all …]
Dip27-klconfig.c81 klcpu_t *nasid_slice_to_cpuinfo(nasid_t nasid, int slice) in nasid_slice_to_cpuinfo() argument
93 if ((acpu->cpu_info.physid) == slice) in nasid_slice_to_cpuinfo()
103 int slice; in sn_get_cpuinfo() local
120 for (slice = 0; slice < CPUS_PER_NODE; slice++) { in sn_get_cpuinfo()
121 acpu = nasid_slice_to_cpuinfo(nasid, slice); in sn_get_cpuinfo()
Dip27-timer.c44 int slice = cputoslice(cpu); in rt_next_event() local
49 LOCAL_HUB_S(PI_RT_COMPARE_A + PI_COUNT_OFFSET * slice, cnt); in rt_next_event()
61 int slice = cputoslice(cpu); in hub_rt_counter_handler() local
66 LOCAL_HUB_S(PI_RT_PEND_A + PI_COUNT_OFFSET * slice, 0); in hub_rt_counter_handler()
Dip27-irq.c254 int slice = LOCAL_HUB_L(PI_CPU_NUM); in install_ipi() local
257 resched = CPU_RESCHED_A_IRQ + slice; in install_ipi()
261 call = CPU_CALL_A_IRQ + slice; in install_ipi()
265 if (slice == 0) { in install_ipi()
/Linux-v5.4/block/partitions/
Dsysv68.c44 struct slice { struct
57 struct slice *slice; in sysv68_partition() local
80 slice = (struct slice *)data; in sysv68_partition()
81 for (i = 0; i < slices; i++, slice++) { in sysv68_partition()
84 if (be32_to_cpu(slice->nblocks)) { in sysv68_partition()
86 be32_to_cpu(slice->blkoff), in sysv68_partition()
87 be32_to_cpu(slice->nblocks)); in sysv68_partition()
/Linux-v5.4/drivers/staging/media/sunxi/cedrus/
Dcedrus_h264.c97 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_frame_list() local
144 if (slice->flags & V4L2_H264_SLICE_FLAG_FIELD_PIC) in cedrus_write_frame_list()
212 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list0() local
215 slice->ref_pic_list0, in cedrus_write_ref_list0()
216 slice->num_ref_idx_l0_active_minus1 + 1, in cedrus_write_ref_list0()
223 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list1() local
226 slice->ref_pic_list1, in cedrus_write_ref_list1()
227 slice->num_ref_idx_l1_active_minus1 + 1, in cedrus_write_ref_list1()
254 const struct v4l2_ctrl_h264_slice_params *slice = in cedrus_write_pred_weight_table() local
257 &slice->pred_weight_table; in cedrus_write_pred_weight_table()
[all …]
/Linux-v5.4/arch/mips/include/asm/sn/
Daddrs.h278 #define EX_HANDLER_OFFSET(slice) ((slice) << 16) argument
279 #define EX_HANDLER_ADDR(nasid, slice) \ argument
280 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice))
283 #define EX_FRAME_OFFSET(slice) ((slice) << 16 | 0x400) argument
284 #define EX_FRAME_ADDR(nasid, slice) \ argument
285 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSET(slice))
332 #define LAUNCH_OFFSET(nasid, slice) \ argument
334 KLD_LAUNCH(nasid)->stride * (slice))
335 #define LAUNCH_ADDR(nasid, slice) \ argument
336 TO_NODE_UNCAC((nasid), LAUNCH_OFFSET(nasid, slice))
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Dtcm.h222 static inline void tcm_slice(struct tcm_area *parent, struct tcm_area *slice) in tcm_slice() argument
224 *slice = *parent; in tcm_slice()
227 if (slice->tcm && !slice->is2d && in tcm_slice()
228 slice->p0.y != slice->p1.y && in tcm_slice()
229 (slice->p0.x || (slice->p1.x != slice->tcm->width - 1))) { in tcm_slice()
231 slice->p1.x = slice->tcm->width - 1; in tcm_slice()
232 slice->p1.y = (slice->p0.x) ? slice->p0.y : slice->p1.y - 1; in tcm_slice()
235 parent->p0.y = slice->p1.y + 1; in tcm_slice()
/Linux-v5.4/drivers/misc/cxl/
Dmain.c65 ctx->afu->adapter->adapter_num, ctx->afu->slice, ctx->pe); in _cxl_slbia()
80 int card, slice, id; in cxl_slbia_core() local
88 for (slice = 0; slice < adapter->slices; slice++) { in cxl_slbia_core()
89 afu = adapter->afu[slice]; in cxl_slbia_core()
243 struct cxl_afu *cxl_alloc_afu(struct cxl *adapter, int slice) in cxl_alloc_afu() argument
253 afu->slice = slice; in cxl_alloc_afu()
Dtrace.h76 __entry->afu = ctx->afu->slice;
105 __entry->afu = ctx->afu->slice;
145 __entry->afu = ctx->afu->slice;
178 __entry->afu = ctx->afu->slice;
212 __entry->afu = ctx->afu->slice;
243 __entry->afu = ctx->afu->slice;
270 __entry->afu = ctx->afu->slice;
299 __entry->afu = ctx->afu->slice;
331 __entry->afu = ctx->afu->slice;
360 __entry->afu = ctx->afu->slice;
[all …]
Dpci.c788 p1n_base = p1_base(dev) + 0x10000 + (afu->slice * p1n_size); in pci_map_slice_regs()
789 p2n_base = p2_base(dev) + (afu->slice * p2n_size); in pci_map_slice_regs()
790 afu->psn_phys = p2_base(dev) + (adapter->native->ps_off + (afu->slice * adapter->ps_size)); in pci_map_slice_regs()
791 …afu_desc = p2_base(dev) + adapter->native->afu_desc_off + (afu->slice * adapter->native->afu_desc_… in pci_map_slice_regs()
1136 static int pci_init_afu(struct cxl *adapter, int slice, struct pci_dev *dev) in pci_init_afu() argument
1141 afu = cxl_alloc_afu(adapter, slice); in pci_init_afu()
1151 rc = dev_set_name(&afu->dev, "afu%i.%i", adapter->adapter_num, slice); in pci_init_afu()
1172 adapter->afu[afu->slice] = afu; in pci_init_afu()
1205 afu->adapter->afu[afu->slice] = NULL; in cxl_pci_remove_afu()
1559 int slice; in cxl_stop_trace_psl8() local
[all …]
Dguest.c385 pr_devel("Disabling AFU(%d) interrupts\n", ctx->afu->slice); in disable_afu_irqs()
401 pr_devel("Enabling AFU(%d) interrupts\n", ctx->afu->slice); in enable_afu_irqs()
733 dev_info(&afu->dev, "Activating AFU(%d) directed mode\n", afu->slice); in activate_afu_directed()
774 dev_info(&afu->dev, "Deactivating AFU(%d) directed mode\n", afu->slice); in deactivate_afu_directed()
801 pr_devel("AFU(%d) reset request\n", afu->slice); in guest_afu_reset()
809 afu->slice); in guest_map_slice_regs()
832 pr_devel("AFU(%d) update state to %#x\n", afu->slice, cur_state); in afu_update_state()
869 afu->slice, cur_state); in afu_update_state()
917 int cxl_guest_init_afu(struct cxl *adapter, int slice, struct device_node *afu_np) in cxl_guest_init_afu() argument
923 pr_devel("in %s - AFU(%d)\n", __func__, slice); in cxl_guest_init_afu()
[all …]
/Linux-v5.4/arch/powerpc/mm/
Dslice.c97 static int slice_low_has_vma(struct mm_struct *mm, unsigned long slice) in slice_low_has_vma() argument
99 return !slice_area_is_free(mm, slice << SLICE_LOW_SHIFT, in slice_low_has_vma()
103 static int slice_high_has_vma(struct mm_struct *mm, unsigned long slice) in slice_high_has_vma() argument
105 unsigned long start = slice << SLICE_HIGH_SHIFT; in slice_high_has_vma()
265 unsigned long slice; in slice_scan_available() local
267 slice = GET_LOW_SLICE_INDEX(addr); in slice_scan_available()
268 *boundary_addr = (slice + end) << SLICE_LOW_SHIFT; in slice_scan_available()
269 return !!(available->low_slices & (1u << slice)); in slice_scan_available()
271 slice = GET_HIGH_SLICE_INDEX(addr); in slice_scan_available()
272 *boundary_addr = (slice + end) ? in slice_scan_available()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_hangcheck.c59 int slice; in subunits_stuck() local
74 for_each_instdone_slice_subslice(dev_priv, slice, subslice) { in subunits_stuck()
75 stuck &= instdone_unchanged(instdone.sampler[slice][subslice], in subunits_stuck()
76 &accu_instdone->sampler[slice][subslice]); in subunits_stuck()
77 stuck &= instdone_unchanged(instdone.row[slice][subslice], in subunits_stuck()
78 &accu_instdone->row[slice][subslice]); in subunits_stuck()
/Linux-v5.4/tools/perf/scripts/python/
Dsched-migration.py234 slice = TimeSlice(ts, TimeSlice(-1, None))
236 slice = self.data[-1].next(ts)
237 return slice
282 def update_rectangle_cpu(self, slice, cpu): argument
283 rq = slice.rqs[cpu]
285 if slice.total_load != 0:
286 load_rate = rq.load() / float(slice.total_load)
295 if cpu in slice.event_cpus:
298 self.root_win.paint_rectangle_zone(cpu, color, top_color, slice.start, slice.end)
/Linux-v5.4/Documentation/filesystems/
Dbfs.txt4 The BFS filesystem is used by SCO UnixWare OS for the /stand slice, which
36 slice contains it. The command prtvtoc(1M) is your friend:
41 look for the slice with tag "STAND", which is usually slice 10. With this
/Linux-v5.4/fs/erofs/
Dxattr.c220 unsigned int value_sz, processed, slice; in xattr_foreach() local
268 slice = min_t(unsigned int, PAGE_SIZE - it->ofs, in xattr_foreach()
272 err = op->name(it, processed, it->kaddr + it->ofs, slice); in xattr_foreach()
278 it->ofs += slice; in xattr_foreach()
279 processed += slice; in xattr_foreach()
303 slice = min_t(unsigned int, PAGE_SIZE - it->ofs, in xattr_foreach()
305 op->value(it, processed, it->kaddr + it->ofs, slice); in xattr_foreach()
306 it->ofs += slice; in xattr_foreach()
307 processed += slice; in xattr_foreach()
/Linux-v5.4/Documentation/scheduler/
Dsched-bwc.rst22 within each of these updates is tunable and described as the "slice".
59 is described as the "slice".
65 Larger slice values will reduce transfer overheads, while smaller values allow
103 Once a slice is assigned to a cpu it does not expire. However all but 1ms of
104 the slice may be returned to the global pool if all threads on that cpu become
114 quota as well as the entirety of each cpu-local slice in each period. As a
120 unused slice on each cpu that the task group is running on (typically at most
131 portion of a slice to remain valid across periods we have decreased the
133 full slice's amount of cpu time.
/Linux-v5.4/tools/bpf/bpftool/Documentation/
Dbpftool-cgroup.rst139 | **# mkdir /sys/fs/cgroup/test.slice**
141 | **# bpftool cgroup attach /sys/fs/cgroup/test.slice/ device id 1 allow_multi**
143 **# bpftool cgroup list /sys/fs/cgroup/test.slice/**
151 | **# bpftool cgroup detach /sys/fs/cgroup/test.slice/ device id 1**
152 | **# bpftool cgroup list /sys/fs/cgroup/test.slice/**
/Linux-v5.4/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1800 int slice; in myri10ge_get_ethtool_stats() local
1841 for (slice = 0; slice < mgp->num_slices; slice++) { in myri10ge_get_ethtool_stats()
1842 ss = &mgp->ss[slice]; in myri10ge_get_ethtool_stats()
1843 data[i++] = slice; in myri10ge_get_ethtool_stats()
1946 int i, slice, status; in myri10ge_allocate_rings() local
1950 slice = ss - mgp->ss; in myri10ge_allocate_rings()
1951 cmd.data0 = slice; in myri10ge_allocate_rings()
1954 cmd.data0 = slice; in myri10ge_allocate_rings()
2025 slice, ss->rx_small.fill_cnt); in myri10ge_allocate_rings()
2032 slice, ss->rx_big.fill_cnt); in myri10ge_allocate_rings()
[all …]
/Linux-v5.4/fs/efs/
Dsuper.c160 int pt_type, slice = -1; in module_exit() local
217 slice = i; in module_exit()
221 if (slice == -1) { in module_exit()
225 pr_info("using slice %d (type %s, offset 0x%x)\n", slice, in module_exit()

1234