/Linux-v5.4/drivers/media/dvb-core/ |
D | dvb_ringbuffer.c | 136 size_t split; in dvb_ringbuffer_read_user() local 138 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() 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() 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; member 451 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; member 146 } 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; member 109 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() local 50 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() local 205 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() local 369 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() local 611 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 */ member 914 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() local 146 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; member 24 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() argument 61 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() local 301 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() local 163 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; member 121 } split; member 130 } split; member
|