FreeBSD Manual Pages
rte_branch_prediction.h(3) DPDK rte_branch_prediction.h(3) NAME rte_branch_prediction.h SYNOPSIS Macros #define likely(x) __builtin_expect(!!(x), 1) #define unlikely(x) __builtin_expect(!!(x), 0) Detailed Description Branch Prediction Helpers in RTE Definition in file rte_branch_prediction.h. Macro Definition Documentation #define likely(x) __builtin_expect(!!(x), 1) Check if a branch is likely to be taken. This compiler builtin allows the developer to indicate if a branch is likely to be taken. Example: if (likely(x > 1)) do_stuff(); Definition at line 26 of file rte_branch_prediction.h. #define unlikely(x) __builtin_expect(!!(x), 0) Check if a branch is unlikely to be taken. This compiler builtin allows the developer to indicate if a branch is unlikely to be taken. Example: if (unlikely(x < 1)) do_stuff(); Definition at line 43 of file rte_branch_prediction.h. Author Generated automatically by Doxygen for DPDK from the source code. Version 25.11.0 Thu Jun 11 2026 rte_branch_prediction.h(3)
NAME | SYNOPSIS | Detailed Description | Macro Definition Documentation | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rte_branch_prediction.h&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
