Home
last modified time | relevance | path

Searched refs:slot_id (Results 1 – 25 of 25) sorted by relevance

/Linux-v6.6/drivers/usb/host/
Dxhci-ring.c481 unsigned int slot_id, in xhci_ring_ep_doorbell() argument
485 __le32 __iomem *db_addr = &xhci->dba->doorbell[slot_id]; in xhci_ring_ep_doorbell()
486 struct xhci_virt_ep *ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_ring_ep_doorbell()
499 trace_xhci_ring_ep_doorbell(slot_id, DB_VALUE(ep_index, stream_id)); in xhci_ring_ep_doorbell()
508 unsigned int slot_id, in ring_doorbell_for_active_rings() argument
514 ep = &xhci->devs[slot_id]->eps[ep_index]; in ring_doorbell_for_active_rings()
519 xhci_ring_ep_doorbell(xhci, slot_id, ep_index, 0); in ring_doorbell_for_active_rings()
527 xhci_ring_ep_doorbell(xhci, slot_id, ep_index, in ring_doorbell_for_active_rings()
533 unsigned int slot_id, in xhci_ring_doorbell_for_active_rings() argument
536 ring_doorbell_for_active_rings(xhci, slot_id, ep_index); in xhci_ring_doorbell_for_active_rings()
[all …]
Dxhci.c1379 if (!udev->slot_id || !xhci->devs[udev->slot_id]) { in xhci_check_args()
1385 virt_dev = xhci->devs[udev->slot_id]; in xhci_check_args()
1409 static int xhci_check_maxpacket(struct xhci_hcd *xhci, unsigned int slot_id, in xhci_check_maxpacket() argument
1420 out_ctx = xhci->devs[slot_id]->out_ctx; in xhci_check_maxpacket()
1445 command->in_ctx = xhci->devs[slot_id]->in_ctx; in xhci_check_maxpacket()
1454 xhci_endpoint_copy(xhci, xhci->devs[slot_id]->in_ctx, in xhci_check_maxpacket()
1455 xhci->devs[slot_id]->out_ctx, ep_index); in xhci_check_maxpacket()
1488 unsigned int slot_id, ep_index; in xhci_urb_enqueue() local
1500 slot_id = urb->dev->slot_id; in xhci_urb_enqueue()
1502 ep_state = &xhci->devs[slot_id]->eps[ep_index].ep_state; in xhci_urb_enqueue()
[all …]
Dxhci-hub.c463 int slot_id; in xhci_find_slot_id_by_port() local
467 slot_id = 0; in xhci_find_slot_id_by_port()
474 slot_id = i; in xhci_find_slot_id_by_port()
479 return slot_id; in xhci_find_slot_id_by_port()
489 static int xhci_stop_device(struct xhci_hcd *xhci, int slot_id, int suspend) in xhci_stop_device() argument
498 virt_dev = xhci->devs[slot_id]; in xhci_stop_device()
527 ret = xhci_queue_stop_endpoint(xhci, command, slot_id, in xhci_stop_device()
536 ret = xhci_queue_stop_endpoint(xhci, cmd, slot_id, 0, suspend); in xhci_stop_device()
562 void xhci_ring_device(struct xhci_hcd *xhci, int slot_id) in xhci_ring_device() argument
568 ep = &xhci->devs[slot_id]->eps[i]; in xhci_ring_device()
[all …]
Dxhci-mem.c774 int slot_id) in xhci_free_tt_info() argument
792 if (tt_info->slot_id == slot_id) { in xhci_free_tt_info()
827 tt_info->slot_id = virt_dev->udev->slot_id; in xhci_alloc_tt_info()
837 xhci_free_tt_info(xhci, virt_dev, virt_dev->udev->slot_id); in xhci_alloc_tt_info()
847 void xhci_free_virt_device(struct xhci_hcd *xhci, int slot_id) in xhci_free_virt_device() argument
854 if (slot_id == 0 || !xhci->devs[slot_id]) in xhci_free_virt_device()
857 dev = xhci->devs[slot_id]; in xhci_free_virt_device()
859 xhci->dcbaa->dev_context_ptrs[slot_id] = 0; in xhci_free_virt_device()
885 slot_id, i); in xhci_free_virt_device()
889 xhci_free_tt_info(xhci, dev, slot_id); in xhci_free_virt_device()
[all …]
Dxhci.h814 int slot_id; member
1009 int slot_id; member
1058 int slot_id; member
2049 void xhci_free_virt_device(struct xhci_hcd *xhci, int slot_id);
2050 int xhci_alloc_virt_device(struct xhci_hcd *xhci, int slot_id, struct usb_device *udev, gfp_t flags…
2140 int xhci_disable_slot(struct xhci_hcd *xhci, u32 slot_id);
2162 u32 trb_type, u32 slot_id);
2164 dma_addr_t in_ctx_ptr, u32 slot_id, enum xhci_setup_dev);
2168 int slot_id, unsigned int ep_index, int suspend);
2170 int slot_id, unsigned int ep_index);
[all …]
Dxhci-trace.h211 __field(int, slot_id)
222 __entry->slot_id = vdev->udev->slot_id;
227 __entry->portnum, __entry->level, __entry->slot_id
267 __field(int, slot_id)
282 __entry->slot_id = urb->dev->slot_id;
291 __entry->urb, __entry->pipe, __entry->slot_id,
Dxhci-debugfs.c434 int slot_id) in xhci_debugfs_create_context_files() argument
436 struct xhci_virt_device *dev = xhci->devs[slot_id]; in xhci_debugfs_create_context_files()
592 void xhci_debugfs_create_slot(struct xhci_hcd *xhci, int slot_id) in xhci_debugfs_create_slot() argument
595 struct xhci_virt_device *dev = xhci->devs[slot_id]; in xhci_debugfs_create_slot()
601 snprintf(priv->name, sizeof(priv->name), "%02d", slot_id); in xhci_debugfs_create_slot()
609 xhci_debugfs_create_context_files(xhci, priv->root, slot_id); in xhci_debugfs_create_slot()
612 void xhci_debugfs_remove_slot(struct xhci_hcd *xhci, int slot_id) in xhci_debugfs_remove_slot() argument
616 struct xhci_virt_device *dev = xhci->devs[slot_id]; in xhci_debugfs_remove_slot()
Dxhci-debugfs.h111 void xhci_debugfs_create_slot(struct xhci_hcd *xhci, int slot_id);
112 void xhci_debugfs_remove_slot(struct xhci_hcd *xhci, int slot_id);
Dxhci-pci.c883 unsigned int slot_id; in xhci_pci_poweroff_late() local
906 slot_id = xhci_find_slot_id_by_port(port->rhub->hcd, xhci, in xhci_pci_poweroff_late()
908 if (!slot_id || !xhci->devs[slot_id]) { in xhci_pci_poweroff_late()
910 slot_id, port->rhub->hcd->self.busnum, port->hcd_portnum + 1); in xhci_pci_poweroff_late()
914 udev = xhci->devs[slot_id]->udev; in xhci_pci_poweroff_late()
Dxhci-mtk-sch.c126 virt_dev = xhci->devs[udev->slot_id]; in get_bw_info()
636 virt_dev = xhci->devs[udev->slot_id]; in add_ep_quirk()
692 struct xhci_virt_device *virt_dev = xhci->devs[udev->slot_id]; in xhci_mtk_check_bandwidth()
/Linux-v6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/
Dvdec_av1_req_lat_if.c664 s8 slot_id; member
874 int slot_id, ref_id; in vdec_av1_slice_cleanup_slots() local
879 for (slot_id = 0; slot_id < AV1_MAX_FRAME_BUF_COUNT; slot_id++) { in vdec_av1_slice_cleanup_slots()
880 u64 timestamp = slots->timestamp[slot_id]; in vdec_av1_slice_cleanup_slots()
884 if (slots->frame_info[slot_id].ref_count == 0) in vdec_av1_slice_cleanup_slots()
889 frame->ref_frame_map[ref_id] = slot_id; in vdec_av1_slice_cleanup_slots()
895 vdec_av1_slice_decrease_ref_count(slots, slot_id); in vdec_av1_slice_cleanup_slots()
909 vsi->slot_id = vdec_av1_slice_get_new_slot(vsi); in vdec_av1_slice_setup_slot()
911 if (vsi->slot_id == AV1_INVALID_IDX) { in vdec_av1_slice_setup_slot()
913 vsi->slot_id = 0; in vdec_av1_slice_setup_slot()
[all …]
/Linux-v6.6/drivers/pci/hotplug/
Dacpiphp_ibm.c58 u16 slot_id; member
176 ibm_slot->slot.slot_num, ibm_slot->slot.slot_id, in ibm_set_attention_status()
180 args[0].integer.value = ibm_slot->slot.slot_id; in ibm_set_attention_status()
226 ibm_slot->slot.slot_num, ibm_slot->slot.slot_id, in ibm_get_attention_status()
/Linux-v6.6/Documentation/devicetree/bindings/mailbox/
Dhisilicon,hi6220-mailbox.txt21 <&phandle slot_id dst_irq ack_irq>
23 slot_id: Slot id used either for TX or RX
/Linux-v6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfwsignal.c582 struct sk_buff *pkt, u32 slot_id) in brcmf_fws_hanger_pushpkt() argument
584 if (slot_id >= BRCMF_FWS_HANGER_MAXITEMS) in brcmf_fws_hanger_pushpkt()
587 if (h->items[slot_id].state != BRCMF_FWS_HANGER_ITEM_STATE_FREE) { in brcmf_fws_hanger_pushpkt()
593 h->items[slot_id].state = BRCMF_FWS_HANGER_ITEM_STATE_INUSE; in brcmf_fws_hanger_pushpkt()
594 h->items[slot_id].pkt = pkt; in brcmf_fws_hanger_pushpkt()
600 u32 slot_id, struct sk_buff **pktout, in brcmf_fws_hanger_poppkt() argument
603 if (slot_id >= BRCMF_FWS_HANGER_MAXITEMS) in brcmf_fws_hanger_poppkt()
606 if (h->items[slot_id].state == BRCMF_FWS_HANGER_ITEM_STATE_FREE) { in brcmf_fws_hanger_poppkt()
612 *pktout = h->items[slot_id].pkt; in brcmf_fws_hanger_poppkt()
614 h->items[slot_id].state = BRCMF_FWS_HANGER_ITEM_STATE_FREE; in brcmf_fws_hanger_poppkt()
[all …]
/Linux-v6.6/drivers/mmc/host/
Dmeson-mx-sdio.c117 unsigned int slot_id; member
220 mult |= FIELD_PREP(MESON_MX_SDIO_MULT_PORT_SEL_MASK, host->slot_id); in meson_mx_mmc_start_cmd()
535 if (of_property_read_u32(slot_dev->of_node, "reg", &host->slot_id)) { in meson_mx_mmc_add_host()
540 if (host->slot_id >= MESON_MX_SDIO_MAX_SLOTS) { in meson_mx_mmc_add_host()
542 host->slot_id); in meson_mx_mmc_add_host()
Datmel-mci.c642 u32 slot_id; in atmci_of_init() local
655 if (of_property_read_u32(cnp, "reg", &slot_id)) { in atmci_of_init()
661 if (slot_id >= ATMCI_MAX_NR_SLOTS) { in atmci_of_init()
669 &pdata->slot[slot_id].bus_width)) in atmci_of_init()
670 pdata->slot[slot_id].bus_width = 1; in atmci_of_init()
672 pdata->slot[slot_id].detect_pin = in atmci_of_init()
675 err = PTR_ERR_OR_ZERO(pdata->slot[slot_id].detect_pin); in atmci_of_init()
679 pdata->slot[slot_id].detect_pin = NULL; in atmci_of_init()
682 pdata->slot[slot_id].non_removable = in atmci_of_init()
685 pdata->slot[slot_id].wp_pin = in atmci_of_init()
[all …]
/Linux-v6.6/drivers/input/touchscreen/
Dstmfts.c174 u8 slot_id = (event[0] & STMFTS_MASK_TOUCH_ID) >> 4; in stmfts_report_contact_event() local
182 input_mt_slot(sdata->input, slot_id); in stmfts_report_contact_event()
198 u8 slot_id = (event[0] & STMFTS_MASK_TOUCH_ID) >> 4; in stmfts_report_contact_release() local
200 input_mt_slot(sdata->input, slot_id); in stmfts_report_contact_release()
/Linux-v6.6/drivers/usb/cdns3/
Dcdnsp-ring.c2385 SLOT_ID_FOR_TRB(pdev->slot_id)); in cdnsp_queue_slot_control()
2396 SLOT_ID_FOR_TRB(pdev->slot_id) | in cdnsp_queue_address_device()
2404 SLOT_ID_FOR_TRB(pdev->slot_id)); in cdnsp_queue_reset_device()
2414 SLOT_ID_FOR_TRB(pdev->slot_id)); in cdnsp_queue_configure_endpoint()
2423 cdnsp_queue_command(pdev, 0, 0, 0, SLOT_ID_FOR_TRB(pdev->slot_id) | in cdnsp_queue_stop_endpoint()
2433 u32 trb_slot_id = SLOT_ID_FOR_TRB(pdev->slot_id); in cdnsp_queue_new_dequeue_state()
2453 SLOT_ID_FOR_TRB(pdev->slot_id) | in cdnsp_queue_reset_ep()
2464 SLOT_ID_FOR_TRB(pdev->slot_id) | in cdnsp_queue_halt_endpoint()
2475 SLOT_ID_FOR_TRB(pdev->slot_id) | in cdnsp_queue_flush_endpoint()
Dcdnsp-gadget.c811 pdev->slot_id = 0; in cdnsp_disable_slot()
841 pdev->slot_id = 1; in cdnsp_enable_slot()
860 if (!pdev->slot_id) { in cdnsp_setup_device()
Dcdnsp-gadget.h1433 int slot_id; member
/Linux-v6.6/drivers/scsi/device_handler/
Dscsi_dh_rdac.c128 u8 slot_id[SLOT_ID_LEN]; member
446 if (inqp->slot_id[1] == 0x31) in initialize_controller()
/Linux-v6.6/arch/powerpc/include/asm/
Dopal.h150 int64_t opal_set_slot_led_status(uint64_t phb_id, uint64_t slot_id, uint8_t led_type, uint8_t led_a…
/Linux-v6.6/net/packet/
Daf_packet.c2254 unsigned int slot_id = 0; in tpacket_rcv() local
2365 slot_id = po->rx_ring.head; in tpacket_rcv()
2366 if (test_bit(slot_id, po->rx_ring.rx_owner_map)) in tpacket_rcv()
2368 __set_bit(slot_id, po->rx_ring.rx_owner_map); in tpacket_rcv()
2488 __clear_bit(slot_id, po->rx_ring.rx_owner_map); in tpacket_rcv()
/Linux-v6.6/include/linux/
Dusb.h724 int slot_id; member
/Linux-v6.6/Documentation/virt/kvm/
Dapi.rst8130 __u32 slot; /* as_id | slot_id */