Lines Matching defs:ref
1391 struct ppc_dma_chan_ref *ref;
1417 list_for_each_entry(ref, &ppc440spe_adma_chan_list, node) {
1418 if (dma_has_cap(cap, ref->chan->device->cap_mask)) {
1421 rank = ppc440spe_adma_estimate(ref->chan, cap, dst_lst,
1425 best_chan = ref->chan;
4032 struct ppc_dma_chan_ref *ref, *_ref;
4189 ref = kmalloc(sizeof(*ref), GFP_KERNEL);
4190 if (ref) {
4191 ref->chan = &chan->common;
4192 INIT_LIST_HEAD(&ref->node);
4193 list_add_tail(&ref->node, &ppc440spe_adma_chan_list);
4218 list_for_each_entry_safe(ref, _ref, &ppc440spe_adma_chan_list, node) {
4219 if (chan == to_ppc440spe_adma_chan(ref->chan)) {
4220 list_del(&ref->node);
4221 kfree(ref);
4264 struct ppc_dma_chan_ref *ref, *_ref;
4285 list_for_each_entry_safe(ref, _ref, &ppc440spe_adma_chan_list,
4288 to_ppc440spe_adma_chan(ref->chan)) {
4289 list_del(&ref->node);
4290 kfree(ref);