Symbol: channel_program
drivers/s390/cio/vfio_ccw_cp.c
318
static struct ccwchain *ccwchain_alloc(struct channel_program *cp, int len)
drivers/s390/cio/vfio_ccw_cp.c
376
static int ccwchain_calc_length(u64 iova, struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
404
static int tic_target_chain_exists(struct ccw1 *tic, struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
419
struct channel_program *cp);
drivers/s390/cio/vfio_ccw_cp.c
421
static int ccwchain_handle_ccw(dma32_t cda, struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
465
static int ccwchain_loop_tic(struct ccwchain *chain, struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
490
struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
508
static dma64_t *get_guest_idal(struct ccw1 *ccw, struct channel_program *cp, int idaw_nr)
drivers/s390/cio/vfio_ccw_cp.c
566
struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
609
struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
686
struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
710
int cp_init(struct channel_program *cp, union orb *orb)
drivers/s390/cio/vfio_ccw_cp.c
755
void cp_free(struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
812
int cp_prefetch(struct channel_program *cp)
drivers/s390/cio/vfio_ccw_cp.c
854
union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch)
drivers/s390/cio/vfio_ccw_cp.c
902
void cp_update_scsw(struct channel_program *cp, union scsw *scsw)
drivers/s390/cio/vfio_ccw_cp.c
948
bool cp_iova_pinned(struct channel_program *cp, u64 iova, u64 length)
drivers/s390/cio/vfio_ccw_cp.h
43
int cp_init(struct channel_program *cp, union orb *orb);
drivers/s390/cio/vfio_ccw_cp.h
44
void cp_free(struct channel_program *cp);
drivers/s390/cio/vfio_ccw_cp.h
45
int cp_prefetch(struct channel_program *cp);
drivers/s390/cio/vfio_ccw_cp.h
46
union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch);
drivers/s390/cio/vfio_ccw_cp.h
47
void cp_update_scsw(struct channel_program *cp, union scsw *scsw);
drivers/s390/cio/vfio_ccw_cp.h
48
bool cp_iova_pinned(struct channel_program *cp, u64 iova, u64 length);
drivers/s390/cio/vfio_ccw_private.h
118
struct channel_program cp;
drivers/usb/musb/musb_cppi41.c
769
controller->controller.channel_program = cppi41_dma_channel_program;
drivers/usb/musb/musb_dma.h
158
int (*channel_program)(struct dma_channel *channel,
drivers/usb/musb/musb_gadget.c
290
use_dma = use_dma && c->channel_program(
drivers/usb/musb/musb_gadget.c
358
use_dma = use_dma && c->channel_program(
drivers/usb/musb/musb_gadget.c
371
use_dma = use_dma && c->channel_program(
drivers/usb/musb/musb_gadget.c
566
if (c->channel_program(channel,
drivers/usb/musb/musb_gadget.c
665
use_dma = c->channel_program(
drivers/usb/musb/musb_gadget.c
716
if (c->channel_program(channel,
drivers/usb/musb/musb_gadget.c
740
ret = c->channel_program(channel,
drivers/usb/musb/musb_host.c
1485
return dma->channel_program(channel, qh->maxpacket, 0,
drivers/usb/musb/musb_host.c
1687
done = dma->channel_program(channel, qh->maxpacket,
drivers/usb/musb/musb_host.c
650
if (!dma->channel_program(channel, pkt_size, mode,
drivers/usb/musb/musb_host.c
877
dma_ok = dma_controller->channel_program(dma_channel,
drivers/usb/musb/musbhsdma.c
408
controller->controller.channel_program = dma_channel_program;
drivers/usb/musb/tusb6010_omap.c
608
tusb_dma->controller.channel_program = tusb_omap_dma_program;
drivers/usb/musb/ux500_dma.c
382
controller->controller.channel_program = ux500_dma_channel_program;