Symbol: ppc440spe_adma_desc_slot
drivers/dma/ppc4xx/adma.c
1049
struct ppc440spe_adma_desc_slot *next_desc)
drivers/dma/ppc4xx/adma.c
1075
struct ppc440spe_adma_desc_slot *desc)
drivers/dma/ppc4xx/adma.c
1097
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
113
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
117
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
120
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1227
static void ppc440spe_adma_set_dest(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1230
ppc440spe_adma_memcpy_xor_set_src(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1234
ppc440spe_adma_pq_set_dest(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1237
ppc440spe_adma_pq_set_src(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1240
ppc440spe_adma_pq_set_src_mult(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1243
ppc440spe_adma_pqzero_sum_set_dest(struct ppc440spe_adma_desc_slot *tx,
drivers/dma/ppc4xx/adma.c
1420
static struct ppc440spe_adma_desc_slot *
drivers/dma/ppc4xx/adma.c
1421
ppc440spe_get_group_entry(struct ppc440spe_adma_desc_slot *tdesc, u32 entry_idx)
drivers/dma/ppc4xx/adma.c
1423
struct ppc440spe_adma_desc_slot *iter = tdesc->group_head;
drivers/dma/ppc4xx/adma.c
1444
static void ppc440spe_adma_free_slots(struct ppc440spe_adma_desc_slot *slot,
drivers/dma/ppc4xx/adma.c
1452
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
1462
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1487
static int ppc440spe_adma_clean_slot(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1535
struct ppc440spe_adma_desc_slot *iter, *_iter, *group_start = NULL;
drivers/dma/ppc4xx/adma.c
1604
struct ppc440spe_adma_desc_slot *grp_iter, *_grp_iter;
drivers/dma/ppc4xx/adma.c
1683
static struct ppc440spe_adma_desc_slot *ppc440spe_adma_alloc_slots(
drivers/dma/ppc4xx/adma.c
1687
struct ppc440spe_adma_desc_slot *iter = NULL, *_iter;
drivers/dma/ppc4xx/adma.c
1688
struct ppc440spe_adma_desc_slot *alloc_start = NULL;
drivers/dma/ppc4xx/adma.c
1704
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
1720
struct ppc440spe_adma_desc_slot *alloc_tail = NULL;
drivers/dma/ppc4xx/adma.c
1721
struct ppc440spe_adma_desc_slot *last_used = NULL;
drivers/dma/ppc4xx/adma.c
174
struct ppc440spe_adma_desc_slot *iter)
drivers/dma/ppc4xx/adma.c
1741
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
1767
struct ppc440spe_adma_desc_slot *slot = NULL;
drivers/dma/ppc4xx/adma.c
1784
slot = kzalloc_obj(struct ppc440spe_adma_desc_slot);
drivers/dma/ppc4xx/adma.c
1810
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
1843
static void ppc440spe_rxor_set_region(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1854
static void ppc440spe_rxor_set_src(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1866
static void ppc440spe_rxor_set_mult(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
1896
struct ppc440spe_adma_desc_slot *sw_desc;
drivers/dma/ppc4xx/adma.c
1898
struct ppc440spe_adma_desc_slot *group_start, *old_chain_tail;
drivers/dma/ppc4xx/adma.c
1919
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
1947
struct ppc440spe_adma_desc_slot *sw_desc, *group_start;
drivers/dma/ppc4xx/adma.c
1979
struct ppc440spe_adma_desc_slot *sw_desc, *group_start;
drivers/dma/ppc4xx/adma.c
2021
struct ppc440spe_adma_desc_slot *sw_desc, *group_start;
drivers/dma/ppc4xx/adma.c
2058
ppc440spe_desc_set_xor_src_cnt(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
2066
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
2082
static struct ppc440spe_adma_desc_slot *ppc440spe_dma01_prep_mult(
drivers/dma/ppc4xx/adma.c
2087
struct ppc440spe_adma_desc_slot *sw_desc = NULL;
drivers/dma/ppc4xx/adma.c
2100
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
2111
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2116
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2135
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2168
static struct ppc440spe_adma_desc_slot *ppc440spe_dma01_prep_sum_product(
drivers/dma/ppc4xx/adma.c
2173
struct ppc440spe_adma_desc_slot *sw_desc = NULL;
drivers/dma/ppc4xx/adma.c
2186
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
2195
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2199
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2217
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2222
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2245
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2272
static struct ppc440spe_adma_desc_slot *ppc440spe_dma01_prep_pq(
drivers/dma/ppc4xx/adma.c
2278
struct ppc440spe_adma_desc_slot *sw_desc = NULL, *iter;
drivers/dma/ppc4xx/adma.c
231
static void ppc440spe_desc_init_interrupt(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
2417
static struct ppc440spe_adma_desc_slot *ppc440spe_dma2_prep_pq(
drivers/dma/ppc4xx/adma.c
2423
struct ppc440spe_adma_desc_slot *sw_desc = NULL, *iter;
drivers/dma/ppc4xx/adma.c
2467
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2512
struct ppc440spe_adma_desc_slot *sw_desc = NULL;
drivers/dma/ppc4xx/adma.c
2588
struct ppc440spe_adma_desc_slot *sw_desc, *iter;
drivers/dma/ppc4xx/adma.c
260
static void ppc440spe_desc_init_null_xor(struct ppc440spe_adma_desc_slot *desc)
drivers/dma/ppc4xx/adma.c
2640
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2660
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2666
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
2672
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
271
static void ppc440spe_desc_init_xor(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
2782
static void ppc440spe_adma_set_dest(struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
2808
static void ppc440spe_adma_pq_zero_op(struct ppc440spe_adma_desc_slot *iter,
drivers/dma/ppc4xx/adma.c
2829
static void ppc440spe_adma_pq_set_dest(struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
2832
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
291
static void ppc440spe_desc_init_dma2pq(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
2993
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
3005
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
3019
struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
3022
struct ppc440spe_adma_desc_slot *iter, *end;
drivers/dma/ppc4xx/adma.c
3074
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
3083
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
3095
static void ppc440spe_adma_pq_set_src(struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
3100
struct ppc440spe_adma_desc_slot *iter = NULL;
drivers/dma/ppc4xx/adma.c
317
static void ppc440spe_desc_init_dma01pq(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
3205
struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
322
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
3221
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
3238
struct ppc440spe_adma_desc_slot *hdesc,
drivers/dma/ppc4xx/adma.c
3243
struct ppc440spe_adma_desc_slot *desc = hdesc;
drivers/dma/ppc4xx/adma.c
3248
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
3357
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
3369
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
3398
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
3410
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
344
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
3446
struct ppc440spe_adma_desc_slot *sw_desc,
drivers/dma/ppc4xx/adma.c
3451
struct ppc440spe_adma_desc_slot *iter = NULL, *iter1 = NULL;
drivers/dma/ppc4xx/adma.c
3534
struct ppc440spe_adma_desc_slot *iter, *_iter;
drivers/dma/ppc4xx/adma.c
3654
struct ppc440spe_adma_desc_slot *sw_desc, *group_start;
drivers/dma/ppc4xx/adma.c
368
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
3700
struct ppc440spe_adma_desc_slot *sw_desc, *iter;
drivers/dma/ppc4xx/adma.c
375
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
383
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
399
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
406
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
415
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
431
struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
435
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.c
446
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
448
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
452
struct ppc440spe_adma_desc_slot, chain_node);
drivers/dma/ppc4xx/adma.c
479
struct ppc440spe_adma_desc_slot,
drivers/dma/ppc4xx/adma.c
501
static void ppc440spe_desc_init_memcpy(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
522
static void ppc440spe_desc_set_src_addr(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
557
static void ppc440spe_desc_set_src_mult(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
601
static void ppc440spe_desc_set_dest_addr(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
642
static void ppc440spe_desc_set_byte_count(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
677
static void ppc440spe_desc_set_dcheck(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
699
static void ppc440spe_xor_set_link(struct ppc440spe_adma_desc_slot *prev_desc,
drivers/dma/ppc4xx/adma.c
700
struct ppc440spe_adma_desc_slot *next_desc)
drivers/dma/ppc4xx/adma.c
722
struct ppc440spe_adma_desc_slot *prev_desc,
drivers/dma/ppc4xx/adma.c
723
struct ppc440spe_adma_desc_slot *next_desc)
drivers/dma/ppc4xx/adma.c
726
struct ppc440spe_adma_desc_slot *tail = next_desc;
drivers/dma/ppc4xx/adma.c
769
static inline u32 ppc440spe_desc_get_link(struct ppc440spe_adma_desc_slot *desc,
drivers/dma/ppc4xx/adma.c
782
struct ppc440spe_adma_desc_slot *desc, int num_slots)
drivers/dma/ppc4xx/adma.c
84
static struct ppc440spe_adma_desc_slot *chan_last_sub[3];
drivers/dma/ppc4xx/adma.c
85
static struct ppc440spe_adma_desc_slot *chan_first_cdb[3];
drivers/dma/ppc4xx/adma.c
88
static struct ppc440spe_adma_desc_slot *xor_last_linked;
drivers/dma/ppc4xx/adma.c
89
static struct ppc440spe_adma_desc_slot *xor_last_submit;
drivers/dma/ppc4xx/adma.c
938
struct ppc440spe_adma_desc_slot *iter;
drivers/dma/ppc4xx/adma.h
145
struct ppc440spe_adma_desc_slot *group_head;
drivers/dma/ppc4xx/adma.h
146
struct ppc440spe_adma_desc_slot *hw_next;
drivers/dma/ppc4xx/adma.h
20
container_of(tx, struct ppc440spe_adma_desc_slot, async_tx)
drivers/dma/ppc4xx/adma.h
96
struct ppc440spe_adma_desc_slot *last_used;