Searched refs:destructor (Results 1 - 25 of 123) sorted by path

12345

/linux-master/drivers/hsi/clients/
H A Dhsi_char.c316 msg->destructor = hsc_break_req_destructor;
334 msg->destructor = hsi_free_msg;
436 msg->destructor = hsc_rx_msg_destructor;
497 msg->destructor = hsc_tx_msg_destructor;
H A Dcmt_speech.c222 dev_dbg(&cs_char_data.cl->device, "control cmd destructor\n");
247 msg->destructor = cs_cmd_destructor;
258 msg->destructor = NULL;
329 rxmsg->destructor = cs_hsi_data_destructor;
338 txmsg->destructor = cs_hsi_data_destructor;
563 * the message destructor; see cs_cmd_destructor()).
H A Dssi_protocol.c195 msg->destructor = NULL;
209 msg->destructor = ssip_free_data;
236 msg->destructor = ssip_release_cmd;
247 msg->destructor = NULL;
592 msg->destructor = ssip_free_strans;
/linux-master/include/linux/hsi/
H A Dhsi.h177 * @destructor: Destructor to free resources when flushing
192 void (*destructor)(struct hsi_msg *msg); member in struct:hsi_msg
/linux-master/drivers/hsi/controllers/
H A Domap_ssi_port.c441 if (msg->destructor)
442 msg->destructor(msg);
/linux-master/drivers/hsi/
H A Dhsi_core.c563 * The HSI message must have the channel, ttype, complete and destructor
584 WARN_ON_ONCE(!msg->destructor || !msg->complete);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_net.c363 skb->destructor = rxe_skb_tx_dtor;
/linux-master/drivers/net/dsa/hirschmann/
H A Dhellcreek.c1330 .destructor = kfree,
1336 .destructor = kfree,
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Ddevlink.c660 .destructor = kfree,
671 .destructor = kfree,
678 .destructor = kfree,
684 .destructor = kfree,
690 .destructor = kfree,
696 .destructor = kfree,
702 .destructor = kfree,
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_devlink.c58 .destructor = kfree,
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c1346 * destructor early, after the packet is queued but before it's DMAd.
1357 * Run the destructor before telling the DMA engine about the packet
1575 * This is the packet destructor used for Tx packets that need to remain
1658 skb->destructor = deferred_unmap_destructor;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c293 * This is the packet destructor used for Tx packets that need to remain
2035 * solution to this problem is to run the destructor early,
2046 * Run the destructor before telling the DMA engine about the
2444 * So, call the destructor now and we'll free the skb later
3014 skb->destructor = deferred_unmap_destructor;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c1649 * @skb - old skb, to copy socket and destructor details.
1669 nskb->destructor = skb->destructor;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.h128 chtls_tcp_ops->destructor = chtls_rsk_destructor;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_devlink.c1947 .destructor = vfree,
1954 .destructor = vfree,
1961 .destructor = vfree,
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dcrdump.c49 .destructor = &kvfree,
54 .destructor = &kvfree,
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c381 void (*destructor)(struct mlxsw_afa_block *block, member in struct:mlxsw_afa_resource
401 resource->destructor(block, resource);
665 fwd_entry_ref->resource.destructor = mlxsw_afa_fwd_entry_ref_destructor;
713 counter->resource.destructor = mlxsw_afa_counter_destructor;
859 cookie_ref->resource.destructor = mlxsw_afa_cookie_ref_destructor;
989 policer_ref->resource.destructor = mlxsw_afa_policer_ref_destructor;
1401 mirror->resource.destructor = mlxsw_afa_mirror_destructor;
2203 sampler->resource.destructor = mlxsw_afa_sampler_destructor;
/linux-master/drivers/net/netdevsim/
H A Ddev.c558 .destructor = &kfree,
/linux-master/drivers/net/
H A Dveth.c331 * - the sock_wfree destructor is used by UDP, ICMP and XDP sockets -
339 (skb->destructor == sock_wfree &&
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_devlink.c203 mdm_coredump[i].destructor = vfree;
/linux-master/drivers/net/wwan/
H A Dmhi_wwan_ctrl.c96 skb->destructor = __mhi_skb_destructor;
/linux-master/drivers/scsi/libfc/
H A Dfc_exch.c317 if (ep->destructor)
318 ep->destructor(&ep->seq, ep->arg);
2143 * @destructor: The destructor for the exchange
2153 * The exchange destructor handler is also set in this routine.
2154 * The destructor handler is invoked by EM layer when exchange
2158 * The arg is passed back to resp and destructor handler.
2180 void (*destructor)(struct fc_seq *, void *),
2198 ep->destructor = destructor;
[all...]
/linux-master/drivers/staging/octeon/
H A Dethernet-tx.c319 if (unlikely(skb->destructor)) {
320 /* TX buffer has a destructor */
/linux-master/fs/afs/
H A Dcmservice.c40 .destructor = afs_cm_destructor,
50 .destructor = afs_cm_destructor,
60 .destructor = afs_cm_destructor,
70 .destructor = afs_cm_destructor,
80 .destructor = afs_cm_destructor,
90 .destructor = afs_cm_destructor,
100 .destructor = afs_cm_destructor,
H A Dfsclient.c266 .destructor = afs_flat_call_destructor,
409 .destructor = afs_flat_call_destructor,
416 .destructor = afs_flat_call_destructor,
520 .destructor = afs_flat_call_destructor,
574 .destructor = afs_flat_call_destructor,
654 .destructor = afs_flat_call_destructor,
702 .destructor = afs_flat_call_destructor,
780 .destructor = afs_flat_call_destructor,
862 .destructor = afs_flat_call_destructor,
957 .destructor
[all...]

Completed in 389 milliseconds

12345