/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | bma180.c | 49 const int *bw_table; member 267 if (data->part_info->bw_table[i] == val) { in bma180_set_bw() 503 return bma180_show_avail(buf, data->part_info->bw_table, in bma180_show_filter_freq_avail() 761 .bw_table = bma023_bw_table, 790 .bw_table = bma023_bw_table, 818 .bw_table = bma180_bw_table, 845 .bw_table = bma250_bw_table,
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci.c | 2253 struct xhci_interval_bw_table *bw_table; in xhci_check_tt_bw_table() local 2257 bw_table = &xhci->rh_bw[virt_dev->real_port - 1].bw_table; in xhci_check_tt_bw_table() 2266 if (bw_table->bw_used + TT_HS_OVERHEAD > HS_BW_LIMIT) in xhci_check_tt_bw_table() 2285 if (virt_dev->bw_table->ss_bw_in > (SS_BW_LIMIT_IN - bw_reserved)) in xhci_check_ss_bw() 2289 if (virt_dev->bw_table->ss_bw_out > (SS_BW_LIMIT_OUT - bw_reserved)) in xhci_check_ss_bw() 2344 struct xhci_interval_bw_table *bw_table; in xhci_check_bw_table() local 2363 bw_table = virt_dev->bw_table; in xhci_check_bw_table() 2394 bw_used = DIV_ROUND_UP(bw_table in xhci_check_bw_table() 2539 xhci_drop_ep_from_interval_table(struct xhci_hcd *xhci, struct xhci_bw_info *ep_bw, struct xhci_interval_bw_table *bw_table, struct usb_device *udev, struct xhci_virt_ep *virt_ep, struct xhci_tt_bw_info *tt_info) xhci_drop_ep_from_interval_table() argument 2603 xhci_add_ep_to_interval_table(struct xhci_hcd *xhci, struct xhci_bw_info *ep_bw, struct xhci_interval_bw_table *bw_table, struct usb_device *udev, struct xhci_virt_ep *virt_ep, struct xhci_tt_bw_info *tt_info) xhci_add_ep_to_interval_table() argument [all...] |
H A D | xhci-mem.c | 862 struct xhci_interval_bw_table *bw_table; in xhci_alloc_tt_info() local 874 bw_table = &tt_info->bw_table; in xhci_alloc_tt_info() 876 INIT_LIST_HEAD(&bw_table->interval_bw[j].endpoints); in xhci_alloc_tt_info() 1186 dev->bw_table = &xhci->rh_bw[port_num - 1].bw_table; in xhci_setup_addressable_virt_dev() 1200 dev->bw_table = &tt_bw->bw_table; in xhci_setup_addressable_virt_dev() 1887 struct xhci_interval_bw_table *bwt = &xhci->rh_bw[i].bw_table; in xhci_mem_cleanup() 2349 struct xhci_interval_bw_table *bw_table; in xhci_setup_port_arrays() local [all...] |
H A D | xhci.h | 1024 struct xhci_interval_bw_table *bw_table; member 1052 struct xhci_interval_bw_table bw_table; member 1059 struct xhci_interval_bw_table bw_table; member
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci.c | 2231 struct xhci_interval_bw_table *bw_table; in xhci_check_tt_bw_table() local 2235 bw_table = &xhci->rh_bw[virt_dev->real_port - 1].bw_table; in xhci_check_tt_bw_table() 2244 if (bw_table->bw_used + TT_HS_OVERHEAD > HS_BW_LIMIT) in xhci_check_tt_bw_table() 2263 if (virt_dev->bw_table->ss_bw_in > (SS_BW_LIMIT_IN - bw_reserved)) in xhci_check_ss_bw() 2267 if (virt_dev->bw_table->ss_bw_out > (SS_BW_LIMIT_OUT - bw_reserved)) in xhci_check_ss_bw() 2322 struct xhci_interval_bw_table *bw_table; in xhci_check_bw_table() local 2341 bw_table = virt_dev->bw_table; in xhci_check_bw_table() 2372 bw_used = DIV_ROUND_UP(bw_table in xhci_check_bw_table() 2517 xhci_drop_ep_from_interval_table(struct xhci_hcd *xhci, struct xhci_bw_info *ep_bw, struct xhci_interval_bw_table *bw_table, struct usb_device *udev, struct xhci_virt_ep *virt_ep, struct xhci_tt_bw_info *tt_info) xhci_drop_ep_from_interval_table() argument 2578 xhci_add_ep_to_interval_table(struct xhci_hcd *xhci, struct xhci_bw_info *ep_bw, struct xhci_interval_bw_table *bw_table, struct usb_device *udev, struct xhci_virt_ep *virt_ep, struct xhci_tt_bw_info *tt_info) xhci_add_ep_to_interval_table() argument [all...] |
H A D | xhci-mem.c | 818 struct xhci_interval_bw_table *bw_table; in xhci_alloc_tt_info() local 830 bw_table = &tt_info->bw_table; in xhci_alloc_tt_info() 832 INIT_LIST_HEAD(&bw_table->interval_bw[j].endpoints); in xhci_alloc_tt_info() 1136 dev->bw_table = &xhci->rh_bw[port_num - 1].bw_table; in xhci_setup_addressable_virt_dev() 1150 dev->bw_table = &tt_bw->bw_table; in xhci_setup_addressable_virt_dev() 1859 struct xhci_interval_bw_table *bwt = &xhci->rh_bw[i].bw_table; in xhci_mem_cleanup() 2157 struct xhci_interval_bw_table *bw_table; in xhci_setup_port_arrays() local [all...] |
H A D | xhci.h | 1025 struct xhci_interval_bw_table *bw_table; member 1053 struct xhci_interval_bw_table bw_table; member 1060 struct xhci_interval_bw_table bw_table; member
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | bma180.c | 52 const int *bw_table; member 290 if (data->part_info->bw_table[i] == val) { in bma180_set_bw() 527 return bma180_show_avail(buf, data->part_info->bw_table, in bma180_show_filter_freq_avail() 793 .bw_table = bma023_bw_table, 822 .bw_table = bma023_bw_table, 850 .bw_table = bma180_bw_table, 877 .bw_table = bma25x_bw_table, 907 .bw_table = bma25x_bw_table,
|
/kernel/linux/linux-6.6/drivers/ufs/host/ |
H A D | ufs-qcom.c | 874 struct __ufs_qcom_bw_table bw_table; in ufs_qcom_icc_update_bw() local 876 bw_table = ufs_qcom_get_bw_table(host); in ufs_qcom_icc_update_bw() 878 return ufs_qcom_icc_set_bw(host, bw_table.mem_bw, bw_table.cfg_bw); in ufs_qcom_icc_update_bw()
|