/openbmc/linux/drivers/iio/ |
H A D | industrialio-backend.c | 60 struct iio_backend *back; member 70 #define iio_backend_check_op(back, op) ({ \ argument 71 struct iio_backend *____back = back; \ 80 #define iio_backend_op_call(back, op, args...) ({ \ argument 81 struct iio_backend *__back = back; \ 91 #define iio_backend_ptr_op_call(back, op, args...) ({ \ argument 92 struct iio_backend *__back = back; \ 105 #define iio_backend_void_op_call(back, op, args...) { \ argument 106 struct iio_backend *__back = back; \ 116 * @back: Backend device [all …]
|
/openbmc/qemu/docs/interop/ |
H A D | vhost-user.rst | 27 *back-end*. The *front-end* is the application that shares its virtqueues, in 28 our case QEMU. The *back-end* is the consumer of the virtqueues. 30 In the current implementation QEMU is the *front-end*, and the *back-end* 33 or a block device back-end processing read & write to a virtual 34 disk. In order to facilitate interoperability between various back-end 38 The *front-end* and *back-end* can be either a client (i.e. connecting) or 55 available, QEMU will automatically fall back to pipe2 or, as a last 80 - Bit 2 is the reply flag - needs to be sent on each reply from the back-end 124 back-end will process. This is a free-running index that is not 140 back-end will process. This is a free-running index that is not [all …]
|
/openbmc/linux/include/linux/iio/ |
H A D | backend.h | 42 int (*enable)(struct iio_backend *back); 43 void (*disable)(struct iio_backend *back); 44 int (*chan_enable)(struct iio_backend *back, unsigned int chan); 45 int (*chan_disable)(struct iio_backend *back, unsigned int chan); 46 int (*data_format_set)(struct iio_backend *back, unsigned int chan, 48 struct iio_buffer *(*request_buffer)(struct iio_backend *back, 50 void (*free_buffer)(struct iio_backend *back, 54 int iio_backend_chan_enable(struct iio_backend *back, unsigned int chan); 55 int iio_backend_chan_disable(struct iio_backend *back, unsigned int chan); 56 int devm_iio_backend_enable(struct device *dev, struct iio_backend *back); [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/ |
H A D | frontend.json | 65 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 113 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 119 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 125 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 131 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 137 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 149 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 155 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 161 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 167 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | frontend.json | 51 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 95 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 100 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 106 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 111 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 117 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 128 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 133 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 139 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 144 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-bdi | 38 total write-back cache that relates to its current average 42 percentage of the write-back cache to a particular device. 52 total write-back cache that relates to its current average 56 of the write-back cache to a particular device. The value is 67 given percentage of the write-back cache. This is useful in 69 most of the write-back cache. For example in case of an NFS 80 given value of the write-back cache. The value is given as part 82 one device taking all or most of the write-back cache. For example 93 total write-back cache that relates to its current average 97 percentage of the write-back cache to a particular device [all …]
|
H A D | sysfs-bus-surface_aggregator-tabletsw | 18 - "folded-canvas": The type-cover has been folded back 19 part-ways, but does not lie flush with the back side of the 23 - "folded-back": The type cover has been fully folded back and 24 lies flush with the back side of the device. 47 back and the device operates mainly based on touch input.
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
H A D | frontend.json | 85 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 142 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 148 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 154 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 160 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 166 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 178 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 184 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 190 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 196 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/Documentation/driver-api/md/ |
H A D | raid5-cache.rst | 8 since 4.4) or write-back mode (supported since 4.10). mdadm (supported since 11 in write-through mode. A user can switch it to write-back mode by:: 13 echo "write-back" > /sys/block/md0/md/journal_mode 15 And switch it back to write-through mode by:: 30 tries to resync the array to bring it back to normal state. But before the 47 write-back mode 50 write-back mode fixes the 'write hole' issue too, since all write data is 51 cached on cache disk. But the main goal of 'write-back' cache is to speed up 56 overhead too. Write-back cache will aggregate the data and flush the data to 61 In write-back mode, MD reports IO completion to upper layer (usually [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | frontend.json | 54 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 98 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 103 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 109 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 114 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 120 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 131 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 136 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 142 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 147 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | frontend.json | 54 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 98 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 103 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 109 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 114 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 120 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 131 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 136 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 142 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 147 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | frontend.json | 54 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 98 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 103 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 109 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 114 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 120 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 131 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 136 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 142 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 147 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | frontend.json | 54 …ecoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of … 98 …delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 103 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 109 …t-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 114 …nt-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 120 …"PublicDescription": "Counts retired instructions that are delivered to the back-end after a front… 131 …elivered no uops for a period of at least 2 cycles which was not interrupted by a back-end stall.", 136 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 142 …t-end delivered no uops for a period of 256 cycles which was not interrupted by a back-end stall.", 147 …ad at least 1 bubble-slot for a period of 2 cycles which was not interrupted by a back-end stall.", [all …]
|
/openbmc/linux/include/linux/ |
H A D | amd-iommu.h | 16 * This is mainly used to communicate information back-and-forth 77 * amd_iommu_set_invalid_ppr_cb() - Register a call-back for failed 79 * @pdev: The PCI device the call-back should be registered for 80 * @cb: The call-back function 82 * The IOMMUv2 driver invokes this call-back when it is unable to 85 * the call-back are: 87 * - AMD_IOMMU_INV_PRI_RSP_SUCCESS - Send SUCCESS back to the device 88 * - AMD_IOMMU_INV_PRI_RSP_INVALID - Send INVALID back to the device 89 * - AMD_IOMMU_INV_PRI_RSP_FAIL - Send Failure back to the device, 141 * amd_iommu_set_invalidate_ctx_cb() - Register a call-back for invalidating [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_fltr.c | 61 struct ice_pf *pf = hw->back; in ice_fltr_set_vlan_vsi_promisc() 85 struct ice_pf *pf = hw->back; in ice_fltr_clear_vlan_vsi_promisc() 108 struct ice_pf *pf = hw->back; in ice_fltr_clear_vsi_promisc() 131 struct ice_pf *pf = hw->back; in ice_fltr_set_vsi_promisc() 150 return ice_add_mac(&vsi->back->hw, list); in ice_fltr_add_mac_list() 160 return ice_remove_mac(&vsi->back->hw, list); in ice_fltr_remove_mac_list() 170 return ice_add_vlan(&vsi->back->hw, list); in ice_fltr_add_vlan_list() 181 return ice_remove_vlan(&vsi->back->hw, list); in ice_fltr_remove_vlan_list() 191 return ice_add_eth_mac(&vsi->back->hw, list); in ice_fltr_add_eth_list() 201 return ice_remove_eth_mac(&vsi->back->hw, list); in ice_fltr_remove_eth_list() [all …]
|
H A D | ice_vsi_vlan_lib.c | 11 dev_err(ice_pf_to_dev(vsi->back), "%s %d specified invalid VLAN tpid 0x%04x\n", in print_invalid_tpid() 53 dev_err(ice_pf_to_dev(vsi->back), "Failure Adding VLAN %d on VSI %i, status %d\n", in ice_vsi_add_vlan() 66 struct ice_pf *pf = vsi->back; in ice_vsi_del_vlan() 93 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_manage_vlan_insertion() 115 dev_err(ice_pf_to_dev(vsi->back), "update VSI for VLAN insert failed, err %d aq_err %s\n", in ice_vsi_manage_vlan_insertion() 133 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_manage_vlan_stripping() 171 dev_err(ice_pf_to_dev(vsi->back), "update VSI for VLAN strip failed, ena = %d err %d aq_err %s\n", in ice_vsi_manage_vlan_stripping() 237 struct ice_hw *hw = &vsi->back->hw; in __ice_vsi_set_inner_port_vlan() 290 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_clear_inner_port_vlan() 338 pf = vsi->back; in ice_cfg_vlan_pruning() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/benchs/ |
H A D | run_bench_ringbufs.sh | 19 header "Single-producer, back-to-back mode" 25 header "Ringbuf back-to-back, effect of sample rate" 29 header "Perfbuf back-to-back, effect of sample rate" 34 header "Ringbuf back-to-back, reserve+commit vs output"
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | tls.c | 189 return &req->back; in nfp_net_tls_set_ipv4() 209 return &req->back; in nfp_net_tls_set_ipv6() 214 struct nfp_crypto_req_add_back *back, struct sock *sk, in nfp_net_tls_set_l4() argument 222 back->src_port = 0; in nfp_net_tls_set_l4() 223 back->dst_port = 0; in nfp_net_tls_set_l4() 225 back->src_port = inet->inet_dport; in nfp_net_tls_set_l4() 226 back->dst_port = inet->inet_sport; in nfp_net_tls_set_l4() 273 struct nfp_crypto_req_add_back *back; in nfp_net_tls_add() local 328 back = nfp_net_tls_set_ipv6(nn, req, sk, direction); in nfp_net_tls_add() 330 back = nfp_net_tls_set_ipv4(nn, req, sk, direction); in nfp_net_tls_add() [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | adi-axi-adc.c | 64 static int axi_adc_enable(struct iio_backend *back) in axi_adc_enable() argument 66 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_enable() 79 static void axi_adc_disable(struct iio_backend *back) in axi_adc_disable() argument 81 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_disable() 86 static int axi_adc_data_format_set(struct iio_backend *back, unsigned int chan, in axi_adc_data_format_set() argument 89 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_data_format_set() 107 static int axi_adc_chan_enable(struct iio_backend *back, unsigned int chan) in axi_adc_chan_enable() argument 109 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_chan_enable() 115 static int axi_adc_chan_disable(struct iio_backend *back, unsigned int chan) in axi_adc_chan_disable() argument 117 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_chan_disable() [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | viafb.modes | 19 # Back Porch 1.907 us 1.048 ms 44 # Back Porch 3.810 us 0.427 ms 65 # Back Porch 2.222 us 0.578 ms 86 # Back Porch 2.409 us 0.475 ms 107 # Back Porch 1.984 us 0.496 ms 128 # Back Porch 3.274 us 0.462 ms 149 # Back Porch 3.245 us 435.949 us 170 # Back Porch 2.939 us 0.459 ms 191 # Back Porch 2.200 us 0.607 ms 213 # Back Porch 3.232 us 0.448 ms [all …]
|
/openbmc/u-boot/drivers/gpio/ |
H A D | tegra186_gpio_priv.h | 11 * back-to-back. 40 * 8 GPIOs are packed into a port. Their registers appear back-to-back in the 55 * The registers for multiple ports are packed together back-to-back to form
|
/openbmc/qemu/include/hw/virtio/ |
H A D | vhost.h | 358 * vhost_supports_device_state(): Checks whether the back-end supports 372 * the back-end for the purpose of migration. Data is to be transferred 378 * @fd is the back-end's end of the pipe: The write FD for SAVE, and the 380 * back-end, i.e. closes it in the front-end. 382 * The back-end may optionally reply with an FD of its own, if this 384 * stored in *reply_fd. The back-end will discard the FD sent to it, 386 * the back-end. 391 * from the back-end and stored by the front-end in the 395 * the back-end to restore the saved state. 399 * @fd: Back-end's end of the pipe through which to transfer state; note [all …]
|
/openbmc/linux/drivers/mmc/host/ |
H A D | sdhci-bcm-kona.c | 43 struct mutex write_lock; /* protect back to back writes */ 72 * Back-to-Back register write needs a delay of 1ms at bootup (min 10uS) in sdhci_bcm_kona_sd_reset() 73 * Back-to-Back writes to same register needs delay when SD bus clock in sdhci_bcm_kona_sd_reset() 97 * Back-to-Back register write needs a delay of 1ms at bootup (min 10uS) in sdhci_bcm_kona_sd_init() 98 * Back-to-Back writes to same register needs delay when SD bus clock in sdhci_bcm_kona_sd_init() 119 * Back-to-Back register write needs a delay of min 10uS. in sdhci_bcm_kona_sd_card_emulate() 120 * Back-to-Back writes to same register needs delay when SD bus clock in sdhci_bcm_kona_sd_card_emulate()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 36 struct hclge_dev *hdev = vport->back; in hclge_gen_resp_to_vf() 95 struct hclge_dev *hdev = vport->back; in hclge_send_mbx_msg() 142 struct hclge_dev *hdev = vport->back; in hclge_inform_reset_assert_to_vf() 186 struct hclge_dev *hdev = vport->back; in hclge_get_ring_chain_from_mbx() 265 struct hclge_dev *hdev = vport->back; in hclge_query_ring_vector_map() 338 struct hclge_dev *hdev = vport->back; in hclge_set_vf_promisc_mode() 360 struct hclge_dev *hdev = vport->back; in hclge_set_vf_uc_mac_addr() 402 struct hclge_dev *hdev = vport->back; in hclge_set_vf_mc_mac_addr() 443 struct hclge_dev *hdev = vport->back; in hclge_set_vf_vlan_cfg() 494 struct hnae3_ae_dev *ae_dev = vport->back->ae_dev; in hclge_get_basic_info() [all …]
|
/openbmc/linux/tools/power/pm-graph/config/ |
H A D | suspend-x2-proc.cfg | 53 # Back to Back Suspend/Resume 54 # Run two suspend/resumes back to back (default: false) 57 # Back to Back Suspend Delay
|