HomeSort by: relevance | last modified time | path
    Searched refs:xdp (Results 1 - 9 of 9) sorted by relevancy

  /src/external/bsd/nsd/dist/
xdp-server.c 2 * xdp-server.c -- integration of AF_XDP into nsd
11 * Parts inspired by https://github.com/xdp-project/xdp-tutorial
34 #include <xdp/xsk.h>
35 #include <xdp/libxdp.h>
54 #include "xdp-server.h"
55 #include "xdp-util.h"
90 static int xsk_configure_socket(struct xdp_server *xdp,
113 static int load_xdp_program_and_map(struct xdp_server *xdp);
116 * Unload eBPF/XDP progra
    [all...]
xdp-server.h 2 * xdp-server.h -- integration of AF_XDP into nsd
14 #include <xdp/xsk.h>
89 * Handle reading and writing packets via XDP
91 void xdp_handle_recv_and_send(struct xdp_server *xdp);
94 * Initialize NSD global XDP settings
96 * - load XDP program if configured
99 int xdp_server_init(struct xdp_server *xdp);
102 * Cleanup NSD global XDP settings
104 * - unload XDP program if loaded by NSD
107 void xdp_server_cleanup(struct xdp_server *xdp);
    [all...]
nsd.c 66 #include "xdp-server.h"
67 #include "xdp-util.h"
1116 "xdp: could not determine netdev queue count: %s. "
1119 nsd.xdp.xdp_server.queue_count = 1;
1121 nsd.xdp.xdp_server.queue_count = res;
1124 if (nsd.child_count < nsd.xdp.xdp_server.queue_count) {
1126 "xdp configured but server-count not high enough to serve "
1128 nsd.xdp.xdp_server.queue_count);
1129 nsd.child_count = nsd.xdp.xdp_server.queue_count;
1451 /* Set XDP config *
    [all...]
Makefile.in 63 # BPF/XDP settings
100 XDP_OBJ=xdp-server.o xdp-util.o
196 if test -n "@xdp@"; then $(INSTALL_DATA) xdp-dns-redirect_kern.o $(DESTDIR)$(sharedfilesdir)/xdp-dns-redirect_kern.o; fi
197 if test -n "@xdp@"; then $(INSTALL_DATA) xdp-dns-redirect_kern_pinned.o $(DESTDIR)$(sharedfilesdir)/xdp-dns-redirect_kern_pinned.o; fi
205 rm -f -- $(DESTDIR)$(sharedfilesdir)/xdp-dns-redirect_kern.
    [all...]
nsd.h 30 #include "xdp-server.h"
314 } xdp; member in struct:nsd
server.c 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)
    [all...]
configure 664 xdp
1486 --enable-xdp Enable XDP support.
1550 CLANG location of clang compiler (only needed for xdp)
1551 LLC location of LLVM static compiler (only needed for xdp)
11955 # Check whether --enable-xdp was given.
11995 for ac_lib in '' xdp
12033 e) as_fn_error $? "Cannot find libxdp, but is needed for xdp support." "$LINENO" 5 ;;
12103 e) as_fn_error $? "Cannot find libbpf, but is needed for xdp support." "$LINENO" 5 ;;
12173 e) as_fn_error $? "Cannot find libcap, but is needed for xdp support." "$LINENO" 5 ;
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/generic/
divexact.c 146 mp_ptr xdp; local
224 xdp = TMP_ALLOC_LIMBS (qn1);
225 mpn_lshift (xdp, dp + dn - qn1, qn1, cnt);
229 xdp = (mp_ptr) dp + dn - qn1;
253 invert_pi1 (dinv, xdp[qn1 - 1], xdp[qn1 - 2]);
256 qp[qn0 - 1 + nn1 - qn1] = mpn_sbpi1_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, dinv.inv32);
260 qp[qn0 - 1 + nn1 - qn1] = mpn_dcpi1_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, &dinv);
266 qh = mpn_cmp (tp + nn1 - qn1, xdp, qn1) >= 0;
268 mpn_sub_n (tp + nn1 - qn1, tp + nn1 - qn1, xdp, qn1)
    [all...]
  /src/external/bsd/am-utils/dist/libamu/
xutil.c 1125 char *xdp = xstrdup(dir); local
1135 if (stat(xdp, &stb) == 0 && (stb.st_mode & 0200) == 0) {
1136 if (rmdir(xdp) < 0) {
1142 plog(XLOG_ERROR, "rmdir(%s): %m", xdp);
1145 dlog("rmdir(%s)", xdp);
1151 dp = strrchr(xdp, '/');
1154 } while (dp && dp > xdp);
1156 XFREE(xdp);

Completed in 26 milliseconds