Searched defs:split (Results 1 - 17 of 17) sorted by relevance

/drivers/staging/line6/
H A Dmidibuf.h18 int split; member in struct:midi_buffer
28 extern int line6_midibuf_init(struct midi_buffer *mb, int size, int split);
H A Dmidibuf.c57 int line6_midibuf_init(struct midi_buffer *this, int size, int split) argument
65 this->split = split;
72 pr_debug("midibuf size=%d split=%d pos_read=%d pos_write=%d full=%d command_prev=%02x\n",
73 this->size, this->split, this->pos_read, this->pos_write,
215 if (!this->split)
/drivers/media/dvb-core/
H A Ddvb_ringbuffer.c114 size_t split; local
116 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0;
117 if (split > 0) {
118 if (copy_to_user(buf, rbuf->data+rbuf->pread, split))
120 buf += split;
121 todo -= split;
135 size_t split; local
137 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0;
138 if (split > 0) {
139 memcpy(buf, rbuf->data+rbuf->pread, split);
153 size_t split; local
174 size_t split; local
212 size_t split; local
240 size_t split; local
[all...]
/drivers/media/pci/ivtv/
H A Divtv-udma.c75 void ivtv_udma_fill_sg_array (struct ivtv_user_dma *dma, u32 buffer_offset, u32 buffer_offset_2, u32 split) { argument
85 split -= sg_dma_len(sg);
86 if (split == 0)
/drivers/md/
H A Dlinear.c293 struct bio *split; local
318 * split it.
320 split = bio_split(bio, end_sector -
323 bio_chain(split, bio);
325 split = bio;
328 split->bi_iter.bi_sector = split->bi_iter.bi_sector -
331 if (unlikely((split->bi_rw & REQ_DISCARD) &&
332 !blk_queue_discard(bdev_get_queue(split->bi_bdev)))) {
334 bio_endio(split,
[all...]
H A Draid0.c517 struct bio *split; local
534 split = bio_split(bio, sectors, GFP_NOIO, fs_bio_set);
535 bio_chain(split, bio);
537 split = bio;
542 split->bi_bdev = tmp_dev->bdev;
543 split->bi_iter.bi_sector = sector + zone->dev_start +
546 if (unlikely((split->bi_rw & REQ_DISCARD) &&
547 !blk_queue_discard(bdev_get_queue(split->bi_bdev)))) {
549 bio_endio(split, 0);
551 generic_make_request(split);
[all...]
H A Draid10.c1552 struct bio *split; local
1564 * If this request crosses a chunk boundary, we need to split
1572 split = bio_split(bio, chunk_sects -
1576 bio_chain(split, bio);
1578 split = bio;
1581 __make_request(mddev, split);
1582 } while (split != bio);
2680 /* Drat - have to split this up more */
/drivers/firewire/
H A Dnosy.c173 size_t split = end - buffer->head->data; local
175 if (copy_to_user(data, buffer->head->data, split))
177 if (copy_to_user(data + split, buffer->data, length - split))
179 buffer->head = (struct packet *) &buffer->data[length - split];
212 size_t split = end - buffer->tail->data; local
214 memcpy(buffer->tail->data, data, split);
215 memcpy(buffer->data, data + split, length - split);
216 buffer->tail = (struct packet *) &buffer->data[length - split];
[all...]
/drivers/md/bcache/
H A Drequest.c213 struct bio_set *split = op->c->bio_split; local
231 n = bio_next_split(bio, KEY_SIZE(k), GFP_NOIO, split);
H A Dbtree.c105 * going to have to split), set op->lock and return -EINTR; btree_root() will
1909 * Might land in the middle of an existing extent and have to split it
1963 bool split; local
1976 WARN(1, "insufficient reserve for split\n");
1983 split = set_blocks(btree_bset_first(n1),
1986 if (split) {
2055 /* Root filled up but didn't need to be split */
2083 WARN(1, "bcache: btree split failed (level %u)", b->level);
2112 goto split;
2130 split
[all...]
/drivers/net/wan/
H A Dsdla.c764 short dlci, len, len2, split; local
853 /* is this buffer split off the end of the internal ring buffer */
854 split = addr + len > buf_top + 1 ? len - (buf_top - addr + 1) : 0;
855 len2 = len - split;
858 if (split)
859 __sdla_read(dev, buf_base, skb_put(skb, split), split);
/drivers/xen/xenbus/
H A Dxenbus_xs.c367 static char **split(char *strings, unsigned int len, unsigned int *num) function
405 return split(strings, len, num);
898 msg->u.watch.vec = split(body, msg->hdr.len,
/drivers/crypto/
H A Dmxs-dcp.c271 int split = 0; local
316 if (!split) {
330 split = 0;
332 split = 1;
/drivers/media/pci/saa7134/
H A Dsaa7134-core.c385 u32 split, task=0, ctrl=0, irq=0; local
448 split = 0;
450 /* split fields between tasks */
462 split = 1;
477 dprintk("dmabits: task=0x%02x ctrl=0x%02x irq=0x%x split=%s\n",
478 task, ctrl, irq, split ? "no" : "yes");
/drivers/block/
H A Dpktcdvd.c2447 struct bio *split; local
2488 split = bio_split(bio, last_zone -
2491 bio_chain(split, bio);
2493 split = bio;
2496 pkt_make_request_write(q, split);
2497 } while (split != bio);
2517 * boundary, pkt_make_request() will split the bio.
H A Dnvme-core.c550 struct bio *split = bio_split(bio, len >> 9, GFP_ATOMIC, NULL); local
551 if (!split)
555 split->bi_iter.bi_sector);
556 bio_chain(split, bio);
560 bio_list_add(&nvmeq->sq_cong, split);
709 struct bio *split = bio_clone(bio, GFP_ATOMIC); local
710 if (!split)
713 split->bi_iter.bi_size = 0;
714 split->bi_phys_segments = 0;
716 bio_chain(split, bi
[all...]
/drivers/media/dvb-frontends/
H A Ddibx000_common.h113 } split; member in struct:dibx000_agc_config

Completed in 342 milliseconds