Lines Matching refs:stream_id
54 static bool claim_stream(struct pci_host_bridge *hb, u8 stream_id, in claim_stream() argument
57 dev_info(&hb->dev, "Stream ID %d active at init\n", stream_id); in claim_stream()
58 if (!reserve_stream_id(hb, stream_id)) { in claim_stream()
60 stream_id == PCI_IDE_RESERVED_STREAM_ID ? "reserved" : in claim_stream()
62 stream_id); in claim_stream()
326 .stream_id = -1, in pci_ide_stream_alloc()
394 u8 stream_id; member
398 request_stream_id(struct pci_host_bridge *hb, u8 stream_id, in request_stream_id() argument
401 if (!reserve_stream_id(hb, stream_id)) in request_stream_id()
406 .stream_id = stream_id, in request_stream_id()
412 if (_T) ida_free(&_T->hb->ide_stream_ids_ida, _T->stream_id))
430 if (ide->stream_id < 0 || ide->stream_id > U8_MAX) { in pci_ide_stream_register()
431 pci_err(pdev, "Setup fail: Invalid Stream ID: %d\n", ide->stream_id); in pci_ide_stream_register()
436 request_stream_id(hb, ide->stream_id, &__sid); in pci_ide_stream_register()
438 pci_err(pdev, "Setup fail: Stream ID %d in use\n", ide->stream_id); in pci_ide_stream_register()
477 ida_free(&hb->ide_stream_ids_ida, ide->stream_id); in pci_ide_stream_unregister()
524 u32 val = FIELD_PREP(PCI_IDE_SEL_CTL_ID, ide->stream_id) | in set_ide_sel_ctl()