Home
last modified time | relevance | path

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

123

/drivers/media/dvb-core/
Ddvb_ringbuffer.c136 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 …]
/drivers/virtio/
Dvirtio_ring.c201 struct vring_virtqueue_split split; member
463 struct vring_desc_extra *extra = vq->split.desc_extra; in vring_unmap_one_split()
524 struct vring_desc_extra *extra = vring->split.desc_extra; in virtqueue_add_desc_split()
580 WARN_ON_ONCE(total_sg > vq->split.vring.num && !vq->indirect); in virtqueue_add_split()
591 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()
662 virtqueue_add_desc_split(_vq, vq->split.vring.desc, in virtqueue_add_split()
674 vq->free_head = vq->split.desc_extra[head].next; in virtqueue_add_split()
679 vq->split.desc_state[head].data = data; in virtqueue_add_split()
681 vq->split.desc_state[head].indir_desc = desc; in virtqueue_add_split()
[all …]
/drivers/thermal/intel/
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()
/drivers/md/dm-vdo/indexer/
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()
338 split->hook_geometry.records_per_chapter = sample_records; in split_configuration()
339 split->non_hook_geometry.records_per_chapter -= sample_records; in split_configuration()
342 split->hook_geometry.sparse_chapters_per_volume = 0; in split_configuration()
[all …]
/drivers/firewire/
Dnosy.c163 size_t split = end - buffer->head->data; in packet_buffer_get() local
165 if (copy_to_user(data, buffer->head->data, split)) in packet_buffer_get()
167 if (copy_to_user(data + split, buffer->data, length - split)) in packet_buffer_get()
169 buffer->head = (struct packet *) &buffer->data[length - split]; in packet_buffer_get()
202 size_t split = end - buffer->tail->data; in packet_buffer_put() local
204 memcpy(buffer->tail->data, data, split); in packet_buffer_put()
205 memcpy(buffer->data, data + split, length - split); in packet_buffer_put()
206 buffer->tail = (struct packet *) &buffer->data[length - split]; in packet_buffer_put()
/drivers/net/wireguard/selftest/
Dallowedips.c428 u8 *split = (u8 *)&ip; in ip4() local
430 split[0] = a; in ip4()
431 split[1] = b; in ip4()
432 split[2] = c; in ip4()
433 split[3] = d; in ip4()
440 __be32 *split = (__be32 *)&ip; in ip6() local
442 split[0] = cpu_to_be32(a); in ip6()
443 split[1] = cpu_to_be32(b); in ip6()
444 split[2] = cpu_to_be32(c); in ip6()
445 split[3] = cpu_to_be32(d); in ip6()
/drivers/md/
Dmd-linear.c260 struct bio *split = bio_split(bio, end_sector - bio_sector, in linear_make_request() local
263 if (IS_ERR(split)) { in linear_make_request()
264 bio->bi_status = errno_to_blk_status(PTR_ERR(split)); in linear_make_request()
269 bio_chain(split, bio); in linear_make_request()
271 bio = split; in linear_make_request()
Draid0.c464 struct bio *split = bio_split(bio, in raid0_handle_discard() local
467 bio_chain(split, bio); in raid0_handle_discard()
469 bio = split; in raid0_handle_discard()
607 struct bio *split = bio_split(bio, sectors, GFP_NOIO, in raid0_make_request() local
609 bio_chain(split, bio); in raid0_make_request()
611 bio = split; in raid0_make_request()
Ddm-bow.c1013 struct bio * split = bio_split(bio, in handle_sector0() local
1017 if (!split) { in handle_sector0()
1024 bio_chain(split, bio); in handle_sector0()
1025 split->bi_iter.bi_sector = bc->log_sector->sector0; in handle_sector0()
1026 bio_set_dev(split, bc->dev->bdev); in handle_sector0()
1027 submit_bio(split); in handle_sector0()
/drivers/gpu/drm/amd/display/dc/resource/dcn20/
Ddcn20_resource.c1870 int *split, in dcn20_validate_apply_pipe_split_flags() argument
1957 split[i] = 4; in dcn20_validate_apply_pipe_split_flags()
1959 split[i] = 2; in dcn20_validate_apply_pipe_split_flags()
1969 split[i] = 2; in dcn20_validate_apply_pipe_split_flags()
1971 split[i] = 2; in dcn20_validate_apply_pipe_split_flags()
1975 split[i] = 4; in dcn20_validate_apply_pipe_split_flags()
1981 split[i] = 4; in dcn20_validate_apply_pipe_split_flags()
1989 if (split[i] == 4) in dcn20_validate_apply_pipe_split_flags()
1990 split[i] = 2; /* 2 -> 4 MPC */ in dcn20_validate_apply_pipe_split_flags()
1991 else if (split[i] == 2) in dcn20_validate_apply_pipe_split_flags()
[all …]
/drivers/gpu/drm/ci/xfails/
Dupdate-xfails.py14 return re.split(r" \d+/\d+", job_name)[0]
27 unit_test_name, unit_test_result = unit_test.strip().split(",")
104 path_components = parsed_url.path.strip("/").split("/")
Dmsm-apq8096-skips.txt25 # msm_mdp 901000.display-controller: RBBM | ME master split | status=0x701000B0
/drivers/media/pci/ivtv/
Divtv-udma.c63 …udma_fill_sg_array (struct ivtv_user_dma *dma, u32 buffer_offset, u32 buffer_offset_2, u32 split) { in ivtv_udma_fill_sg_array() argument
73 split -= sg_dma_len(sg); in ivtv_udma_fill_sg_array()
74 if (split == 0) in ivtv_udma_fill_sg_array()
Divtv-udma.h15 …v_udma_fill_sg_array(struct ivtv_user_dma *dma, u32 buffer_offset, u32 buffer_offset_2, u32 split);
/drivers/media/dvb-frontends/
Ddib7000m.c642 …if(!state->current_agc || !state->current_agc->perform_agc_softsplit || state->current_agc->split.… in dib7000m_agc_soft_split()
648 if (agc > state->current_agc->split.min_thres) in dib7000m_agc_soft_split()
649 split_offset = state->current_agc->split.min; in dib7000m_agc_soft_split()
650 else if (agc < state->current_agc->split.max_thres) in dib7000m_agc_soft_split()
651 split_offset = state->current_agc->split.max; in dib7000m_agc_soft_split()
653 split_offset = state->current_agc->split.max * in dib7000m_agc_soft_split()
654 (agc - state->current_agc->split.min_thres) / in dib7000m_agc_soft_split()
655 (state->current_agc->split.max_thres - state->current_agc->split.min_thres); in dib7000m_agc_soft_split()
/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddcn32_fpu.c184 bool *repopulate_pipes, int *split, bool *merge);
1201 int split[MAX_PIPES], in update_pipe_slice_table_with_split_flags()
1249 if (split[dc_pipe_idx]) { in update_pipe_slice_table_with_split_flags()
1254 table, pipe->stream, split[dc_pipe_idx] - 1); in update_pipe_slice_table_with_split_flags()
1257 pipe->plane_state, split[dc_pipe_idx] - 1); in update_pipe_slice_table_with_split_flags()
1284 struct vba_vars_st *vba, int split[MAX_PIPES], in update_pipes_with_split_flags()
1293 split, merge); in update_pipes_with_split_flags()
1299 struct dc_state *context, struct vba_vars_st *v, int *split, in should_apply_odm_power_optimization() argument
1360 split, merge); in should_apply_odm_power_optimization()
1395 int *split, in try_odm_power_optimization_and_revalidate() argument
[all …]
/drivers/staging/octeon/
DTODO6 - make driver self-contained instead of being split between staging and
/drivers/net/ethernet/intel/idpf/
Didpf_txrx.c811 bool split = idpf_is_queue_model_split(vport->rxq_model); in idpf_rx_bufs_init_all() local
819 if (!split) { in idpf_rx_bufs_init_all()
983 bool split, flow_sch_en; in idpf_txq_group_rel() local
989 split = idpf_is_queue_model_split(vport->txq_model); in idpf_txq_group_rel()
1001 if (!split) in idpf_txq_group_rel()
1346 bool split, flow_sch_en; in idpf_txq_group_alloc() local
1354 split = idpf_is_queue_model_split(vport->txq_model); in idpf_txq_group_alloc()
1374 if (split && flow_sch_en) { in idpf_txq_group_alloc()
1393 if (!split) { in idpf_txq_group_alloc()
1402 if (split) { in idpf_txq_group_alloc()
[all …]
/drivers/staging/vt6656/
DTODO7 - split rf.c
/drivers/staging/vt6655/
DTODO6 - split rf.c
/drivers/vdpa/alibaba/
Deni_vdpa.c274 const struct vdpa_vq_state_split *split = &state->split; in eni_vdpa_set_vq_state() local
281 && split->avail_index == 0) in eni_vdpa_set_vq_state()
/drivers/net/ethernet/netronome/nfp/
Dnfp_devlink.c349 attrs.split = eth_port.is_split; in nfp_devlink_port_register()
350 attrs.splittable = eth_port.port_lanes > 1 && !attrs.split; in nfp_devlink_port_register()
/drivers/crypto/hisilicon/sec/
Dsec_algs.c723 bool split = skreq->src != skreq->dst; in sec_alg_skcipher_crypto() local
743 if (split) { in sec_alg_skcipher_crypto()
778 split ? splits_out[i] : NULL, in sec_alg_skcipher_crypto()
779 split ? splits_out_nents[i] : 0, in sec_alg_skcipher_crypto()
849 if (split) in sec_alg_skcipher_crypto()
/drivers/media/pci/intel/ivsc/
DKconfig14 The IVSC support is split into two devices, ACE (Algorithm
/drivers/gpu/drm/msm/registers/
Dgen_header.py293 self.offsets = map(lambda i: "0x%08x" % int(i, 0), attrs["offsets"].split(","))
296 self.offsets = map(lambda s: "(%s)" % s , attrs["doffsets"].split(","))
308 self.usages = attrs["usage"].split(',')
504 variant = attrs["variants"].split(",")[0]
631 usages = attrs["usage"].split(',')

123