• Home
  • Raw
  • Download

Lines Matching refs:unit

37 	struct fw_unit *unit;  member
144 struct fw_device *device = fw_parent_device(dice->unit); in dice_owner_set()
160 err = snd_fw_transaction(dice->unit, in dice_owner_set()
169 dev_err(&dice->unit->device, in dice_owner_set()
188 struct fw_device *device = fw_parent_device(dice->unit); in dice_owner_update()
206 err = snd_fw_transaction(dice->unit, TCODE_LOCK_COMPARE_SWAP, in dice_owner_update()
213 dev_err(&dice->unit->device, in dice_owner_update()
231 struct fw_device *device = fw_parent_device(dice->unit); in dice_owner_clear()
242 snd_fw_transaction(dice->unit, TCODE_LOCK_COMPARE_SWAP, in dice_owner_clear()
258 err = snd_fw_transaction(dice->unit, TCODE_WRITE_QUADLET_REQUEST, in dice_enable_set()
278 snd_fw_transaction(dice->unit, TCODE_WRITE_QUADLET_REQUEST, in dice_enable_clear()
452 fw_parent_device(dice->unit)->max_speed); in dice_stream_start_packets()
473 fw_parent_device(dice->unit)->max_speed); in dice_stream_start()
478 err = snd_fw_transaction(dice->unit, in dice_stream_start()
494 snd_fw_transaction(dice->unit, TCODE_WRITE_QUADLET_REQUEST, in dice_stream_start()
520 snd_fw_transaction(dice->unit, TCODE_WRITE_QUADLET_REQUEST, in dice_stream_stop()
534 err = snd_fw_transaction(dice->unit, TCODE_WRITE_QUADLET_REQUEST, in dice_change_rate()
542 dev_warn(&dice->unit->device, "clock change timed out\n"); in dice_change_rate()
761 struct fw_device *dev = fw_parent_device(dice->unit); in dice_hwdep_get_info()
884 err = snd_fw_transaction(dice->unit, TCODE_READ_BLOCK_REQUEST, in dice_proc_read_mem()
1134 static int dice_interface_check(struct fw_unit *unit) in dice_interface_check() argument
1143 struct fw_device *device = fw_parent_device(unit); in dice_interface_check()
1157 fw_csr_iterator_init(&it, unit->directory); in dice_interface_check()
1181 err = snd_fw_transaction(unit, TCODE_READ_BLOCK_REQUEST, in dice_interface_check()
1193 err = snd_fw_transaction(unit, TCODE_READ_BLOCK_REQUEST, in dice_interface_check()
1204 err = snd_fw_transaction(unit, TCODE_READ_QUADLET_REQUEST, in dice_interface_check()
1211 dev_err(&unit->device, in dice_interface_check()
1247 err = snd_fw_transaction(dice->unit, TCODE_READ_BLOCK_REQUEST, in dice_read_mode_params()
1265 err = snd_fw_transaction(dice->unit, TCODE_READ_BLOCK_REQUEST, in dice_read_params()
1277 dice->unit, TCODE_READ_QUADLET_REQUEST, in dice_read_params()
1303 struct fw_device *dev = fw_parent_device(dice->unit); in dice_card_strings()
1312 err = snd_fw_transaction(dice->unit, TCODE_READ_BLOCK_REQUEST, in dice_card_strings()
1326 fw_csr_string(dice->unit->directory, CSR_MODEL, model, sizeof(model)); in dice_card_strings()
1330 dev_name(&dice->unit->device), 100 << dev->max_speed); in dice_card_strings()
1335 static int dice_probe(struct fw_unit *unit, const struct ieee1394_device_id *id) in dice_probe() argument
1342 err = dice_interface_check(unit); in dice_probe()
1346 err = snd_card_new(&unit->device, -1, NULL, THIS_MODULE, in dice_probe()
1355 dice->unit = unit; in dice_probe()
1375 err = fw_iso_resources_init(&dice->resources, unit); in dice_probe()
1380 err = amdtp_stream_init(&dice->stream, unit, AMDTP_OUT_STREAM, in dice_probe()
1389 err = snd_fw_transaction(unit, TCODE_READ_QUADLET_REQUEST, in dice_probe()
1396 err = snd_fw_transaction(unit, TCODE_WRITE_QUADLET_REQUEST, in dice_probe()
1416 dev_set_drvdata(&unit->device, dice); in dice_probe()
1433 static void dice_remove(struct fw_unit *unit) in dice_remove() argument
1435 struct dice *dice = dev_get_drvdata(&unit->device); in dice_remove()
1451 static void dice_bus_reset(struct fw_unit *unit) in dice_bus_reset() argument
1453 struct dice *dice = dev_get_drvdata(&unit->device); in dice_bus_reset()