Symbol: bcom_task
drivers/ata/pata_mpc52xx.c
60
struct bcom_task *dmatsk;
drivers/ata/pata_mpc52xx.c
683
struct bcom_task *dmatsk;
drivers/dma/bestcomm/ata.c
113
void bcom_ata_tx_prepare(struct bcom_task *tsk)
drivers/dma/bestcomm/ata.c
127
void bcom_ata_reset_bd(struct bcom_task *tsk)
drivers/dma/bestcomm/ata.c
142
void bcom_ata_release(struct bcom_task *tsk)
drivers/dma/bestcomm/ata.c
53
struct bcom_task *
drivers/dma/bestcomm/ata.c
56
struct bcom_task *tsk;
drivers/dma/bestcomm/ata.c
99
void bcom_ata_rx_prepare(struct bcom_task *tsk)
drivers/dma/bestcomm/bestcomm.c
119
bcom_task_free(struct bcom_task *tsk)
drivers/dma/bestcomm/bestcomm.c
234
bcom_enable(struct bcom_task *tsk)
drivers/dma/bestcomm/bestcomm.c
241
bcom_disable(struct bcom_task *tsk)
drivers/dma/bestcomm/bestcomm.c
46
struct bcom_task *
drivers/dma/bestcomm/bestcomm.c
50
struct bcom_task *tsk;
drivers/dma/bestcomm/bestcomm.c
72
tsk = kzalloc(sizeof(struct bcom_task) + priv_size, GFP_KERNEL);
drivers/dma/bestcomm/bestcomm.c
78
tsk->priv = (void*)tsk + sizeof(struct bcom_task);
drivers/dma/bestcomm/fec.c
107
bcom_fec_rx_reset(struct bcom_task *tsk)
drivers/dma/bestcomm/fec.c
154
bcom_fec_rx_release(struct bcom_task *tsk)
drivers/dma/bestcomm/fec.c
182
struct bcom_task *
drivers/dma/bestcomm/fec.c
185
struct bcom_task *tsk;
drivers/dma/bestcomm/fec.c
208
bcom_fec_tx_reset(struct bcom_task *tsk)
drivers/dma/bestcomm/fec.c
255
bcom_fec_tx_release(struct bcom_task *tsk)
drivers/dma/bestcomm/fec.c
80
struct bcom_task *
drivers/dma/bestcomm/fec.c
83
struct bcom_task *tsk;
drivers/dma/bestcomm/gen_bd.c
114
bcom_gen_bd_rx_reset(struct bcom_task *tsk)
drivers/dma/bestcomm/gen_bd.c
161
bcom_gen_bd_rx_release(struct bcom_task *tsk)
drivers/dma/bestcomm/gen_bd.c
169
extern struct bcom_task *
drivers/dma/bestcomm/gen_bd.c
173
struct bcom_task *tsk;
drivers/dma/bestcomm/gen_bd.c
198
bcom_gen_bd_tx_reset(struct bcom_task *tsk)
drivers/dma/bestcomm/gen_bd.c
245
bcom_gen_bd_tx_release(struct bcom_task *tsk)
drivers/dma/bestcomm/gen_bd.c
315
struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len,
drivers/dma/bestcomm/gen_bd.c
336
struct bcom_task *
drivers/dma/bestcomm/gen_bd.c
84
struct bcom_task *
drivers/dma/bestcomm/gen_bd.c
88
struct bcom_task *tsk;
drivers/net/ethernet/freescale/fec_mpc52xx.c
123
static void mpc52xx_fec_free_rx_buffers(struct net_device *dev, struct bcom_task *s)
drivers/net/ethernet/freescale/fec_mpc52xx.c
149
static int mpc52xx_fec_alloc_rx_buffers(struct net_device *dev, struct bcom_task *rxtsk)
drivers/net/ethernet/freescale/fec_mpc52xx.c
63
struct bcom_task *rx_dmatsk;
drivers/net/ethernet/freescale/fec_mpc52xx.c
64
struct bcom_task *tx_dmatsk;
include/linux/fsl/bestcomm/ata.h
23
extern struct bcom_task * bcom_ata_init(int queue_len, int maxbufsize);
include/linux/fsl/bestcomm/ata.h
24
extern void bcom_ata_rx_prepare(struct bcom_task *tsk);
include/linux/fsl/bestcomm/ata.h
25
extern void bcom_ata_tx_prepare(struct bcom_task *tsk);
include/linux/fsl/bestcomm/ata.h
26
extern void bcom_ata_reset_bd(struct bcom_task *tsk);
include/linux/fsl/bestcomm/ata.h
27
extern void bcom_ata_release(struct bcom_task *tsk);
include/linux/fsl/bestcomm/bestcomm.h
106
_bcom_next_index(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
117
_bcom_next_outdex(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
127
bcom_queue_empty(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
137
bcom_queue_full(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
148
*bcom_get_bd(struct bcom_task *tsk, unsigned int index)
include/linux/fsl/bestcomm/bestcomm.h
160
bcom_buffer_done(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
177
bcom_prepare_next_buffer(struct bcom_task *tsk)
include/linux/fsl/bestcomm/bestcomm.h
187
bcom_submit_next_buffer(struct bcom_task *tsk, void *cookie)
include/linux/fsl/bestcomm/bestcomm.h
200
bcom_retrieve_buffer(struct bcom_task *tsk, u32 *p_status, struct bcom_bd **p_bd)
include/linux/fsl/bestcomm/bestcomm.h
73
extern void bcom_enable(struct bcom_task *tsk);
include/linux/fsl/bestcomm/bestcomm.h
82
extern void bcom_disable(struct bcom_task *tsk);
include/linux/fsl/bestcomm/bestcomm.h
90
bcom_get_task_irq(struct bcom_task *tsk) {
include/linux/fsl/bestcomm/bestcomm_priv.h
236
extern struct bcom_task *bcom_task_alloc(int bd_count, int bd_size, int priv_size);
include/linux/fsl/bestcomm/bestcomm_priv.h
237
extern void bcom_task_free(struct bcom_task *tsk);
include/linux/fsl/bestcomm/fec.h
40
extern struct bcom_task *
include/linux/fsl/bestcomm/fec.h
44
bcom_fec_rx_reset(struct bcom_task *tsk);
include/linux/fsl/bestcomm/fec.h
47
bcom_fec_rx_release(struct bcom_task *tsk);
include/linux/fsl/bestcomm/fec.h
50
extern struct bcom_task *
include/linux/fsl/bestcomm/fec.h
54
bcom_fec_tx_reset(struct bcom_task *tsk);
include/linux/fsl/bestcomm/fec.h
57
bcom_fec_tx_release(struct bcom_task *tsk);
include/linux/fsl/bestcomm/gen_bd.h
19
extern struct bcom_task *
include/linux/fsl/bestcomm/gen_bd.h
24
bcom_gen_bd_rx_reset(struct bcom_task *tsk);
include/linux/fsl/bestcomm/gen_bd.h
27
bcom_gen_bd_rx_release(struct bcom_task *tsk);
include/linux/fsl/bestcomm/gen_bd.h
30
extern struct bcom_task *
include/linux/fsl/bestcomm/gen_bd.h
35
bcom_gen_bd_tx_reset(struct bcom_task *tsk);
include/linux/fsl/bestcomm/gen_bd.h
38
bcom_gen_bd_tx_release(struct bcom_task *tsk);
include/linux/fsl/bestcomm/gen_bd.h
42
struct bcom_task * bcom_psc_gen_bd_rx_init(unsigned psc_num, int queue_len,
include/linux/fsl/bestcomm/gen_bd.h
44
struct bcom_task * bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len,
sound/soc/fsl/mpc5200_dma.c
141
bcom_gen_bd_rx_reset(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
143
bcom_gen_bd_tx_reset(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
146
if (!bcom_queue_full(s->bcom_task))
sound/soc/fsl/mpc5200_dma.c
149
bcom_enable(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
162
bcom_disable(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
164
bcom_gen_bd_rx_reset(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
166
bcom_gen_bd_tx_reset(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
363
psc_dma->capture.bcom_task =
sound/soc/fsl/mpc5200_dma.c
365
psc_dma->playback.bcom_task =
sound/soc/fsl/mpc5200_dma.c
367
if (!psc_dma->capture.bcom_task ||
sound/soc/fsl/mpc5200_dma.c
368
!psc_dma->playback.bcom_task) {
sound/soc/fsl/mpc5200_dma.c
400
bcom_get_task_irq(psc_dma->playback.bcom_task);
sound/soc/fsl/mpc5200_dma.c
402
bcom_get_task_irq(psc_dma->capture.bcom_task);
sound/soc/fsl/mpc5200_dma.c
439
bcom_gen_bd_rx_release(psc_dma->capture.bcom_task);
sound/soc/fsl/mpc5200_dma.c
440
bcom_gen_bd_tx_release(psc_dma->playback.bcom_task);
sound/soc/fsl/mpc5200_dma.c
66
bd = bcom_prepare_next_buffer(s->bcom_task);
sound/soc/fsl/mpc5200_dma.c
69
bcom_submit_next_buffer(s->bcom_task, NULL);
sound/soc/fsl/mpc5200_dma.c
83
while (bcom_buffer_done(s->bcom_task)) {
sound/soc/fsl/mpc5200_dma.c
84
bcom_retrieve_buffer(s->bcom_task, NULL, NULL);
sound/soc/fsl/mpc5200_dma.h
26
struct bcom_task *bcom_task;