| /Linux-v5.4/drivers/media/dvb-core/ | 
| D | dvb_ringbuffer.c | 136 	size_t split;  in dvb_ringbuffer_read_user()  local138 	split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0;  in dvb_ringbuffer_read_user()
 139 	if (split > 0) {  in dvb_ringbuffer_read_user()
 140 		if (copy_to_user(buf, rbuf->data+rbuf->pread, split))  in dvb_ringbuffer_read_user()
 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
 164 	split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0;  in dvb_ringbuffer_read()
 165 	if (split > 0) {  in dvb_ringbuffer_read()
 166 		memcpy(buf, rbuf->data+rbuf->pread, split);  in dvb_ringbuffer_read()
 [all …]
 
 | 
| /Linux-v5.4/lib/ | 
| D | sg_split.c | 81 	struct sg_splitter *split;  in sg_split_phys()  local83 	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()
 86 		for (j = 0; j < split->nents; j++, 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()
 98 		out_sg[-1].length = split->length_last_sg;  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()
 [all …]
 
 | 
| /Linux-v5.4/drivers/virtio/ | 
| D | virtio_ring.c | 137 		} split;  member451 		WARN_ON_ONCE(total_sg > vq->split.vring.num && !vq->indirect);  in virtqueue_add_split()
 462 		desc = vq->split.vring.desc;  in virtqueue_add_split()
 518 		vq->split.vring.desc[head].flags = cpu_to_virtio16(_vq->vdev,  in virtqueue_add_split()
 520 		vq->split.vring.desc[head].addr = cpu_to_virtio64(_vq->vdev,  in virtqueue_add_split()
 523 		vq->split.vring.desc[head].len = cpu_to_virtio32(_vq->vdev,  in virtqueue_add_split()
 533 					vq->split.vring.desc[head].next);  in virtqueue_add_split()
 538 	vq->split.desc_state[head].data = data;  in virtqueue_add_split()
 540 		vq->split.desc_state[head].indir_desc = desc;  in virtqueue_add_split()
 542 		vq->split.desc_state[head].indir_desc = ctx;  in virtqueue_add_split()
 [all …]
 
 | 
| /Linux-v5.4/arch/x86/kernel/cpu/ | 
| D | cacheinfo.c | 137 	} split;  member146 	} split;  member
 153 	} split;  member
 285 	eax->split.is_self_initializing = 1;  in amd_cpuid4()
 286 	eax->split.type = types[leaf];  in amd_cpuid4()
 287 	eax->split.level = levels[leaf];  in amd_cpuid4()
 288 	eax->split.num_threads_sharing = 0;  in amd_cpuid4()
 289 	eax->split.num_cores_on_die = __this_cpu_read(cpu_info.x86_max_cores) - 1;  in amd_cpuid4()
 293 		eax->split.is_fully_associative = 1;  in amd_cpuid4()
 294 	ebx->split.coherency_line_size = line_size - 1;  in amd_cpuid4()
 [all …]
 
 | 
| /Linux-v5.4/fs/jfs/ | 
| D | jfs_xtree.c | 96 	uint split;  member109 		     struct xtsplit * split, struct btstack * btstack);
 111 static int xtSplitPage(tid_t tid, struct inode *ip, struct xtsplit * split,
 115 		       struct xtsplit * split, struct metapage ** rmpp);
 535 	struct xtsplit split;	/* split information */  in xtInsert()  local
 597 		split.mp = mp;  in xtInsert()
 598 		split.index = index;  in xtInsert()
 599 		split.flag = xflag;  in xtInsert()
 600 		split.off = xoff;  in xtInsert()
 601 		split.len = xlen;  in xtInsert()
 [all …]
 
 | 
| D | jfs_dtree.c | 140 		     struct dtsplit * split, struct btstack * btstack);142 static int dtSplitPage(tid_t tid, struct inode *ip, struct dtsplit * split,
 146 			struct dtsplit * split, struct btstack * btstack);
 149 		       struct dtsplit * split, struct metapage ** rmpp);
 817 	struct dtsplit split;	/* split information */  in dtInsert()  local
 858 		split.mp = mp;  in dtInsert()
 859 		split.index = index;  in dtInsert()
 860 		split.nslot = n;  in dtInsert()
 861 		split.key = name;  in dtInsert()
 862 		split.data = &data;  in dtInsert()
 [all …]
 
 | 
| /Linux-v5.4/Documentation/vm/ | 
| D | split_page_table_lock.rst | 10 scalability, split page table lock was introduced.12 With split page table lock we have separate per-table lock to serialize
 13 access to the table. At the moment we use split lock for PTE and PMD
 35 If split lock is disabled, all tables guaded by mm->page_table_lock.
 40 Hugetlb and split page table lock
 43 Hugetlb can support several page sizes. We use split lock only for PMD
 49 	takes pmd split lock for PMD_SIZE page, mm->page_table_lock
 54 Support of split page table lock by an architecture
 57 There's no need in special enabling of PTE split page table lock: everything
 65 PMD split lock only makes sense if you have more than two page table
 [all …]
 
 | 
