Home
last modified time | relevance | path

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

12345678910>>...40

/linux/drivers/iio/
A Dindustrialio-backend.c216 if (!back->ops->debugfs_reg_access && !back->name) in iio_backend_debugfs_add()
229 if (back->name) in iio_backend_debugfs_add()
521 pair->back = back; in devm_iio_backend_request_buffer()
567 back = iter; in iio_backend_from_indio_dev_parent()
571 return back; in iio_backend_from_indio_dev_parent()
602 if (IS_ERR(back)) in iio_backend_ext_info_get()
757 return back; in __devm_iio_backend_fwnode_get()
827 return back; in __devm_iio_backend_get_from_fwnode_lookup()
877 back = devm_kzalloc(dev, sizeof(*back), GFP_KERNEL); in devm_iio_backend_register()
878 if (!back) in devm_iio_backend_register()
[all …]
/linux/include/linux/iio/
A Dbackend.h94 int (*enable)(struct iio_backend *back);
95 void (*disable)(struct iio_backend *back);
104 int (*test_pattern_set)(struct iio_backend *back,
115 void (*free_buffer)(struct iio_backend *back,
117 int (*extend_chan_spec)(struct iio_backend *back,
124 int (*read_raw)(struct iio_backend *back,
147 int iio_backend_enable(struct iio_backend *back);
148 void iio_backend_disable(struct iio_backend *back);
165 struct iio_backend *back,
172 int iio_backend_read_raw(struct iio_backend *back,
[all …]
/linux/drivers/iio/adc/
A Dadi-axi-adc.c90 static int axi_adc_enable(struct iio_backend *back) in axi_adc_enable() argument
92 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_enable()
117 static void axi_adc_disable(struct iio_backend *back) in axi_adc_disable() argument
119 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_disable()
128 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_data_format_set()
149 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_data_sample_trigger()
166 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_iodelays_set()
196 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_test_pattern_set()
237 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_chan_status()
257 struct adi_axi_adc_state *st = iio_backend_get_priv(back); in axi_adc_debugfs_print_chan_status()
[all …]
A Dad9467.c161 struct iio_backend *back; member
559 return iio_backend_chan_enable(st->back, chan); in ad9467_backend_testmode_on()
571 ret = iio_backend_chan_disable(st->back, chan); in ad9467_backend_testmode_off()
888 ret = iio_backend_chan_enable(st->back, c); in ad9467_update_scan_mode()
890 ret = iio_backend_chan_disable(st->back, c); in ad9467_update_scan_mode()
945 st->back = devm_iio_backend_get(dev, NULL); in ad9467_iio_backend_get()
946 if (!IS_ERR(st->back)) in ad9467_iio_backend_get()
949 if (PTR_ERR(st->back) != -ENOENT) in ad9467_iio_backend_get()
950 return PTR_ERR(st->back); in ad9467_iio_backend_get()
975 return PTR_ERR_OR_ZERO(st->back); in ad9467_iio_backend_get()
[all …]
/linux/drivers/net/ethernet/intel/ice/
A Dice_fltr.c61 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 …]
A Dice_vsi_vlan_lib.c66 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()
133 struct ice_hw *hw = &vsi->back->hw; 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()
467 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_ena_outer_stripping()
525 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_dis_outer_stripping()
576 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_ena_outer_insertion()
632 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_dis_outer_insertion()
[all …]
A Dice_lib.c55 ice_flush(&vsi->back->hw); in ice_vsi_ctrl_all_rx_rings()
75 struct ice_pf *pf = vsi->back; in ice_vsi_alloc_arrays()
169 struct ice_pf *pf = vsi->back; in ice_vsi_set_num_qs()
282 struct ice_pf *pf = vsi->back; in ice_vsi_delete_from_hw()
441 if (!vsi || !vsi->back) in ice_vsi_free()
444 pf = vsi->back; in ice_vsi_free()
630 vsi->back = pf; in ice_vsi_alloc()
1145 pf = vsi->back; in ice_set_rss_vsi_ctx()
2794 if (!vsi->back) in ice_vsi_release()
2796 pf = vsi->back; in ice_vsi_release()
[all …]
A Dice_arfs.c28 struct ice_pf *pf = hw->back; in ice_is_arfs_using_perfect_flow()
112 dev = ice_pf_to_dev(vsi->back); in ice_arfs_del_flow_rules()
117 result = ice_fdir_write_fltr(vsi->back, &e->fltr_info, false, in ice_arfs_del_flow_rules()
149 dev = ice_pf_to_dev(vsi->back); in ice_arfs_add_flow_rules()
154 result = ice_fdir_write_fltr(vsi->back, in ice_arfs_add_flow_rules()
223 dev = ice_pf_to_dev(vsi->back); in ice_arfs_update_flow_rules()
308 arfs_entry = devm_kzalloc(ice_pf_to_dev(vsi->back), in ice_arfs_build_entry()
414 pf = vsi->back; in ice_rx_flow_steer()
547 if (!vsi || vsi->type != ICE_VSI_PF || !vsi->back || in ice_clear_arfs()
551 dev = ice_pf_to_dev(vsi->back); in ice_clear_arfs()
[all …]
A Dice_base.c104 struct ice_pf *pf = vsi->back; in ice_vsi_alloc_q_vector()
181 struct ice_pf *pf = vsi->back; in ice_free_q_vector()
294 struct ice_hw *hw = &vsi->back->hw; in ice_setup_tx_ctx()
388 hw = &vsi->back->hw; in ice_setup_rx_ctx()
726 struct ice_pf *pf = vsi->back; in ice_vsi_ctrl_one_rx_ring()
764 struct ice_pf *pf = vsi->back; in ice_vsi_wait_one_rx_ring()
778 struct device *dev = ice_pf_to_dev(vsi->back); in ice_vsi_alloc_q_vectors()
895 struct ice_pf *pf = vsi->back; in ice_vsi_cfg_txq()
1059 struct ice_pf *pf = vsi->back; in ice_cfg_txq_interrupt()
1091 struct ice_pf *pf = vsi->back; in ice_cfg_rxq_interrupt()
[all …]
A Dice_vf_vsi_vlan_ops.c27 struct ice_pf *pf = vsi->back; in ice_port_vlan_on()
60 struct ice_pf *pf = vsi->back; in ice_port_vlan_off()
133 struct ice_pf *pf = vsi->back; in ice_vf_vsi_init_vlan_ops()
176 if (!ice_is_dvm_ena(&vsi->back->hw) || ice_vf_is_port_vlan_ena(vf)) in ice_vf_vsi_cfg_dvm_legacy_vlan_mode()
243 if (ice_is_dvm_ena(&vsi->back->hw) || ice_vf_is_port_vlan_ena(vf)) in ice_vf_vsi_cfg_svm_legacy_vlan_mode()
/linux/fs/bcachefs/
A Dfifo.h9 size_t front, back, size, mask; \
22 (fifo)->front = (fifo)->back = 0; \
39 swap((l)->back, (r)->back); \
53 #define fifo_used(fifo) (((fifo)->back - (fifo)->front))
56 #define fifo_empty(fifo) ((fifo)->front == (fifo)->back)
60 #define fifo_peek_back(fifo) ((fifo)->data[((fifo)->back - 1) & (fifo)->mask])
64 ? (fifo)->front : (fifo)->back) & ~(fifo)->mask) + \
71 (fifo_full((f)) ? NULL : &(f)->data[(f)->back++ & (f)->mask])
104 (i) = (fifo)->data[--(fifo)->back & (fifo)->mask]; \
116 ((_iter != (_fifo)->back) && \
[all …]
/linux/drivers/net/ethernet/netronome/nfp/crypto/
A Dtls.c189 return &req->back; in nfp_net_tls_set_ipv4()
209 return &req->back; in nfp_net_tls_set_ipv6()
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
334 back->counter = 0; in nfp_net_tls_add()
355 if (!WARN_ON_ONCE((u8 *)back < skb->head || in nfp_net_tls_add()
356 (u8 *)back > skb_end_pointer(skb)) && in nfp_net_tls_add()
[all …]
/linux/drivers/iio/dac/
A Dadi-axi-dac.c85 static int axi_dac_enable(struct iio_backend *back) in axi_dac_enable() argument
87 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_enable()
110 static void axi_dac_disable(struct iio_backend *back) in axi_dac_disable() argument
112 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_disable()
121 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_request_buffer()
131 static void axi_dac_free_buffer(struct iio_backend *back, in axi_dac_free_buffer() argument
380 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ext_info_set()
403 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ext_info_get()
436 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_extend_chan()
452 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_source_set()
[all …]
A Dad9739a.c74 struct iio_backend *back; member
140 return iio_backend_data_source_set(st->back, 0, IIO_BACKEND_EXTERNAL); in ad9739a_buffer_preenable()
147 return iio_backend_data_source_set(st->back, 0, in ad9739a_buffer_postdisable()
408 st->back = devm_iio_backend_get(dev, NULL); in ad9739a_probe()
409 if (IS_ERR(st->back)) in ad9739a_probe()
410 return PTR_ERR(st->back); in ad9739a_probe()
412 ret = devm_iio_backend_request_buffer(dev, st->back, indio_dev); in ad9739a_probe()
416 ret = iio_backend_extend_chan_spec(st->back, &ad9739a_channels[0]); in ad9739a_probe()
420 ret = iio_backend_set_sampling_freq(st->back, 0, st->sample_rate); in ad9739a_probe()
424 ret = devm_iio_backend_enable(dev, st->back); in ad9739a_probe()
[all …]
/linux/Documentation/scsi/
A Dsd-parameters.rst16 write back 1 0 on on
17 write back, no read (daft) 1 1 on off
20 To set cache type to "write back" and save this setting to the drive::
22 # echo "write back" > cache_type
27 # echo "temporary write back" > cache_type
/linux/fs/erofs/
A Dnamei.c50 int head, back; in find_target_dirent() local
56 back = ndirents - 1; in find_target_dirent()
59 while (head <= back) { in find_target_dirent()
60 const int mid = head + (back - head) / 2; in find_target_dirent()
81 back = mid - 1; in find_target_dirent()
93 int head = 0, back = erofs_iblks(dir) - 1; in erofs_find_target_block() local
97 while (head <= back) { in erofs_find_target_block()
98 const int mid = head + (back - head) / 2; in erofs_find_target_block()
135 back = mid - 1; in erofs_find_target_block()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_mbx.c36 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()
517 struct hclge_dev *hdev = vport->back; in hclge_get_vf_queue_info()
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-class-bdi38 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
93 total write-back cache that relates to its current average
97 percentage of the write-back cache to a particular device
108 given 'max_bytes' of the write-back cache. This is useful in
[all …]
A Dsysfs-bus-surface_aggregator-tabletsw18 - "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.
/linux/lib/lz4/
A Dlz4hc_compress.c208 int back = 0; in LZ4HC_InsertAndGetWiderMatch() local
212 && (ip[back - 1] == matchPtr[back - 1])) in LZ4HC_InsertAndGetWiderMatch()
213 back--; in LZ4HC_InsertAndGetWiderMatch()
215 mlt -= back; in LZ4HC_InsertAndGetWiderMatch()
219 *matchpos = matchPtr + back; in LZ4HC_InsertAndGetWiderMatch()
220 *startpos = ip + back; in LZ4HC_InsertAndGetWiderMatch()
229 int back = 0; in LZ4HC_InsertAndGetWiderMatch() local
243 && (ip[back - 1] == matchPtr[back - 1])) in LZ4HC_InsertAndGetWiderMatch()
244 back--; in LZ4HC_InsertAndGetWiderMatch()
246 mlt -= back; in LZ4HC_InsertAndGetWiderMatch()
[all …]
/linux/Documentation/driver-api/md/
A Draid5-cache.rst8 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 …]
/linux/drivers/md/bcache/
A Dutil.h52 size_t front, back, size, mask; \
58 c = (fifo)->data[iter], iter != (fifo)->back; \
70 (fifo)->front = (fifo)->back = 0; \
96 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask)
104 ((fifo)->data[((fifo)->back - 1) & (fifo)->mask])
112 (fifo)->data[(fifo)->back++] = (i); \
113 (fifo)->back &= (fifo)->mask; \
143 --(fifo)->back; \
144 (fifo)->back &= (fifo)->mask; \
145 (i) = (fifo)->data[(fifo)->back] \
[all …]
/linux/scripts/coccinelle/iterators/
A Dlist_entry_update.cocci5 /// that there is a path from the reassignment back to the top of the loop.
39 @back depends on (org || report) && !context exists@
49 @script:python depends on back && org@
57 @script:python depends on back && report@
/linux/drivers/net/ethernet/intel/i40e/
A Di40e_main.c350 struct i40e_pf *pf = vsi->back; in i40e_tx_timeout()
716 struct i40e_pf *pf = vsi->back; in i40e_update_eth_stats()
864 struct i40e_pf *pf = vsi->back; in i40e_update_vsi_stats()
2577 pf = vsi->back; in i40e_sync_vsi_filters()
5754 pf = vsi->back; in i40e_update_adq_vsi_queues()
11538 vsi->back = pf; in i40e_vsi_mem_alloc()
11631 if (!vsi->back) in i40e_vsi_clear()
11633 pf = vsi->back; in i40e_vsi_clear()
13878 if (vsi == vsi->back->vsi[vsi->back->lan_vsi]) in i40e_vsi_delete()
14180 pf = vsi->back; in i40e_vsi_release()
[all …]
/linux/arch/mips/include/asm/octeon/
A Dcvmx-packet.h52 uint64_t back:4; member
63 uint64_t back:4;

Completed in 84 milliseconds

12345678910>>...40