Home
last modified time | relevance | path

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

12

/linux/include/net/
H A Dxdp_sock.h134 * @compl: pointer to output struct xsk_tx_metadata_to_compl
137 * it prepares AF_XDP egress packet. The value of @compl should be stored
141 struct xsk_tx_metadata_compl *compl) in xsk_tx_metadata_to_compl()
147 compl->tx_timestamp = &meta->completion.tx_timestamp; in xsk_tx_metadata_to_compl()
149 compl->tx_timestamp = NULL; in xsk_tx_metadata_to_compl()
187 * @compl: pointer to completion metadata produced from xsk_tx_metadata_to_compl
194 static inline void xsk_tx_metadata_complete(struct xsk_tx_metadata_compl *compl, in xsk_tx_metadata_complete()
198 if (!compl) in xsk_tx_metadata_complete()
200 if (!compl->tx_timestamp) in xsk_tx_metadata_complete()
203 *compl in xsk_tx_metadata_complete()
140 xsk_tx_metadata_to_compl(struct xsk_tx_metadata * meta,struct xsk_tx_metadata_compl * compl) xsk_tx_metadata_to_compl() argument
193 xsk_tx_metadata_complete(struct xsk_tx_metadata_compl * compl,const struct xsk_tx_metadata_ops * ops,void * priv) xsk_tx_metadata_complete() argument
222 xsk_tx_metadata_to_compl(struct xsk_tx_metadata * meta,struct xsk_tx_metadata_compl * compl) xsk_tx_metadata_to_compl() argument
232 xsk_tx_metadata_complete(struct xsk_tx_metadata_compl * compl,const struct xsk_tx_metadata_ops * ops,void * priv) xsk_tx_metadata_complete() argument
[all...]
/linux/crypto/
H A Dseqiv.c52 crypto_completion_t compl; in seqiv_aead_encrypt() local
64 compl = req->base.complete; in seqiv_aead_encrypt()
81 compl = seqiv_aead_encrypt_complete; in seqiv_aead_encrypt()
85 aead_request_set_callback(subreq, req->base.flags, compl, data); in seqiv_aead_encrypt()
104 crypto_completion_t compl; in seqiv_aead_decrypt() local
113 compl = req->base.complete; in seqiv_aead_decrypt()
116 aead_request_set_callback(subreq, req->base.flags, compl, data); in seqiv_aead_decrypt()
H A Dahash.c56 crypto_completion_t compl; in ahash_op_done() local
58 compl = areq->saved_complete; in ahash_op_done()
70 compl(data, err); in ahash_op_done()
/linux/net/rxrpc/
H A Dcall_state.c14 enum rxrpc_call_completion compl, in rxrpc_set_call_completion() argument
23 call->completion = compl; in rxrpc_set_call_completion()
60 void rxrpc_prefail_call(struct rxrpc_call *call, enum rxrpc_call_completion compl, in rxrpc_prefail_call() argument
65 call->completion = compl; in rxrpc_prefail_call()
H A Dpeer_event.c187 enum rxrpc_call_completion compl = RXRPC_CALL_NETWORK_ERROR; in rxrpc_store_error() local
197 compl = RXRPC_CALL_LOCAL_ERROR; in rxrpc_store_error()
209 rxrpc_distribute_error(peer, skb, compl, err); in rxrpc_store_error()
216 enum rxrpc_call_completion compl, int err) in rxrpc_distribute_error() argument
231 rxrpc_set_call_completion(call, compl, 0, -err); in rxrpc_distribute_error()
H A Dconn_event.c24 enum rxrpc_call_completion compl) in rxrpc_set_conn_aborted() argument
33 conn->completion = compl; in rxrpc_set_conn_aborted()
H A Dar-internal.h1088 enum rxrpc_call_completion compl,
1094 void rxrpc_prefail_call(struct rxrpc_call *call, enum rxrpc_call_completion compl,
/linux/drivers/soc/qcom/
H A Drpmh.c83 struct completion *compl = rpm_msg->completion; in rpmh_tx_done() local
86 if (!compl) in rpmh_tx_done()
90 complete(compl); in rpmh_tx_done()
256 DECLARE_COMPLETION_ONSTACK(compl); in rpmh_write()
257 DEFINE_RPMH_MSG_ONSTACK(dev, state, &compl, rpm_msg); in rpmh_write()
268 ret = wait_for_completion_timeout(&compl, RPMH_TIMEOUT_MS); in rpmh_write()
365 struct completion *compl = &compls[i]; in rpmh_write_batch() local
367 init_completion(compl); in rpmh_write_batch()
368 rpm_msgs[i].completion = compl; in rpmh_write_batch()
/linux/drivers/scsi/be2iscsi/
H A Dbe_cmds.c320 struct be_mcc_compl *compl) in beiscsi_process_mbox_compl() argument
332 if (!compl->flags) { in beiscsi_process_mbox_compl()
338 compl->flags = le32_to_cpu(compl->flags); in beiscsi_process_mbox_compl()
339 WARN_ON((compl->flags & CQE_FLAGS_VALID_MASK) == 0); in beiscsi_process_mbox_compl()
345 be_dws_le_to_cpu(compl, 4); in beiscsi_process_mbox_compl()
346 compl_status = (compl->status >> CQE_STATUS_COMPL_SHIFT) & in beiscsi_process_mbox_compl()
348 extd_status = (compl->status >> CQE_STATUS_EXTD_SHIFT) & in beiscsi_process_mbox_compl()
351 compl->flags = 0; in beiscsi_process_mbox_compl()
363 struct be_mcc_compl *compl) in beiscsi_process_async_link() argument
367 evt = (struct be_async_event_link_state *)compl; in beiscsi_process_async_link()
[all …]
H A Dbe_cmds.h198 struct be_mcc_compl compl; member
833 struct be_mcc_compl *compl);
835 struct be_mcc_compl *compl);
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.c140 static inline bool be_mcc_compl_is_new(struct be_mcc_compl *compl) in be_mcc_compl_is_new() argument
144 if (compl->flags != 0) { in be_mcc_compl_is_new()
145 flags = le32_to_cpu(compl->flags); in be_mcc_compl_is_new()
147 compl->flags = flags; in be_mcc_compl_is_new()
155 static inline void be_mcc_compl_use(struct be_mcc_compl *compl) in be_mcc_compl_use() argument
157 compl->flags = 0; in be_mcc_compl_use()
187 struct be_mcc_compl *compl, in be_async_cmd_process() argument
190 enum mcc_base_status base_status = base_status(compl->status); in be_async_cmd_process()
213 adapter->flash_status = compl->status; in be_async_cmd_process()
244 struct be_mcc_compl *compl) in be_mcc_compl_process() argument
[all …]
H A Dbe_main.c2488 static void be_parse_rx_compl_v1(struct be_eth_rx_compl *compl, in be_parse_rx_compl_v1() argument
2491 rxcp->pkt_size = GET_RX_COMPL_V1_BITS(pktsize, compl); in be_parse_rx_compl_v1()
2492 rxcp->vlanf = GET_RX_COMPL_V1_BITS(vtp, compl); in be_parse_rx_compl_v1()
2493 rxcp->err = GET_RX_COMPL_V1_BITS(err, compl); in be_parse_rx_compl_v1()
2494 rxcp->tcpf = GET_RX_COMPL_V1_BITS(tcpf, compl); in be_parse_rx_compl_v1()
2495 rxcp->udpf = GET_RX_COMPL_V1_BITS(udpf, compl); in be_parse_rx_compl_v1()
2496 rxcp->ip_csum = GET_RX_COMPL_V1_BITS(ipcksm, compl); in be_parse_rx_compl_v1()
2497 rxcp->l4_csum = GET_RX_COMPL_V1_BITS(l4_cksm, compl); in be_parse_rx_compl_v1()
2498 rxcp->ipv6 = GET_RX_COMPL_V1_BITS(ip_version, compl); in be_parse_rx_compl_v1()
2499 rxcp->num_rcvd = GET_RX_COMPL_V1_BITS(numfrags, compl); in be_parse_rx_compl_v1()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dtx.c115 struct xsk_tx_metadata_compl compl; in mlx5e_xsk_tx() local
117 xsk_tx_metadata_to_compl(meta, &compl); in mlx5e_xsk_tx()
122 { .xsk_meta = compl }); in mlx5e_xsk_tx()
/linux/drivers/scsi/snic/
H A Dsnic_stats.h16 atomic64_t compl; /* IO Completions */ member
113 atomic64_inc(&s_stats->io.compl); in snic_stats_update_io_cmpl()
H A Dsnic_debugfs.c198 (u64) atomic64_read(&stats->io.compl), in snic_stats_show()
/linux/security/keys/
H A Ddh.c133 DECLARE_CRYPTO_WAIT(compl); in __keyctl_dh_compute()
255 crypto_req_done, &compl); in __keyctl_dh_compute()
262 ret = crypto_wait_req(ret, &compl); in __keyctl_dh_compute()
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c36 struct completion compl; member
456 complete(&ctx->compl); in fun_admin_cmd_sync_cb()
465 .compl = COMPLETION_INITIALIZER_ONSTACK(ctx.compl), in fun_submit_admin_sync_cmd()
481 jiffies_left = wait_for_completion_timeout(&ctx.compl, in fun_submit_admin_sync_cmd()
499 wait_for_completion(&ctx.compl); in fun_submit_admin_sync_cmd()
/linux/include/crypto/
H A Daead.h567 crypto_completion_t compl, in aead_request_set_callback() argument
570 req->base.complete = compl; in aead_request_set_callback()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_dmm_priv.h143 struct completion compl; member
/linux/drivers/dma/idxd/
H A Ddma.c69 u64 compl, u32 flags) in idxd_prep_desc_common() argument
82 hw->completion_addr = compl; in idxd_prep_desc_common()
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c160 u32 len, u32 credits, u32 compl) in cxgbit_tx_data_wr() argument
184 FW_WR_COMPL_V(compl) | in cxgbit_tx_data_wr()
209 u32 compl = 0; in cxgbit_push_tx_frames() local
259 compl = 1; in cxgbit_push_tx_frames()
264 compl); in cxgbit_push_tx_frames()
/linux/drivers/target/
H A Dtarget_core_transport.c2937 DECLARE_COMPLETION_ONSTACK(compl); in target_put_cmd_and_wait()
2940 cmd->abrt_compl = &compl; in target_put_cmd_and_wait()
2942 wait_for_completion(&compl); in target_put_cmd_and_wait()
2970 DECLARE_COMPLETION_ONSTACK(compl); in transport_generic_free_cmd()
2990 cmd->free_compl = &compl; in transport_generic_free_cmd()
2994 wait_for_completion(&compl); in transport_generic_free_cmd()
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c1180 unsigned int compl, const dma_addr_t *addr) in write_tx_pkt_wr() argument
1225 | F_WR_SOP | F_WR_EOP | compl); in write_tx_pkt_wr()
1241 htonl(V_WR_OP(FW_WROPCODE_TUNNEL_TX_PKT) | compl), in write_tx_pkt_wr()
1263 unsigned int ndesc, pidx, credits, gen, compl; in t3_eth_xmit() local
1319 compl = (q->unacked & 8) << (S_WR_COMPL - 3); in t3_eth_xmit()
1363 write_tx_pkt_wr(adap, skb, pi, pidx, gen, q, ndesc, compl, addr); in t3_eth_xmit()
/linux/net/xdp/
H A Dxsk.c630 struct xsk_tx_metadata_compl *compl = &skb_shinfo(skb)->xsk_meta; in xsk_destruct_skb()
632 if (compl->tx_timestamp) { in xsk_destruct_skb() local
634 *compl->tx_timestamp = ktime_get_tai_fast_ns(); in xsk_destruct_skb()
/linux/drivers/most/
H A Dcore.c873 void (*compl)(struct mbo *)) in arm_mbo_chain()
900 mbo->complete = compl; in arm_mbo_chain()

12