INDIRECT_CALL_1
return INDIRECT_CALL_1(efx->type->rx_buf_hash_valid,
return INDIRECT_CALL_1(tx_queue->efx->type->tx_enqueue,
INDIRECT_CALL_1(__f2, f1, __VA_ARGS__); \
#define INDIRECT_CALL_INET(f, f2, f1, ...) INDIRECT_CALL_1(f, f1, __VA_ARGS__)
#define INDIRECT_CALL_INET_1(f, f1, ...) INDIRECT_CALL_1(f, f1, __VA_ARGS__)
return INDIRECT_CALL_1(dst->ops->mtu, ipv4_mtu, dst);
return INDIRECT_CALL_1(dst->ops->mtu, ip6_mtu, dst);
n = INDIRECT_CALL_1(cb, simple_copy_to_iter,
n += INDIRECT_CALL_1(cb, simple_copy_to_iter,
#define INDIRECT_CALL_MT(f, f2, f1, ...) INDIRECT_CALL_1(f, f2, __VA_ARGS__)
#define INDIRECT_CALL_MT(f, f2, f1, ...) INDIRECT_CALL_1(f, f1, __VA_ARGS__)
return INDIRECT_CALL_1(ops->ndo_get_peer_dev,
INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
INDIRECT_CALL_1(READ_ONCE(sk->sk_write_space),
!INDIRECT_CALL_1(dst->ops->check, ipv4_dst_check,
INDIRECT_CALL_1(READ_ONCE(sk->sk_data_ready),
INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
INDIRECT_CALL_1(dst->ops->check, ip6_dst_check,
INDIRECT_CALL_1(sk->sk_write_space, sk_stream_write_space, sk);
cp = INDIRECT_CALL_1(pp->conn_out_get, ip_vs_conn_out_get_proto,
cp = INDIRECT_CALL_1(pp->conn_out_get, ip_vs_conn_out_get_proto,
cp = INDIRECT_CALL_1(pp->conn_in_get, ip_vs_conn_in_get_proto,
cp = INDIRECT_CALL_1(pp->conn_in_get, ip_vs_conn_in_get_proto,
cp = INDIRECT_CALL_1(pp->conn_in_get, ip_vs_conn_in_get_proto,
cp = INDIRECT_CALL_1(pp->conn_in_get,
#define SNAT_CALL(f, ...) INDIRECT_CALL_1(f, tcp_snat_handler, __VA_ARGS__)
#define SNAT_CALL(f, ...) INDIRECT_CALL_1(f, udp_snat_handler, __VA_ARGS__)
cp = INDIRECT_CALL_1(pp->conn_out_get, ip_vs_conn_out_get_proto,