Lines Matching defs:card
64 static int current_bandwidth_overhead(struct fw_card *card)
76 return card->gap_count < 63 ? card->gap_count * 97 / 10 + 89 : 512;
79 static int wait_isoch_resource_delay_after_bus_reset(struct fw_card *card)
82 s64 delay = (card->reset_jiffies + HZ) - get_jiffies_64();
108 struct fw_card *card = fw_parent_device(r->unit)->card;
117 spin_lock_irq(&card->lock);
118 r->generation = card->generation;
119 r->bandwidth_overhead = current_bandwidth_overhead(card);
120 spin_unlock_irq(&card->lock);
122 err = wait_isoch_resource_delay_after_bus_reset(card);
129 fw_iso_resource_manage(card, r->generation, r->channels_mask,
166 struct fw_card *card = fw_parent_device(r->unit)->card;
176 spin_lock_irq(&card->lock);
177 r->generation = card->generation;
178 r->bandwidth_overhead = current_bandwidth_overhead(card);
179 spin_unlock_irq(&card->lock);
183 fw_iso_resource_manage(card, r->generation, 1uLL << r->channel,
213 struct fw_card *card;
219 card = fw_parent_device(r->unit)->card;
225 fw_iso_resource_manage(card, r->generation, 1uLL << r->channel,