Searched refs:miter (Results 1 - 6 of 6) sorted by relevance
/drivers/misc/cb710/ |
H A D | sgbuf2.c | 14 static bool sg_dwiter_next(struct sg_mapping_iter *miter) argument 16 if (sg_miter_next(miter)) { 17 miter->consumed = 0; 23 static bool sg_dwiter_is_at_end(struct sg_mapping_iter *miter) argument 25 return miter->length == miter->consumed && !sg_dwiter_next(miter); 28 static uint32_t sg_dwiter_read_buffer(struct sg_mapping_iter *miter) argument 35 len = min(miter->length - miter 57 sg_dwiter_get_next_block(struct sg_mapping_iter *miter, uint32_t **ptr) argument 93 cb710_sg_dwiter_read_next_block(struct sg_mapping_iter *miter) argument 104 sg_dwiter_write_slow(struct sg_mapping_iter *miter, uint32_t data) argument 133 cb710_sg_dwiter_write_next_block(struct sg_mapping_iter *miter, uint32_t data) argument [all...] |
/drivers/mmc/host/ |
H A D | jz4740_mmc.c | 137 struct sg_mapping_iter miter; member in struct:jz4740_mmc_host 240 struct sg_mapping_iter *miter = &host->miter; local 246 while (sg_miter_next(miter)) { 247 buf = miter->addr; 248 i = miter->length / 4; 278 data->bytes_xfered += miter->length; 280 sg_miter_stop(miter); 285 miter->consumed = (void *)buf - miter 295 struct sg_mapping_iter *miter = &host->miter; local [all...] |
H A D | cb710-mmc.c | 246 struct sg_mapping_iter *miter, size_t dw_count) 255 cb710_sg_dwiter_write_from_io(miter, 268 struct sg_mapping_iter miter; local 277 sg_miter_start(&miter, data->sg, data->sg_len, SG_MITER_TO_SG); 288 err = cb710_mmc_receive_pio(slot, &miter, 4); 301 err = cb710_mmc_receive_pio(slot, &miter, len); 306 sg_miter_stop(&miter); 312 struct sg_mapping_iter miter; local 321 sg_miter_start(&miter, data->sg, data->sg_len, SG_MITER_FROM_SG); 336 cb710_sg_dwiter_read_to_io(&miter, 245 cb710_mmc_receive_pio(struct cb710_slot *slot, struct sg_mapping_iter *miter, size_t dw_count) argument [all...] |
/drivers/memstick/host/ |
H A D | r592.c | 418 struct sg_mapping_iter miter; local 434 sg_miter_start(&miter, &dev->req->sg, 1, SG_MITER_ATOMIC | 438 while (sg_miter_next(&miter)) 440 r592_write_fifo_pio(dev, miter.addr, miter.length); 442 r592_read_fifo_pio(dev, miter.addr, miter.length); 449 sg_miter_stop(&miter);
|
/drivers/crypto/ |
H A D | talitos.c | 1200 struct sg_mapping_iter miter; local 1207 sg_miter_start(&miter, sgl, nents, sg_flags); 1211 while (sg_miter_next(&miter) && offset < total_buffer) { 1215 if ((offset + miter.length) > skip) { 1219 len = miter.length - ignore; 1222 memcpy(buf + boffset, miter.addr + ignore, len); 1225 len = miter.length; 1228 memcpy(buf + boffset, miter.addr, len); 1232 offset += miter.length; 1235 sg_miter_stop(&miter); [all...] |
/drivers/usb/gadget/ |
H A D | dummy_hcd.c | 150 struct sg_mapping_iter miter; member in struct:urbp 1240 struct sg_mapping_iter *miter = &urbp->miter; local 1265 sg_miter_start(miter, urb->sg, urb->num_sgs, flags); 1268 next_sg = sg_miter_next(miter); 1274 ubuf = miter->addr; 1275 this_sg = min_t(u32, len, miter->length); 1276 miter->consumed = this_sg; 1287 next_sg = sg_miter_next(miter); 1296 sg_miter_stop(miter); [all...] |
Completed in 822 milliseconds