/Linux-v5.15/drivers/staging/media/sunxi/cedrus/ |
D | cedrus_vp8.c | 526 const struct v4l2_ctrl_vp8_frame *slice) in cedrus_read_header() argument 530 if (V4L2_VP8_FRAME_IS_KEY_FRAME(slice)) { in cedrus_read_header() 554 if (!V4L2_VP8_FRAME_IS_KEY_FRAME(slice)) in cedrus_read_header() 559 if (!V4L2_VP8_FRAME_IS_KEY_FRAME(slice)) in cedrus_read_header() 569 if (!V4L2_VP8_FRAME_IS_KEY_FRAME(slice)) { in cedrus_read_header() 594 static void cedrus_vp8_update_probs(const struct v4l2_ctrl_vp8_frame *slice, in cedrus_vp8_update_probs() argument 599 memcpy(&prob_table[0x1008], slice->entropy.y_mode_probs, in cedrus_vp8_update_probs() 600 sizeof(slice->entropy.y_mode_probs)); in cedrus_vp8_update_probs() 601 memcpy(&prob_table[0x1010], slice->entropy.uv_mode_probs, in cedrus_vp8_update_probs() 602 sizeof(slice->entropy.uv_mode_probs)); in cedrus_vp8_update_probs() [all …]
|
D | cedrus_h264.c | 217 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list0() local 220 slice->ref_pic_list0, in cedrus_write_ref_list0() 221 slice->num_ref_idx_l0_active_minus1 + 1, in cedrus_write_ref_list0() 228 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list1() local 231 slice->ref_pic_list1, in cedrus_write_ref_list1() 232 slice->num_ref_idx_l1_active_minus1 + 1, in cedrus_write_ref_list1() 325 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_set_params() local 369 cedrus_skip_bits(dev, slice->header_bit_size); in cedrus_set_params() 371 if (V4L2_H264_CTRL_PRED_WEIGHTS_REQUIRED(pps, slice)) in cedrus_set_params() 374 if ((slice->slice_type == V4L2_H264_SLICE_TYPE_P) || in cedrus_set_params() [all …]
|
/Linux-v5.15/sound/pci/au88x0/ |
D | au88x0_a3d.c | 26 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 …]
|
D | au88x0_a3d.h | 38 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.15/drivers/misc/eeprom/ |
D | max6875.c | 54 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 …]
|
D | eeprom.c | 42 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.15/arch/mips/sgi-ip27/ |
D | ip27-nmi.c | 37 void install_cpu_nmi_handler(int slice) in install_cpu_nmi_handler() argument 41 nmi_addr = (nmi_t *)NMI_ADDR(get_nasid(), slice); in install_cpu_nmi_handler() 56 void nmi_cpu_eframe_save(nasid_t nasid, int slice) in nmi_cpu_eframe_save() argument 64 slice * IP27_NMI_KREGS_CPU_SIZE); in nmi_cpu_eframe_save() 66 pr_emerg("NMI nasid %d: slice %d\n", nasid, slice); in nmi_cpu_eframe_save() 132 void nmi_dump_hub_irq(nasid_t nasid, int slice) in nmi_dump_hub_irq() argument 136 if (slice == 0) { /* Slice A */ in nmi_dump_hub_irq() 158 int slice; in nmi_node_eframe_save() local 164 for (slice = 0; slice < NODE_NUM_CPUS(slice); slice++) { in nmi_node_eframe_save() 165 nmi_cpu_eframe_save(nasid, slice); in nmi_node_eframe_save() [all …]
|
D | ip27-timer.c | 33 int slice = cputoslice(cpu); in rt_next_event() local 38 LOCAL_HUB_S(PI_RT_COMPARE_A + PI_COUNT_OFFSET * slice, cnt); in rt_next_event() 50 int slice = cputoslice(cpu); in hub_rt_counter_handler() local 55 LOCAL_HUB_S(PI_RT_PEND_A + PI_COUNT_OFFSET * slice, 0); in hub_rt_counter_handler()
|
/Linux-v5.15/block/partitions/ |
D | sysv68.c | 43 struct slice { struct 56 struct slice *slice; in sysv68_partition() local 79 slice = (struct slice *)data; in sysv68_partition() 80 for (i = 0; i < slices; i++, slice++) { in sysv68_partition() 83 if (be32_to_cpu(slice->nblocks)) { in sysv68_partition() 85 be32_to_cpu(slice->blkoff), in sysv68_partition() 86 be32_to_cpu(slice->nblocks)); in sysv68_partition()
|
/Linux-v5.15/arch/mips/include/asm/sn/ |
D | addrs.h | 278 #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.15/drivers/gpu/drm/omapdrm/ |
D | tcm.h | 222 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.15/drivers/hid/surface-hid/ |
D | surface_hid.c | 45 struct surface_hid_buffer_slice *slice; in ssam_hid_get_descriptor() local 70 slice = (struct surface_hid_buffer_slice *)buffer; in ssam_hid_get_descriptor() 71 slice->entry = entry; in ssam_hid_get_descriptor() 72 slice->end = 0; in ssam_hid_get_descriptor() 77 while (!slice->end && offset < len) { in ssam_hid_get_descriptor() 78 put_unaligned_le32(offset, &slice->offset); in ssam_hid_get_descriptor() 79 put_unaligned_le32(length, &slice->length); in ssam_hid_get_descriptor() 84 sizeof(*slice)); in ssam_hid_get_descriptor() 88 offset = get_unaligned_le32(&slice->offset); in ssam_hid_get_descriptor() 89 length = get_unaligned_le32(&slice->length); in ssam_hid_get_descriptor() [all …]
|
/Linux-v5.15/drivers/gpu/drm/i915/gt/ |
D | intel_sseu.h | 75 intel_sseu_has_subslice(const struct sseu_dev_info *sseu, int slice, in intel_sseu_has_subslice() argument 83 mask = sseu->subslice_mask[slice * sseu->ss_stride + ss_idx]; in intel_sseu_has_subslice() 95 intel_sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice); 97 u32 intel_sseu_get_subslices(const struct sseu_dev_info *sseu, u8 slice); 99 void intel_sseu_set_subslices(struct sseu_dev_info *sseu, int slice,
|
D | intel_sseu.c | 34 u32 intel_sseu_get_subslices(const struct sseu_dev_info *sseu, u8 slice) in intel_sseu_get_subslices() argument 36 int i, offset = slice * sseu->ss_stride; in intel_sseu_get_subslices() 39 GEM_BUG_ON(slice >= sseu->max_slices); in intel_sseu_get_subslices() 48 void intel_sseu_set_subslices(struct sseu_dev_info *sseu, int slice, in intel_sseu_set_subslices() argument 51 int offset = slice * sseu->ss_stride; in intel_sseu_set_subslices() 57 intel_sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice) in intel_sseu_subslices_per_slice() argument 59 return hweight32(intel_sseu_get_subslices(sseu, slice)); in intel_sseu_subslices_per_slice() 62 static int sseu_eu_idx(const struct sseu_dev_info *sseu, int slice, in sseu_eu_idx() argument 67 return slice * slice_stride + subslice * sseu->eu_stride; in sseu_eu_idx() 70 static u16 sseu_get_eus(const struct sseu_dev_info *sseu, int slice, in sseu_get_eus() argument [all …]
|
/Linux-v5.15/drivers/misc/cxl/ |
D | main.c | 65 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()
|
D | trace.h | 76 __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 …]
|
D | pci.c | 788 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 …]
|
D | guest.c | 385 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.15/drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ |
D | ia_css_sc.host.c | 85 u32 slice, rest, i; in ia_css_sc_config() local 92 slice = min(rest, ((uint32_t)ISP_SLICE_NELEMS)); in ia_css_sc_config() 93 rest = rest - slice; in ia_css_sc_config() 94 to->interped_gain_hor_slice_bqs[i] = slice; in ia_css_sc_config()
|
/Linux-v5.15/arch/powerpc/mm/ |
D | slice.c | 97 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.15/tools/perf/scripts/python/ |
D | sched-migration.py | 234 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.15/Documentation/filesystems/ |
D | bfs.rst | 7 The BFS filesystem is used by SCO UnixWare OS for the /stand slice, which 39 slice contains it. The command prtvtoc(1M) is your friend:: 44 look for the slice with tag "STAND", which is usually slice 10. With this
|
/Linux-v5.15/drivers/gpu/drm/i915/ |
D | i915_sysfs.c | 170 int slice = (int)(uintptr_t)attr->private; in i915_l3_read() local 182 if (i915->l3_parity.remap_info[slice]) in i915_l3_read() 184 i915->l3_parity.remap_info[slice] + offset / sizeof(u32), in i915_l3_read() 198 int slice = (int)(uintptr_t)attr->private; in i915_l3_write() local 216 if (i915->l3_parity.remap_info[slice]) { in i915_l3_write() 218 remap_info = i915->l3_parity.remap_info[slice]; in i915_l3_write() 220 i915->l3_parity.remap_info[slice] = remap_info; in i915_l3_write() 228 ctx->remap_slice |= BIT(slice); in i915_l3_write()
|
/Linux-v5.15/fs/erofs/ |
D | xattr.c | 227 unsigned int value_sz, processed, slice; in xattr_foreach() local 275 slice = min_t(unsigned int, PAGE_SIZE - it->ofs, in xattr_foreach() 279 err = op->name(it, processed, it->kaddr + it->ofs, slice); in xattr_foreach() 285 it->ofs += slice; in xattr_foreach() 286 processed += slice; in xattr_foreach() 310 slice = min_t(unsigned int, PAGE_SIZE - it->ofs, in xattr_foreach() 312 op->value(it, processed, it->kaddr + it->ofs, slice); in xattr_foreach() 313 it->ofs += slice; in xattr_foreach() 314 processed += slice; in xattr_foreach()
|
/Linux-v5.15/Documentation/scheduler/ |
D | sched-bwc.rst | 23 within each of these updates is tunable and described as the "slice". 66 is described as the "slice". 72 Larger slice values will reduce transfer overheads, while smaller values allow 110 Once a slice is assigned to a cpu it does not expire. However all but 1ms of 111 the slice may be returned to the global pool if all threads on that cpu become 121 quota as well as the entirety of each cpu-local slice in each period. As a 127 unused slice on each cpu that the task group is running on (typically at most 138 portion of a slice to remain valid across periods we have decreased the 140 full slice's amount of cpu time.
|