Lines Matching full:item
22 * @brief P4 Queue Work Item
24 * User-populated struct representing a single work item. The
169 * @brief Submit work item to a P4 queue
171 * Submits the specified work item to the queue. The caller must have
181 * @note This call is a scheduling point, so if the submitted item (or
187 * @param item P4 work item to be submitted
189 void k_p4wq_submit(struct k_p4wq *queue, struct k_p4wq_work *item);
192 * @brief Cancel submitted P4 work item
194 * Cancels a previously-submitted work item and removes it from the
195 * queue. Returns true if the item was found in the queue and
196 * removed. If the function returns false, either the item was never
199 * @return true if the item was successfully removed, otherwise false
201 bool k_p4wq_cancel(struct k_p4wq *queue, struct k_p4wq_work *item);
204 * @brief Regain ownership of the work item, wait for completion if it's synchronous