smp_wmb(); /* Publish new pointer before write q[] */
if (unlikely(defer_queue.last_fct_in != fct)) {
smp_wmb(); /* Publish new pointer before write q[] */
if (unlikely(defer_queue.last_fct_in != fct)) {
if (unlikely(DQ_IS_FCT_BIT(p) || p == DQ_FCT_MARK)) {
/*
* If the data to encode is not aligned or the marker,
if (unlikely(DQ_IS_FCT_BIT(p) || p == DQ_FCT_MARK)) {
/*
* If the data to encode is not aligned or the marker,