Home | History | Annotate | Download | only in dist

Lines Matching refs:xdp

91 #include "xdp-server.h"
3218 xdp_server_cleanup(&nsd->xdp.xdp_server);
3405 struct xdp_server *xdp,
3412 data->server = xdp;
3415 sock = xsk_socket__fd(xdp->xsks[xdp->queue_index].xsk);
3417 log_msg(LOG_ERR, "xdp: xsk socket file descriptor is invalid: %s",
3424 log_msg(LOG_ERR, "nsd xdp: event_base_set failed");
3426 log_msg(LOG_ERR, "nsd xdp: event_add failed");
3715 if ((int)nsd->xdp.xdp_server.queue_count <= nsd->this_child->child_num) {
3717 "xdp: server-count exceeds available queues (%d) on "
3718 "interface %s, skipping xdp in this process",
3719 nsd->xdp.xdp_server.queue_count,
3720 nsd->xdp.xdp_server.interface_name);
3727 nsd->xdp.xdp_server.queue_index = nsd->this_child->child_num;
3728 nsd->xdp.xdp_server.queries = xdp_queries;
3731 "xdp: using socket with queue_id %d on interface %s",
3732 nsd->xdp.xdp_server.queue_index,
3733 nsd->xdp.xdp_server.interface_name);
3736 add_xdp_handler(nsd, &nsd->xdp.xdp_server, data);
3740 * and will be filled by the xdp handle and receive function