/linux-master/tools/testing/selftests/timers/ |
H A D | set-tai.c | 30 struct timex tx; local 32 memset(&tx, 0, sizeof(tx)); 34 tx.modes = ADJ_TAI; 35 tx.constant = offset; 37 return adjtimex(&tx); 42 struct timex tx; local 44 memset(&tx, 0, sizeof(tx)); 46 adjtimex(&tx); [all...] |
H A D | change_skew.c | 38 struct timex tx; local 41 tx.modes = ADJ_FREQUENCY; 42 tx.freq = ppm << 16; 44 ret = adjtimex(&tx); 60 struct timex tx; local 69 tx.modes = ADJ_OFFSET; 70 tx.offset = 0; 71 ret = adjtimex(&tx); 86 tx.modes = ADJ_FREQUENCY; 87 tx [all...] |
H A D | leapcrash.c | 30 struct timex tx; local 39 tx.modes = ADJ_STATUS; 40 tx.status = STA_PLL; 41 ret = adjtimex(&tx); 43 tx.modes = ADJ_STATUS; 44 tx.status = 0; 45 ret = adjtimex(&tx); 60 struct timex tx; local 92 tx.modes = 0; 93 adjtimex(&tx); [all...] |
H A D | leap-a-day.c | 97 struct timex tx; local 106 tx.modes = ADJ_STATUS; 107 tx.status = STA_PLL; 108 ret = adjtimex(&tx); 111 tx.modes = ADJ_MAXERROR; 112 tx.maxerror = 0; 113 ret = adjtimex(&tx); 116 tx.modes = ADJ_STATUS; 117 tx.status = 0; 118 ret = adjtimex(&tx); 132 struct timex tx; local 239 struct timex tx; local [all...] |
H A D | skew_consistency.c | 43 struct timex tx; local 59 tx.modes = ADJ_FREQUENCY; 60 tx.freq = ppm << 16; 61 adjtimex(&tx); 66 tx.modes = ADJ_FREQUENCY; 67 tx.offset = 0; 68 adjtimex(&tx);
|
H A D | valid-adjtimex.c | 40 int clock_adjtime(clockid_t id, struct timex *tx) argument 42 return syscall(__NR_clock_adjtime, id, tx); 49 struct timex tx; local 52 tx.modes = ADJ_STATUS; 53 tx.status = 0; 54 ret = adjtimex(&tx); 115 struct timex tx; local 121 memset(&tx, 0, sizeof(struct timex)); 127 tx.modes = ADJ_FREQUENCY; 128 tx [all...] |
/linux-master/drivers/media/i2c/adv748x/ |
H A D | adv748x-csi2.c | 17 int adv748x_csi2_set_virtual_channel(struct adv748x_csi2 *tx, unsigned int vc) argument 19 return tx_write(tx, ADV748X_CSI_VC_REF, vc << ADV748X_CSI_VC_REF_SHIFT); 25 * @tx: CSI2 private entity 28 * @src_pad: Pad number of source to link to this @tx 34 static int adv748x_csi2_register_link(struct adv748x_csi2 *tx, argument 49 &tx->sd.entity, ADV748X_CSI2_SINK, 55 tx->src = src; 70 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 71 struct adv748x_state *state = tx->state; 74 adv_dbg(state, "Registered %s (%s)", is_txa(tx) 121 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 147 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 159 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 181 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 219 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 251 struct adv748x_csi2 *tx = adv748x_sd_to_csi2(sd); local 273 adv748x_csi2_init_controls(struct adv748x_csi2 *tx) argument 292 adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx) argument 339 adv748x_csi2_cleanup(struct adv748x_csi2 *tx) argument [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | verbs_txreq.h | 38 struct verbs_txreq *tx; variable in typeref:struct:verbs_txreq 41 tx = kmem_cache_alloc(dev->verbs_txreq_cache, VERBS_TXREQ_GFP); 42 if (unlikely(!tx)) { 44 tx = __get_txreq(dev, qp); 45 if (!tx) 46 return tx; 48 tx->qp = qp; 49 tx->mr = NULL; 50 tx->sde = priv->s_sde; 51 tx [all...] |
H A D | vnic_sdma.c | 41 struct vnic_txreq *tx = container_of(txreq, struct vnic_txreq, txreq); local 42 struct hfi1_vnic_sdma *vnic_sdma = tx->sdma; 45 dev_kfree_skb_any(tx->skb); 46 kmem_cache_free(vnic_sdma->dd->vnic.txreq_cache, tx); 50 struct vnic_txreq *tx) 56 &tx->txreq, 57 tx->skb->data, 58 skb_headlen(tx->skb)); 62 for (i = 0; i < skb_shinfo(tx->skb)->nr_frags; i++) { 63 skb_frag_t *frag = &skb_shinfo(tx 49 build_vnic_ulp_payload(struct sdma_engine *sde, struct vnic_txreq *tx) argument 85 build_vnic_tx_desc(struct sdma_engine *sde, struct vnic_txreq *tx, u64 pbc) argument 132 struct vnic_txreq *tx; local [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_tx_dqo.c | 17 static bool gve_has_free_tx_qpl_bufs(struct gve_tx_ring *tx, int count) argument 21 if (!tx->dqo.qpl) 24 num_avail = tx->dqo.num_tx_qpl_bufs - 25 (tx->dqo_tx.alloc_tx_qpl_buf_cnt - 26 tx->dqo_tx.free_tx_qpl_buf_cnt); 32 tx->dqo_tx.free_tx_qpl_buf_cnt = 33 atomic_read_acquire(&tx->dqo_compl.free_tx_qpl_buf_cnt); 35 num_avail = tx->dqo.num_tx_qpl_bufs - 36 (tx->dqo_tx.alloc_tx_qpl_buf_cnt - 37 tx 43 gve_alloc_tx_qpl_buf(struct gve_tx_ring *tx) argument 68 gve_free_tx_qpl_bufs(struct gve_tx_ring *tx, struct gve_tx_pending_packet_dqo *pkt) argument 100 gve_has_pending_packet(struct gve_tx_ring *tx) argument 114 gve_alloc_pending_packet(struct gve_tx_ring *tx) argument 143 gve_free_pending_packet(struct gve_tx_ring *tx, struct gve_tx_pending_packet_dqo *pending_packet) argument 162 gve_tx_clean_pending_packets(struct gve_tx_ring *tx) argument 194 struct gve_tx_ring *tx = &priv->tx[idx]; local 206 gve_tx_free_ring_dqo(struct gve_priv *priv, struct gve_tx_ring *tx, struct gve_tx_alloc_rings_cfg *cfg) argument 247 gve_tx_qpl_buf_init(struct gve_tx_ring *tx) argument 273 struct gve_tx_ring *tx = &priv->tx[idx]; local 281 gve_tx_alloc_ring_dqo(struct gve_priv *priv, struct gve_tx_alloc_rings_cfg *cfg, struct gve_tx_ring *tx, int idx) argument 375 struct gve_tx_ring *tx = cfg->tx; local 426 struct gve_tx_ring *tx = cfg->tx; local 442 num_avail_tx_slots(const struct gve_tx_ring *tx) argument 449 gve_has_avail_slots_tx_dqo(struct gve_tx_ring *tx, int desc_count, int buf_count) argument 460 gve_maybe_stop_tx_dqo(struct gve_tx_ring *tx, int desc_count, int buf_count) argument 509 gve_tx_fill_pkt_desc_dqo(struct gve_tx_ring *tx, u32 *desc_idx, struct sk_buff *skb, u32 len, u64 addr, s16 compl_tag, bool eop, bool is_gso) argument 632 gve_tx_add_skb_no_copy_dqo(struct gve_tx_ring *tx, struct sk_buff *skb, struct gve_tx_pending_packet_dqo *pkt, s16 completion_tag, u32 *desc_idx, bool is_gso) argument 710 gve_tx_buf_get_addr(struct gve_tx_ring *tx, s16 index, void **va, dma_addr_t *dma_addr) argument 721 gve_tx_add_skb_copy_dqo(struct gve_tx_ring *tx, struct sk_buff *skb, struct gve_tx_pending_packet_dqo *pkt, s16 completion_tag, u32 *desc_idx, bool is_gso) argument 773 gve_tx_add_skb_dqo(struct gve_tx_ring *tx, struct sk_buff *skb) argument 915 gve_try_tx_skb(struct gve_priv *priv, struct gve_tx_ring *tx, struct sk_buff *skb) argument 970 struct gve_tx_ring *tx; local 989 add_to_list(struct gve_tx_ring *tx, struct gve_index_list *list, struct gve_tx_pending_packet_dqo *pending_packet) argument 1006 remove_from_list(struct gve_tx_ring *tx, struct gve_index_list *list, struct gve_tx_pending_packet_dqo *pkt) argument 1050 gve_handle_packet_completion(struct gve_priv *priv, struct gve_tx_ring *tx, bool is_napi, u16 compl_tag, u64 *bytes, u64 *pkts, bool is_reinjection) argument 1114 gve_handle_miss_completion(struct gve_priv *priv, struct gve_tx_ring *tx, u16 compl_tag, u64 *bytes, u64 *pkts) argument 1147 remove_miss_completions(struct gve_priv *priv, struct gve_tx_ring *tx) argument 1194 remove_timed_out_completions(struct gve_priv *priv, struct gve_tx_ring *tx) argument 1214 gve_clean_tx_done_dqo(struct gve_priv *priv, struct gve_tx_ring *tx, struct napi_struct *napi) argument 1301 struct gve_tx_ring *tx = block->tx; local [all...] |
H A D | gve_tx.c | 26 struct gve_tx_ring *tx = &priv->tx[tx_qid]; local 28 gve_tx_put_doorbell(priv, tx->q_resources, tx->req); 157 static int gve_clean_xdp_done(struct gve_priv *priv, struct gve_tx_ring *tx, argument 161 u32 clean_end = tx->done + to_do; 167 for (; tx->done < clean_end; tx->done++) { 168 idx = tx->done & tx 202 struct gve_tx_ring *tx = &priv->tx[idx]; local 213 gve_tx_free_ring_gqi(struct gve_priv *priv, struct gve_tx_ring *tx, struct gve_tx_alloc_rings_cfg *cfg) argument 245 struct gve_tx_ring *tx = &priv->tx[idx]; local 253 gve_tx_alloc_ring_gqi(struct gve_priv *priv, struct gve_tx_alloc_rings_cfg *cfg, struct gve_tx_ring *tx, int idx) argument 319 struct gve_tx_ring *tx = cfg->tx; local 370 struct gve_tx_ring *tx = cfg->tx; local 392 gve_tx_avail(struct gve_tx_ring *tx) argument 397 gve_skb_fifo_bytes_required(struct gve_tx_ring *tx, struct sk_buff *skb) argument 442 gve_can_tx(struct gve_tx_ring *tx, int bytes_required) argument 455 gve_maybe_stop_tx(struct gve_priv *priv, struct gve_tx_ring *tx, struct sk_buff *skb) argument 558 gve_tx_add_skb_copy(struct gve_priv *priv, struct gve_tx_ring *tx, struct sk_buff *skb) argument 632 gve_tx_add_skb_no_copy(struct gve_priv *priv, struct gve_tx_ring *tx, struct sk_buff *skb) argument 736 struct gve_tx_ring *tx; local 775 gve_tx_fill_xdp(struct gve_priv *priv, struct gve_tx_ring *tx, void *data, int len, void *frame_p, bool is_xsk) argument 826 struct gve_tx_ring *tx; local 858 gve_xdp_xmit_one(struct gve_priv *priv, struct gve_tx_ring *tx, void *data, int len, void *frame_p) argument 874 gve_clean_tx_done(struct gve_priv *priv, struct gve_tx_ring *tx, u32 to_do, bool try_to_wake) argument 930 gve_tx_load_event_counter(struct gve_priv *priv, struct gve_tx_ring *tx) argument 939 gve_xsk_tx(struct gve_priv *priv, struct gve_tx_ring *tx, int budget) argument 973 struct gve_tx_ring *tx = block->tx; local 1002 struct gve_tx_ring *tx = block->tx; local 1024 gve_tx_clean_pending(struct gve_priv *priv, struct gve_tx_ring *tx) argument [all...] |
/linux-master/crypto/async_tx/ |
H A D | async_tx.c | 62 * @tx: the new operation 66 struct dma_async_tx_descriptor *tx) 74 if (txd_parent(depend_tx) && depend_tx->chan == tx->chan) { 75 txd_chain(depend_tx, tx); 100 txd_chain(intr_tx, tx); 121 tx->tx_submit(tx); 143 async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx, argument 148 tx->callback = submit->cb_fn; 149 tx 65 async_tx_channel_switch(struct dma_async_tx_descriptor *depend_tx, struct dma_async_tx_descriptor *tx) argument 225 struct dma_async_tx_descriptor *tx; local 263 async_tx_quiesce(struct dma_async_tx_descriptor **tx) argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/mei/ |
H A D | trace.h | 24 TP_PROTO(const struct iwl_sap_hdr *sap_cmd, bool tx), 25 TP_ARGS(sap_cmd, tx), 29 __field(u8, tx) 37 __entry->tx = tx; 42 TP_printk("sap_cmd %s: type %d len %d seq %d", __entry->tx ? "Tx" : "Rx", 47 TP_PROTO(const struct iwl_sap_me_msg_hdr *hdr, bool tx), 48 TP_ARGS(hdr, tx), 51 __field(u8, tx) 57 __entry->tx [all...] |
/linux-master/drivers/clk/mediatek/ |
H A D | clk-apmixed.c | 32 struct mtk_ref2usb_tx *tx = to_mtk_ref2usb_tx(hw); local 34 return (readl(tx->base_addr) & REF2USB_EN_MASK) == REF2USB_EN_MASK; 39 struct mtk_ref2usb_tx *tx = to_mtk_ref2usb_tx(hw); local 42 val = readl(tx->base_addr); 45 writel(val, tx->base_addr); 49 writel(val, tx->base_addr); 52 writel(val, tx->base_addr); 59 struct mtk_ref2usb_tx *tx = to_mtk_ref2usb_tx(hw); local 62 val = readl(tx->base_addr); 64 writel(val, tx 76 struct mtk_ref2usb_tx *tx; local 105 struct mtk_ref2usb_tx *tx = to_mtk_ref2usb_tx(hw); local [all...] |
/linux-master/net/mac80211/ |
H A D | wpa.h | 15 ieee80211_tx_h_michael_mic_add(struct ieee80211_tx_data *tx); 20 ieee80211_crypto_tkip_encrypt(struct ieee80211_tx_data *tx); 25 ieee80211_crypto_ccmp_encrypt(struct ieee80211_tx_data *tx, 32 ieee80211_crypto_aes_cmac_encrypt(struct ieee80211_tx_data *tx); 34 ieee80211_crypto_aes_cmac_256_encrypt(struct ieee80211_tx_data *tx); 40 ieee80211_crypto_aes_gmac_encrypt(struct ieee80211_tx_data *tx); 45 ieee80211_crypto_gcmp_encrypt(struct ieee80211_tx_data *tx);
|
/linux-master/sound/soc/samsung/ |
H A D | dma.h | 12 * @tx, @rx arguments can be NULL if the DMA channel names are "tx", "rx", 16 const char *tx, const char *rx,
|
/linux-master/net/ieee802154/6lowpan/ |
H A D | Makefile | 4 ieee802154_6lowpan-y := core.o rx.o reassembly.o tx.o
|
/linux-master/drivers/ipack/devices/ |
H A D | ipoctal.h | 20 * @tx: Number of transmitted bytes 28 unsigned long tx; member in struct:ipoctal_stats
|
/linux-master/drivers/firmware/tegra/ |
H A D | ivc.c | 48 * written through the tx.channel pointer, while the second is only written 62 } tx; member in struct:tegra_ivc_header 102 u32 tx = tegra_ivc_header_read_field(map, tx.count); local 115 if (tx - rx > ivc->num_frames) 118 return tx == rx; 123 u32 tx = tegra_ivc_header_read_field(map, tx.count); local 130 return tx - rx >= ivc->num_frames; 135 u32 tx local 306 unsigned int tx = offsetof(struct tegra_ivc_header, tx.count); local 358 unsigned int tx = offsetof(struct tegra_ivc_header, tx.count); local 574 tegra_ivc_check_params(unsigned long rx, unsigned long tx, unsigned int num_frames, size_t frame_size) argument 646 tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx, dma_addr_t rx_phys, const struct iosys_map *tx, dma_addr_t tx_phys, unsigned int num_frames, size_t frame_size, void (*notify)(struct tegra_ivc *ivc, void *data), void *data) argument [all...] |
/linux-master/drivers/dma/ |
H A D | dmaengine.h | 24 * @tx: descriptor needing cookie 29 static inline dma_cookie_t dma_cookie_assign(struct dma_async_tx_descriptor *tx) argument 31 struct dma_chan *chan = tx->chan; 37 tx->cookie = chan->cookie = cookie; 44 * @tx: descriptor to complete 52 static inline void dma_cookie_complete(struct dma_async_tx_descriptor *tx) argument 54 BUG_ON(tx->cookie < DMA_MIN_COOKIE); 55 tx->chan->completed_cookie = tx->cookie; 56 tx 114 dmaengine_desc_get_callback(struct dma_async_tx_descriptor *tx, struct dmaengine_desc_callback *cb) argument 160 dmaengine_desc_get_callback_invoke(struct dma_async_tx_descriptor *tx, const struct dmaengine_result *result) argument [all...] |
/linux-master/drivers/fpga/ |
H A D | machxo2-spi.c | 69 struct spi_transfer rx, tx; local 74 memset(&tx, 0, sizeof(tx)); 75 tx.tx_buf = cmd; 76 tx.len = sizeof(cmd); 80 spi_message_add_tail(&tx, &msg); 139 struct spi_transfer tx[2]; local 144 memset(tx, 0, sizeof(tx)); 146 tx[ 193 struct spi_transfer tx[3]; local 257 struct spi_transfer tx; local 296 struct spi_transfer tx[2]; local [all...] |
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | debugfs.c | 45 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_prepared_descs, "%u"); 46 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_cmplt, "%u"); 47 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_template_prepared, "%u"); 48 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_data_prepared, "%u"); 49 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_template_programmed, "%u"); 50 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_data_programmed, "%u"); 51 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_burst_programmed, "%u"); 52 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_starts, "%u"); 53 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_stop, "%u"); 54 WL18XX_DEBUGFS_FWSTATS_FILE(tx, tx_start_template [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | ethtool_mm.sh | 46 local tx=$1; shift 55 # NXP ENETC does not, and requires tx-enabled on in order to respond to 57 ethtool --set-mm $rx tx-enabled on 58 ethtool --set-mm $tx verify-enabled on tx-enabled on 63 ethtool --json --show-mm $tx | jq -r '.[]."verify-status"' | \ 67 ethtool --json --show-mm $tx | jq -r '.[]."tx-active"' | grep -q 'true' 70 traffic_test $tx "pmac" 71 check_err "$?" "Traffic did not get sent through $tx' [all...] |
/linux-master/sound/soc/codecs/ |
H A D | lpass-tx-macro.c | 246 struct tx_macro *tx; member in struct:tx_mute_work 252 struct tx_macro *tx; member in struct:hpf_work 439 /* Update volatile list for tx/tx macros */ 614 static int tx_macro_mclk_enable(struct tx_macro *tx, argument 617 struct regmap *regmap = tx->regmap; 620 if (tx->tx_mclk_users == 0) { 632 tx->tx_mclk_users++; 634 if (tx->tx_mclk_users <= 0) { 635 dev_err(tx 651 is_amic_enabled(struct snd_soc_component *component, struct tx_macro *tx, u8 decimator) argument 677 struct tx_macro *tx; local 721 struct tx_macro *tx; local 739 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 755 tx_macro_update_smic_sel_v9(struct snd_soc_component *component, struct snd_soc_dapm_widget *widget, struct tx_macro *tx, u16 mic_sel_reg, unsigned int val) argument 777 tx_macro_update_smic_sel_v9_2(struct snd_soc_component *component, struct snd_soc_dapm_widget *widget, struct tx_macro *tx, u16 mic_sel_reg, unsigned int val) argument 807 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 868 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 888 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 921 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1075 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1091 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1105 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1117 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1132 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1175 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 1193 struct tx_macro *tx = snd_soc_component_get_drvdata(component); local 2086 struct tx_macro *tx = snd_soc_component_get_drvdata(comp); local 2112 struct tx_macro *tx = snd_soc_component_get_drvdata(comp); local 2149 struct tx_macro *tx = to_tx_macro(hw); local 2169 struct tx_macro *tx = to_tx_macro(hw); local 2181 struct tx_macro *tx = to_tx_macro(hw); local 2204 tx_macro_register_mclk_output(struct tx_macro *tx) argument 2247 struct tx_macro *tx; local 2392 struct tx_macro *tx = dev_get_drvdata(&pdev->dev); local 2405 struct tx_macro *tx = dev_get_drvdata(dev); local 2419 struct tx_macro *tx = dev_get_drvdata(dev); local [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | mem_protect.c | 568 const struct pkvm_mem_transition tx; member in struct:pkvm_mem_share 573 const struct pkvm_mem_transition tx; member in struct:pkvm_mem_donation 633 const struct pkvm_mem_transition *tx) 635 u64 size = tx->nr_pages * PAGE_SIZE; 636 u64 addr = tx->initiator.addr; 638 *completer_addr = tx->initiator.host.completer_addr; 643 const struct pkvm_mem_transition *tx) 645 u64 size = tx->nr_pages * PAGE_SIZE; 646 u64 addr = tx->initiator.addr; 648 *completer_addr = tx 632 host_request_owned_transition(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 642 host_request_unshare(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 652 host_initiate_share(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 662 host_initiate_unshare(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 672 host_initiate_donation(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 682 __host_ack_skip_pgtable_check(const struct pkvm_mem_transition *tx) argument 688 __host_ack_transition(u64 addr, const struct pkvm_mem_transition *tx, enum pkvm_page_state state) argument 699 host_ack_donation(u64 addr, const struct pkvm_mem_transition *tx) argument 704 host_complete_donation(u64 addr, const struct pkvm_mem_transition *tx) argument 732 hyp_request_donation(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 742 hyp_initiate_donation(u64 *completer_addr, const struct pkvm_mem_transition *tx) argument 753 __hyp_ack_skip_pgtable_check(const struct pkvm_mem_transition *tx) argument 759 hyp_ack_share(u64 addr, const struct pkvm_mem_transition *tx, enum kvm_pgtable_prot perms) argument 773 hyp_ack_unshare(u64 addr, const struct pkvm_mem_transition *tx) argument 787 hyp_ack_donation(u64 addr, const struct pkvm_mem_transition *tx) argument 797 hyp_complete_share(u64 addr, const struct pkvm_mem_transition *tx, enum kvm_pgtable_prot perms) argument 807 hyp_complete_unshare(u64 addr, const struct pkvm_mem_transition *tx) argument 815 hyp_complete_donation(u64 addr, const struct pkvm_mem_transition *tx) argument 826 const struct pkvm_mem_transition *tx = &share->tx; local 861 const struct pkvm_mem_transition *tx = &share->tx; local 916 const struct pkvm_mem_transition *tx = &share->tx; local 948 const struct pkvm_mem_transition *tx = &share->tx; local 1000 const struct pkvm_mem_transition *tx = &donation->tx; local 1034 const struct pkvm_mem_transition *tx = &donation->tx; local [all...] |