Home
last modified time | relevance | path

Searched refs:split (Results 1 – 25 of 525) sorted by relevance

12345678910>>...21

/linux/drivers/media/dvb-core/
A Ddvb_ringbuffer.c136 size_t split; in dvb_ringbuffer_read_user() local
142 buf += split; in dvb_ringbuffer_read_user()
143 todo -= split; in dvb_ringbuffer_read_user()
162 size_t split; in dvb_ringbuffer_read() local
167 buf += split; in dvb_ringbuffer_read()
185 size_t split; in dvb_ringbuffer_write() local
191 buf += split; in dvb_ringbuffer_write()
212 size_t split; in dvb_ringbuffer_write_user() local
220 buf += split; in dvb_ringbuffer_write_user()
256 size_t split; in dvb_ringbuffer_pkt_read_user() local
[all …]
/linux/lib/
A Dsg_split.c81 struct sg_splitter *split; in sg_split_phys() local
83 for (i = 0, split = splitters; i < nb_splits; i++, split++) { in sg_split_phys()
84 in_sg = split->in_sg0; in sg_split_phys()
85 out_sg = split->out_sg; in sg_split_phys()
89 out_sg->offset += split->skip_sg0; in sg_split_phys()
90 out_sg->length -= split->skip_sg0; in sg_split_phys()
107 struct sg_splitter *split; in sg_split_mapped() local
109 for (i = 0, split = splitters; i < nb_splits; i++, split++) { in sg_split_mapped()
110 in_sg = split->in_sg0; in sg_split_mapped()
111 out_sg = split->out_sg; in sg_split_mapped()
[all …]
/linux/tools/verification/dot2/
A Dautomata.py54 line = dot_lines[cursor].split()
64 while self.__dot_lines[cursor].split()[0] != "{node":
70 while self.__dot_lines[cursor].split()[0] != "{node":
72 while self.__dot_lines[cursor].split()[0] == "{node":
88 line = self.__dot_lines[cursor].split()
127 if self.__dot_lines[cursor].split()[1] == "->":
128 line = self.__dot_lines[cursor].split()
136 for i in event.split():
165 if self.__dot_lines[cursor].split()[1] == "->":
166 line = self.__dot_lines[cursor].split()
[all …]
/linux/fs/jfs/
A Djfs_xtree.c96 uint split; member
586 split.mp = mp; in xtInsert()
687 smp = split->mp; in xtSplitUp()
713 XT_PUTENTRY(xad, split->flag, split->off, split->len, in xtSplitUp()
1040 XT_PUTENTRY(xad, split->flag, split->off, split->len, in xtSplitPage()
1111 XT_PUTENTRY(xad, split->flag, split->off, split->len, in xtSplitPage()
1136 XT_PUTENTRY(xad, split->flag, split->off, split->len, in xtSplitPage()
1276 XT_PUTENTRY(xad, split->flag, split->off, split->len, split->addr); in xtSplitRoot()
1409 split.mp = mp; in xtExtend()
1703 split.mp = mp; in xtUpdate()
[all …]
A Djfs_dtree.c865 split.mp = mp; in dtInsert()
867 split.nslot = n; in dtInsert()
952 smp = split->mp; in dtSplitUp()
1352 smp = split->mp; in dtSplitPage()
1457 dtInsertEntry(rp, 0, split->key, split->data, &rdtlck); in dtSplitPage()
1595 dtInsertEntry(sp, skip, split->key, split->data, &sdtlck); in dtSplitPage()
1615 dtInsertEntry(rp, skip, split->key, split->data, &rdtlck); in dtSplitPage()
1663 smp = split->mp; in dtExtendPage()
1816 dtInsertEntry(sp, split->index, split->key, split->data, &dtlck); in dtExtendPage()
1894 smp = split->mp; in dtSplitRoot()
[all …]
/linux/Documentation/devicetree/bindings/display/mediatek/
A Dmediatek,split.yaml4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,split.yaml#
7 title: Mediatek display split
14 Mediatek display split, namely SPLIT, is used to split stream to two
25 - mediatek,mt8173-disp-split
26 - mediatek,mt8195-mdp3-split
28 - const: mediatek,mt6795-disp-split
29 - const: mediatek,mt8173-disp-split
76 const: mediatek,mt8195-mdp3-split
90 const: mediatek,mt8173-disp-split
108 split0: split@14018000 {
[all …]
/linux/security/apparmor/
A Dlib.c70 if (split) { in aa_split_fqname()
72 *split++ = 0; in aa_split_fqname()
73 if (strncmp(split, "//", 2) == 0) in aa_split_fqname()
74 split += 2; in aa_split_fqname()
75 name = skip_spaces(split); in aa_split_fqname()
121 if (split) { in aa_splitn_fqname()
122 *ns_len = split - *ns_name; in aa_splitn_fqname()
125 split++; in aa_splitn_fqname()
126 if (end - split > 1 && strncmp(split, "//", 2) == 0) in aa_splitn_fqname()
127 split += 2; in aa_splitn_fqname()
[all …]
A Dpolicy_ns.c177 const char *split; in __aa_lookupn_ns() local
179 for (split = strnstr(hname, "//", n); split; in __aa_lookupn_ns()
180 split = strnstr(hname, "//", n)) { in __aa_lookupn_ns()
181 ns = __aa_findn_ns(&ns->sub_ns, hname, split - hname); in __aa_lookupn_ns()
185 n -= split + 2 - hname; in __aa_lookupn_ns()
186 hname = split + 2; in __aa_lookupn_ns()
A Dpolicy.c448 char *split; in __lookup_parent() local
452 for (split = strstr(hname, "//"); split;) { in __lookup_parent()
454 split - hname); in __lookup_parent()
458 hname = split + 2; in __lookup_parent()
483 char *split; in __create_missing_ancestors() local
490 for (split = strstr(hname, "//"); split;) { in __create_missing_ancestors()
493 split - hname); in __create_missing_ancestors()
507 hname = split + 2; in __create_missing_ancestors()
531 const char *split; in __lookupn_profile() local
533 for (split = strnstr(hname, "//", n); split; in __lookupn_profile()
[all …]
/linux/fs/btrfs/
A Dextent_map.c881 if (!split) { in btrfs_drop_extent_map_range()
882 split = split2; in btrfs_drop_extent_map_range()
884 if (!split) in btrfs_drop_extent_map_range()
899 split->ram_bytes = split->len; in btrfs_drop_extent_map_range()
906 split = split2; in btrfs_drop_extent_map_range()
910 if (!split) { in btrfs_drop_extent_map_range()
911 split = split2; in btrfs_drop_extent_map_range()
913 if (!split) in btrfs_drop_extent_map_range()
929 split->ram_bytes = split->len; in btrfs_drop_extent_map_range()
944 split = NULL; in btrfs_drop_extent_map_range()
[all …]
/linux/drivers/virtio/
A Dvirtio_ring.c591 desc = vq->split.vring.desc; in virtqueue_add_split()
647 vq->split.desc_extra[prev & (vq->split.vring.num - 1)].flags &= in virtqueue_add_split()
687 avail = vq->split.avail_idx_shadow & (vq->split.vring.num - 1); in virtqueue_add_split()
693 vq->split.avail_idx_shadow++; in virtqueue_add_split()
820 vq->split.vring.used->idx); in more_used_split()
935 vq->split.vring.used->idx); in virtqueue_poll_split()
1024 num = vq->split.vring.num; in virtqueue_reinit_split()
1046 vq->split = *vring_split; in virtqueue_vring_attach_split()
2896 vq->split.vring.desc, in vring_free()
3079 ((char *)vq->split.vring.avail - (char *)vq->split.vring.desc); in virtqueue_get_avail_addr()
[all …]
/linux/arch/x86/kernel/cpu/
A Dcacheinfo.c152 } split; member
161 } split; member
168 } split; member
300 eax->split.is_self_initializing = 1; in amd_cpuid4()
301 eax->split.type = types[leaf]; in amd_cpuid4()
302 eax->split.level = levels[leaf]; in amd_cpuid4()
303 eax->split.num_threads_sharing = 0; in amd_cpuid4()
308 eax->split.is_fully_associative = 1; in amd_cpuid4()
630 if (eax.split.type == CTYPE_NULL) in cpuid4_cache_lookup_regs()
765 switch (this_leaf.eax.split.level) { in init_intel_cacheinfo()
[all …]
/linux/tools/testing/selftests/vDSO/
A Dvdso_test_chacha.c98 for (unsigned int split = 0; split < BLOCKS; ++split) { in main() local
101 if (split) in main()
102 __arch_chacha20_blocks_nostack(output2, key, counter2, split); in main()
103 __arch_chacha20_blocks_nostack(output2 + split * BLOCK_SIZE, key, counter2, BLOCKS - split); in main()
105 ksft_exit_fail_msg("Main loop outputs do not match on trial %u, split %u\n", trial, split); in main()
107 ksft_exit_fail_msg("Main loop counters do not match on trial %u, split %u\n", trial, split); in main()
/linux/Documentation/mm/
A Dsplit_page_table_lock.rst8 scalability, split page table lock was introduced.
10 With split page table lock we have separate per-table lock to serialize
11 access to the table. At the moment we use split lock for PTE and PMD
38 If split lock is disabled, all tables are guarded by mm->page_table_lock.
43 Hugetlb and split page table lock
46 Hugetlb can support several page sizes. We use split lock only for PMD
52 takes pmd split lock for PMD_SIZE page, mm->page_table_lock
57 Support of split page table lock by an architecture
68 PMD split lock only makes sense if you have more than two page table
71 PMD split lock enabling requires pagetable_pmd_ctor() call on PMD table
[all …]
/linux/arch/x86/events/amd/
A Dlbr.c46 } split; member
57 } split; member
179 if ((!entry.to.split.valid && !entry.to.split.spec) || in amd_pmu_lbr_read()
180 entry.to.split.reserved) in amd_pmu_lbr_read()
185 br[out].from = sign_ext_branch_ip(entry.from.split.ip); in amd_pmu_lbr_read()
186 br[out].to = sign_ext_branch_ip(entry.to.split.ip); in amd_pmu_lbr_read()
187 br[out].mispred = entry.from.split.mispredict; in amd_pmu_lbr_read()
206 idx = (entry.to.split.valid << 1) | entry.to.split.spec; in amd_pmu_lbr_read()
429 x86_pmu.lbr_nr = ebx.split.lbr_v2_stack_sz; in amd_pmu_lbr_init()
A Duncore.c69 } split; member
398 return info->split.cid; in amd_uncore_ctx_cid()
405 return info->split.gid; in amd_uncore_ctx_gid()
412 return info->split.num_pmcs; in amd_uncore_ctx_num_pmcs()
643 info.split.aux_data = 0; in amd_uncore_df_ctx_scan()
645 info.split.gid = 0; in amd_uncore_df_ctx_scan()
650 info.split.num_pmcs = ebx.split.num_df_pmc; in amd_uncore_df_ctx_scan()
779 info.split.aux_data = 0; in amd_uncore_l3_ctx_scan()
781 info.split.gid = 0; in amd_uncore_l3_ctx_scan()
905 info.split.num_pmcs = ebx.split.num_umc_pmc; in amd_uncore_umc_ctx_scan()
[all …]
/linux/lib/zstd/compress/
A Dzstd_ldm.c291 BYTE const* const split = ip + splits[n] - minMatchLength; in ZSTD_ldm_fillHashTable() local
292 U64 const xxhash = xxh64(split, minMatchLength, 0); in ZSTD_ldm_fillHashTable()
296 entry.offset = (U32)(split - base); in ZSTD_ldm_fillHashTable()
369 BYTE const* const split = ip + splits[n] - minMatchLength; in ZSTD_ldm_generateSequences_internal() local
370 U64 const xxhash = xxh64(split, minMatchLength, 0); in ZSTD_ldm_generateSequences_internal()
373 candidates[n].split = split; in ZSTD_ldm_generateSequences_internal()
384 BYTE const* const split = candidates[n].split; in ZSTD_ldm_generateSequences_internal() local
392 newEntry.offset = (U32)(split - base); in ZSTD_ldm_generateSequences_internal()
398 if (split < anchor) { in ZSTD_ldm_generateSequences_internal()
451 offset = (U32)(split - base) - bestEntry->offset; in ZSTD_ldm_generateSequences_internal()
[all …]
/linux/Documentation/arch/x86/
A Dbuslock.rst16 A split lock is any atomic operation whose operand crosses two cache lines.
20 A bus lock is acquired through either split locked access to writeback (WB)
29 mechanisms to detect split locks and bus locks.
31 #AC exception for split lock detection
34 Beginning with the Tremont Atom CPU split lock operations may raise an
35 Alignment Check (#AC) exception when a split lock operation is attempted.
51 |split_lock_detect=|#AC for split lock |#DB for bus lock |
60 | |split lock in parallel. | |
89 generating split lock and bus lock to block the hard real time code to
102 Disable checking for split lock and bus lock. This option can be useful if
/linux/tools/hv/
A Dvmbus_testing154 f_name = f_path.split("/")[-1]
169 .format(device.split("/")[5]))
172 .format(device.split("/")[5]))
209 .format(state_path.split("/")[5]))
213 .format(state_path.split("/")[5]))
238 interrupt.split("/")[5]))
241 message.split("/")[5]))
263 print("ALL testing now OFF for {}".format(device.split("/")[-1]))
/linux/drivers/thermal/intel/
A Dintel_hfi.c64 } split; member
74 } split; member
337 info->index = edx.split.index; in init_hfi_cpu_index()
549 if (!edx.split.capabilities.split.performance) { in hfi_parse_features()
558 edx.split.capabilities.split.__reserved = 0; in hfi_parse_features()
559 nr_capabilities = hweight8(edx.split.capabilities.bits); in hfi_parse_features()
562 hfi_features.nr_table_pages = edx.split.table_pages + 1; in hfi_parse_features()
/linux/arch/x86/include/asm/
A Dperf_event.h157 } split; member
170 } split; member
181 } split; member
207 } split; member
219 } split; member
234 } split; member
252 } split; member
/linux/drivers/md/dm-vdo/indexer/
A Dvolume-index.c319 struct split_config *split) in split_configuration() argument
325 split->hook_config = *config; in split_configuration()
326 split->hook_geometry = *config->geometry; in split_configuration()
327 split->hook_config.geometry = &split->hook_geometry; in split_configuration()
328 split->non_hook_config = *config; in split_configuration()
329 split->non_hook_geometry = *config->geometry; in split_configuration()
330 split->non_hook_config.geometry = &split->non_hook_geometry; in split_configuration()
351 struct split_config split; in compute_volume_index_save_bytes() local
357 split_configuration(config, &split); in compute_volume_index_save_bytes()
1226 struct split_config split; in uds_make_volume_index() local
[all …]
/linux/arch/x86/kvm/vmx/
A Dpmu_intel.c486 pmu->version = eax.split.version_id; in intel_pmu_refresh()
490 pmu->nr_arch_gp_counters = min_t(int, eax.split.num_counters, in intel_pmu_refresh()
492 eax.split.bit_width = min_t(int, eax.split.bit_width, in intel_pmu_refresh()
494 pmu->counter_bitmask[KVM_PMC_GP] = ((u64)1 << eax.split.bit_width) - 1; in intel_pmu_refresh()
495 eax.split.mask_length = min_t(int, eax.split.mask_length, in intel_pmu_refresh()
498 ((1ull << eax.split.mask_length) - 1); in intel_pmu_refresh()
503 pmu->nr_arch_fixed_counters = min_t(int, edx.split.num_counters_fixed, in intel_pmu_refresh()
505 edx.split.bit_width_fixed = min_t(int, edx.split.bit_width_fixed, in intel_pmu_refresh()
508 ((u64)1 << edx.split.bit_width_fixed) - 1; in intel_pmu_refresh()
/linux/scripts/
A Djobserver-exec23 opts = [x for x in flags.split(" ") if x.startswith("--jobserver")]
28 fds = opts[-1].split("=", 1)[1]
38 reader, writer = [int(x) for x in fds.split(",", 1)]
/linux/security/apparmor/include/
A Dlib.h161 char *split; in basename() local
164 for (split = strstr(hname, "//"); split; split = strstr(hname, "//")) in basename()
165 hname = split + 2; in basename()

Completed in 51 milliseconds

12345678910>>...21