| /Linux-v5.4/security/apparmor/ | 
| D | lib.c | 48 		char *split = strchr(&name[1], ':');  in aa_split_fqname()  local50 		if (split) {  in aa_split_fqname()
 52 			*split++ = 0;  in aa_split_fqname()
 53 			if (strncmp(split, "//", 2) == 0)  in aa_split_fqname()
 54 				split += 2;  in aa_split_fqname()
 55 			name = skip_spaces(split);  in aa_split_fqname()
 96 		char *split = strnchr(&name[1], end - &name[1], ':');  in aa_splitn_fqname()  local
 100 		if (split) {  in aa_splitn_fqname()
 101 			*ns_len = split - *ns_name;  in aa_splitn_fqname()
 104 			split++;  in aa_splitn_fqname()
 [all …]
 
 | 
| D | policy_ns.c | 203 	const char *split;  in __aa_lookupn_ns()  local205 	for (split = strnstr(hname, "//", n); split;  in __aa_lookupn_ns()
 206 	     split = strnstr(hname, "//", n)) {  in __aa_lookupn_ns()
 207 		ns = __aa_findn_ns(&ns->sub_ns, hname, split - hname);  in __aa_lookupn_ns()
 211 		n -= split + 2 - hname;  in __aa_lookupn_ns()
 212 		hname = split + 2;  in __aa_lookupn_ns()
 
 | 
| D | policy.c | 365 	char *split;  in __lookup_parent()  local369 	for (split = strstr(hname, "//"); split;) {  in __lookup_parent()
 371 					    split - hname);  in __lookup_parent()
 375 		hname = split + 2;  in __lookup_parent()
 376 		split = strstr(hname, "//");  in __lookup_parent()
 399 	const char *split;  in __lookupn_profile()  local
 401 	for (split = strnstr(hname, "//", n); split;  in __lookupn_profile()
 402 	     split = strnstr(hname, "//", n)) {  in __lookupn_profile()
 404 					    split - hname);  in __lookupn_profile()
 409 		n -= split + 2 - hname;  in __lookupn_profile()
 [all …]
 
 | 
| /Linux-v5.4/arch/x86/oprofile/ | 
| D | op_model_ppro.c | 86 		if (!(eax.split.version_id == 0 &&  in ppro_setup_ctrs()90 			if (counter_width < eax.split.bit_width)  in ppro_setup_ctrs()
 91 				counter_width = eax.split.bit_width;  in ppro_setup_ctrs()
 215 	if (eax.split.version_id == 0 && boot_cpu_data.x86 == 6 &&  in arch_perfmon_setup_counters()
 217 		eax.split.version_id = 2;  in arch_perfmon_setup_counters()
 218 		eax.split.num_counters = 2;  in arch_perfmon_setup_counters()
 219 		eax.split.bit_width = 40;  in arch_perfmon_setup_counters()
 222 	num_counters = min((int)eax.split.num_counters, OP_MAX_COUNTER);  in arch_perfmon_setup_counters()
 
 | 
| /Linux-v5.4/fs/btrfs/ | 
| D | file.c | 591 	struct extent_map *split = NULL;  in btrfs_drop_extent_cache()  local611 		if (!split)  in btrfs_drop_extent_cache()
 612 			split = alloc_extent_map();  in btrfs_drop_extent_cache()
 615 		if (!split || !split2)  in btrfs_drop_extent_cache()
 647 			split->start = em->start;  in btrfs_drop_extent_cache()
 648 			split->len = start - em->start;  in btrfs_drop_extent_cache()
 651 				split->orig_start = em->orig_start;  in btrfs_drop_extent_cache()
 652 				split->block_start = em->block_start;  in btrfs_drop_extent_cache()
 655 					split->block_len = em->block_len;  in btrfs_drop_extent_cache()
 657 					split->block_len = split->len;  in btrfs_drop_extent_cache()
 [all …]
 
 | 
| /Linux-v5.4/net/sched/ | 
| D | sch_cbq.c | 95 	struct cbq_class	*split;		/* Ptr to split node */  member914 	struct cbq_class *split = cl->split;  in cbq_sync_defmap()  local
 918 	if (split == NULL)  in cbq_sync_defmap()
 922 		if (split->defaults[i] == cl && !(cl->defmap & (1<<i)))  in cbq_sync_defmap()
 923 			split->defaults[i] = NULL;  in cbq_sync_defmap()
 927 		int level = split->level;  in cbq_sync_defmap()
 929 		if (split->defaults[i])  in cbq_sync_defmap()
 937 				if (c->split == split && c->level < level &&  in cbq_sync_defmap()
 939 					split->defaults[i] = c;  in cbq_sync_defmap()
 949 	struct cbq_class *split = NULL;  in cbq_change_defmap()  local
 [all …]
 
 | 
| /Linux-v5.4/block/ | 
| D | blk-merge.c | 257 			goto split;  in blk_bio_segment_split()266 			goto split;  in blk_bio_segment_split()
 275 split:  in blk_bio_segment_split()
 296 	struct bio *split;  in __blk_queue_split()  local
 301 		split = blk_bio_discard_split(q, *bio, &q->bio_split, nr_segs);  in __blk_queue_split()
 304 		split = blk_bio_write_zeroes_split(q, *bio, &q->bio_split,  in __blk_queue_split()
 308 		split = blk_bio_write_same_split(q, *bio, &q->bio_split,  in __blk_queue_split()
 312 		split = blk_bio_segment_split(q, *bio, &q->bio_split, nr_segs);  in __blk_queue_split()
 316 	if (split) {  in __blk_queue_split()
 318 		split->bi_opf |= REQ_NOMERGE;  in __blk_queue_split()
 [all …]
 
 | 
| /Linux-v5.4/security/apparmor/include/ | 
| D | lib.h | 143 	char *split;  in basename()  local146 	for (split = strstr(hname, "//"); split; split = strstr(hname, "//"))  in basename()
 147 		hname = split + 2;  in basename()
 
 | 
| /Linux-v5.4/tools/hv/ | 
| D | lsvmbus | 72 		chn_vp_mapping, key=lambda c: int(c.split(':')[0]))76 		(c.split(':')[0], c.split(':')[1]) for c in chn_vp_mapping
 
 | 
| /Linux-v5.4/sound/usb/line6/ | 
| D | midibuf.h | 14 	int split;  member24 extern int line6_midibuf_init(struct midi_buffer *mb, int size, int split);
 
 | 
| D | midibuf.c | 53 int line6_midibuf_init(struct midi_buffer *this, int size, int split)  in line6_midibuf_init()  argument61 	this->split = split;  in line6_midibuf_init()
 204 		if (!this->split)  in line6_midibuf_read()
 
 | 
| /Linux-v5.4/scripts/ | 
| D | checkkconfigsymbols.py | 145             split = args.diff.split("..")146             commit_a = split[0]
 147             commit_b = split[1]
 198                     commit = commit.split(" ", 1)
 239     return [x for x in commits.split("\n") if x]
 446         line = line.split("#")[0]  # ignore comments
 
 | 
| D | spdxcheck.py | 49                     lid = l.split(':')[1].strip().upper()56                     exception = l.split(':')[1].strip().upper()
 60 …          for lic in l.split(':')[1].upper().strip().replace(' ', '').replace('\t', '').split(','):
 179                 expr = line.split(':')[1].strip()
 217     for p in path.strip('/').split('/'):
 
 | 
| /Linux-v5.4/arch/x86/kvm/vmx/ | 
| D | pmu_intel.c | 283 	pmu->version = eax.split.version_id;  in intel_pmu_refresh()289 	pmu->nr_arch_gp_counters = min_t(int, eax.split.num_counters,  in intel_pmu_refresh()
 291 	pmu->counter_bitmask[KVM_PMC_GP] = ((u64)1 << eax.split.bit_width) - 1;  in intel_pmu_refresh()
 293 					((1ull << eax.split.mask_length) - 1);  in intel_pmu_refresh()
 299 			min_t(int, edx.split.num_counters_fixed,  in intel_pmu_refresh()
 302 			((u64)1 << edx.split.bit_width_fixed) - 1;  in intel_pmu_refresh()
 
 | 
| /Linux-v5.4/fs/nfs/blocklayout/ | 
| D | extent_tree.c | 297 		struct pnfs_block_extent *split;  in ext_tree_insert()  local301 		split = kmemdup(new, sizeof(*new), GFP_ATOMIC);  in ext_tree_insert()
 302 		if (!split) {  in ext_tree_insert()
 307 		split->be_length = be->be_f_offset - split->be_f_offset;  in ext_tree_insert()
 308 		split->be_device = nfs4_get_deviceid(new->be_device);  in ext_tree_insert()
 309 		__ext_tree_insert(root, split, true);  in ext_tree_insert()
 381 		sector_t split)  in ext_tree_split()  argument
 390 	be->be_length = split - be->be_f_offset;  in ext_tree_split()
 392 	new->be_f_offset = split;  in ext_tree_split()
 
 | 
| /Linux-v5.4/drivers/firewire/ | 
| D | nosy.c | 161 		size_t split = end - buffer->head->data;  in packet_buffer_get()  local163 		if (copy_to_user(data, buffer->head->data, split))  in packet_buffer_get()
 165 		if (copy_to_user(data + split, buffer->data, length - split))  in packet_buffer_get()
 167 		buffer->head = (struct packet *) &buffer->data[length - split];  in packet_buffer_get()
 200 		size_t split = end - buffer->tail->data;  in packet_buffer_put()  local
 202 		memcpy(buffer->tail->data, data, split);  in packet_buffer_put()
 203 		memcpy(buffer->data, data + split, length - split);  in packet_buffer_put()
 204 		buffer->tail = (struct packet *) &buffer->data[length - split];  in packet_buffer_put()
 
 | 
| /Linux-v5.4/tools/perf/scripts/python/ | 
| D | net_dropmonitor.py | 28 		loc = int(line.split()[0], 16)29 		name = line.split()[2]
 
 | 
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | perf_event.h | 108 	} split;  member121 	} split;  member
 130 	} split;  member
 
 |