Searched refs:split (Results 1 - 25 of 211) sorted by last modified time

123456789

/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c1452 * @dc: DC object with resource pool info required for pipe split
1463 * Return true if split stream for ODM is possible, otherwise, return false.
1780 /* merge previously split odm pipes since mode support needs to make the decision */
1809 /* merge previously mpc split pipes since mode support needs to make the decision */
1837 int *split,
1857 * Workaround for avoiding pipe-split in cases where we'd split
1868 /* TODO: fix dc bugs and remove this split threshold thing */
1876 /* W/A: Mode timing with borders may not work well with pipe split, avoid for this corner case */
1893 /* Avoid split loo
1833 dcn20_validate_apply_pipe_split_flags( struct dc *dc, struct dc_state *context, int vlevel, int *split, bool *merge) argument
2031 int split[MAX_PIPES] = { 0 }; local
[all...]
/linux-master/drivers/firewire/
H A Dnosy.c163 size_t split = end - buffer->head->data; local
165 if (copy_to_user(data, buffer->head->data, split))
167 if (copy_to_user(data + split, buffer->data, length - split))
169 buffer->head = (struct packet *) &buffer->data[length - split];
202 size_t split = end - buffer->tail->data; local
204 memcpy(buffer->tail->data, data, split);
205 memcpy(buffer->data, data + split, length - split);
206 buffer->tail = (struct packet *) &buffer->data[length - split];
[all...]
/linux-master/net/wireless/
H A Dnl80211.c2072 * the split (and they can't possibly care about new features...
2399 bool split; member in struct:nl80211_dump_wiphy_state
2478 if (state->split)
2525 if (state->split)
2533 if (state->split)
2543 band < (state->split ?
2550 if (band > NL80211_BAND_5GHZ && !state->split)
2565 state->split))
2568 if (state->split)
2590 state->split))
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.c3061 u8 slot_index, u32 port_number, bool split,
3074 attrs.split = split;
3111 u8 slot_index, u32 port_number, bool split,
3121 port_number, split, split_port_subnumber,
3059 __mlxsw_core_port_init(struct mlxsw_core *mlxsw_core, u16 local_port, enum devlink_port_flavour flavour, u8 slot_index, u32 port_number, bool split, u32 split_port_subnumber, bool splittable, u32 lanes, const unsigned char *switch_id, unsigned char switch_id_len) argument
3110 mlxsw_core_port_init(struct mlxsw_core *mlxsw_core, u16 local_port, u8 slot_index, u32 port_number, bool split, u32 split_port_subnumber, bool splittable, u32 lanes, const unsigned char *switch_id, unsigned char switch_id_len) argument
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c8043 ctxm->split[i] = le32_to_cpu(*p);
8477 p[i] = cpu_to_le32(ctxm->split[i]);
/linux-master/fs/btrfs/
H A Dinode.c1374 * not be split into smaller extents, otherwise relocation breaks and
2300 struct extent_state *orig, u64 split)
2320 new_size = orig->end - split + 1;
2322 new_size = split - orig->start;
2590 /* No need to split if the ordered extent covers the entire bio. */
2598 * Don't split the extent_map for NOCOW extents, as we're writing into
7825 * Check if we are doing a partial write. If we are, we need to split
2299 btrfs_split_delalloc_extent(struct btrfs_inode *inode, struct extent_state *orig, u64 split) argument
H A Dextent_map.c680 * are split.
687 struct extent_map *split; local
711 * because we need to split those two extent maps at the boundaries.
713 split = alloc_extent_map();
745 * In case we split the extent map, we want to preserve the
754 * split it, we can remove it directly.
763 if (!split) {
764 split = split2;
766 if (!split)
769 split
[all...]
/linux-master/fs/bcachefs/
H A Dbtree_update_interior.c1032 * @b is being split/rewritten: it may have pointers to not-yet-written btree
1133 unsigned level_start, bool split, unsigned flags)
1169 nr_nodes[!!level_end] += 1 + split;
1178 nr_nodes[1] += split;
1185 * split at prior level - it might have been a merge instead:
1191 split = path->l[level_end].b->nr.live_u64s > BTREE_SPLIT_THRESHOLD(c);
1547 * For updates to interior nodes, we've got to do the insert before we split
1548 * because the stuff we're inserting has to be inserted atomically. Post split,
1549 * the keys might have to go in different nodes and the split would no longer be
1553 * we do the split (an
1132 bch2_btree_update_start(struct btree_trans *trans, struct btree_path *path, unsigned level_start, bool split, unsigned flags) argument
[all...]
H A Dbtree_io.c1894 struct bch_write_bio *parent = wbio->split ? wbio->parent : NULL;
/linux-master/arch/x86/kvm/vmx/
H A Dpmu_intel.c479 pmu->version = eax.split.version_id;
483 pmu->nr_arch_gp_counters = min_t(int, eax.split.num_counters,
485 eax.split.bit_width = min_t(int, eax.split.bit_width,
487 pmu->counter_bitmask[KVM_PMC_GP] = ((u64)1 << eax.split.bit_width) - 1;
488 eax.split.mask_length = min_t(int, eax.split.mask_length,
491 ((1ull << eax.split.mask_length) - 1);
496 pmu->nr_arch_fixed_counters = min_t(int, edx.split.num_counters_fixed,
498 edx.split
[all...]
/linux-master/arch/x86/kvm/
H A Dcpuid.c1021 eax.split.version_id = kvm_pmu_cap.version;
1022 eax.split.num_counters = kvm_pmu_cap.num_counters_gp;
1023 eax.split.bit_width = kvm_pmu_cap.bit_width_gp;
1024 eax.split.mask_length = kvm_pmu_cap.events_mask_len;
1025 edx.split.num_counters_fixed = kvm_pmu_cap.num_counters_fixed;
1026 edx.split.bit_width_fixed = kvm_pmu_cap.bit_width_fixed;
1029 edx.split.anythread_deprecated = 1;
1030 edx.split.reserved1 = 0;
1031 edx.split.reserved2 = 0;
1317 ebx.split
[all...]
/linux-master/arch/x86/include/asm/
H A Dperf_event.h155 } split; member in union:cpuid10_eax
168 } split; member in union:cpuid10_ebx
179 } split; member in union:cpuid10_edx
203 } split; member in union:cpuid28_eax
215 } split; member in union:cpuid28_ebx
230 } split; member in union:cpuid28_ecx
248 } split; member in union:cpuid_0x80000022_ebx
/linux-master/arch/x86/events/intel/
H A Dlbr.c1590 lbr_nr = fls(eax.split.lbr_depth_mask) * 8;
1598 x86_pmu.lbr_depth_mask = eax.split.lbr_depth_mask;
1599 x86_pmu.lbr_deep_c_reset = eax.split.lbr_deep_c_reset;
1600 x86_pmu.lbr_lip = eax.split.lbr_lip;
1601 x86_pmu.lbr_cpl = ebx.split.lbr_cpl;
1602 x86_pmu.lbr_filter = ebx.split.lbr_filter;
1603 x86_pmu.lbr_call_stack = ebx.split.lbr_call_stack;
1604 x86_pmu.lbr_mispred = ecx.split.lbr_mispred;
1605 x86_pmu.lbr_timed_lbr = ecx.split.lbr_timed_lbr;
1606 x86_pmu.lbr_br_type = ecx.split
[all...]
/linux-master/mm/
H A Dshmem.c627 int split = 0; local
674 if (nr_to_split && split >= nr_to_split)
682 /* No huge page at the end of the file: nothing to split */
704 /* If split failed move the inode on the list back to shrinklist */
708 split++;
727 return split;
1089 * If we split a page, reset the loop so
1448 * and its shmem_writeback() needs them to be split when swapping.
H A Dhuge_memory.c1342 * under splitting since we don't split the page itself, only pmd to
1361 /* Page maybe pinned: split and retry the fault on PTEs. */
1463 * under splitting since we don't split the page itself, only pud to
1472 * folio_try_dup_anon_rmap_*() and split if duplicating fails.
1839 * If user want to discard part-pages of THP, split it so MADV_FREE
1953 * With split pmd lock we also need to move preallocated
2498 * whole access to the hugepage during the split (which happens in
2512 * must remain set at all times on the pmd until the split is complete
2547 * Without "freeze", we'll simply split the PMD, propagating the
2556 * In case we cannot clear PageAnonExclusive(), split th
3321 int split = 0; local
3375 unsigned long total = 0, split = 0; local
3431 unsigned long total = 0, split = 0; local
3531 unsigned long total = 0, split = 0; local
[all...]
H A Dmemory.c2148 * such (__GFP_COMP), or manually just split the page up yourself
5192 goto split;
5206 split:
5207 /* COW or write-notify handled on pte level: split pmd. */
5236 goto split;
5244 split:
5245 /* COW or write-notify not handled on PUD level: split pud.*/
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads.c658 bool split = !!(esw_attr->split_count); local
733 if (split) {
776 if (split)
826 * supported in the rule of split action.
877 bool split = (esw_attr->split_count > 0); local
893 if (fwd_rule || split) {
904 if (split)
1593 /* Open level 1 for split fdb rules now if prios isn't supported */
/linux-master/drivers/md/
H A Draid1.c744 /* don't split IO for bad blocks unless have to */
1391 struct bio *split = bio_split(bio, max_sectors, local
1393 bio_chain(split, bio);
1395 bio = split;
1585 struct bio *split = bio_split(bio, max_sectors, local
1587 bio_chain(split, bio);
1589 bio = split;
1682 * and let the lower level perform the split.
/linux-master/tools/testing/selftests/turbostat/
H A Ddefcolumns.py40 actual_columns = proc_turbostat.stdout.split(b'\n')[0]
56 actual_columns = proc_turbostat.stdout.split(b'\n')[0]
/linux-master/arch/x86/kernel/cpu/resctrl/
H A Dinternal.h520 } split; member in union:cpuid_0x10_1_eax
528 } split; member in union:cpuid_0x10_3_eax
537 } split; member in union:cpuid_0x10_x_ecx
545 } split; member in union:cpuid_0x10_x_edx
/linux-master/scripts/
H A Dkernel-doc394 foreach(split(/:/, $ENV{PATH})) {
547 foreach $line (split "\n", $contents) {
773 foreach $line (split "\n",$input) {
814 foreach $line (split "\n", $output) {
1183 foreach my $id(split /,/, $ids) {
1188 foreach my $arg (split /;/, $content) {
1225 foreach my $name (split /,/, $names) {
1253 my @def_args = split /\n/, $declaration;
1357 foreach my $arg (split ',', $members) {
1485 foreach my $arg (split(
[all...]
/linux-master/arch/x86/events/amd/
H A Dlbr.c46 } split; member in union:branch_entry::__anon1
57 } split; member in union:branch_entry::__anon3
179 if ((!entry.to.split.valid && !entry.to.split.spec) ||
180 entry.to.split.reserved)
185 br[out].from = sign_ext_branch_ip(entry.from.split.ip);
186 br[out].to = sign_ext_branch_ip(entry.to.split.ip);
187 br[out].mispred = entry.from.split.mispredict;
206 idx = (entry.to.split.valid << 1) | entry.to.split
[all...]
H A Dcore.c1394 x86_pmu.num_counters = ebx.split.num_core_pmc;
/linux-master/block/
H A Dblk-merge.c208 * bvec_split_segs - verify whether or not a bvec should be split in the middle
209 * @lim: [in] queue limits to split based on
221 * big to fit in a single segment and hence that it has to be split in the
251 /* tell the caller to split the bvec if it is too big to fit */
256 * bio_split_rw - split a bio in two bios
257 * @bio: [in] bio to be split
258 * @lim: [in] queue limits to split based on
273 * split bio has finished.
288 goto split;
298 goto split;
355 struct bio *split; local
[all...]
/linux-master/tools/testing/selftests/exec/
H A Dbinfmt_script.py103 elements = binary.split('/')

Completed in 500 milliseconds

123456789