Lines Matching refs:abuf
78 struct apr_rx_buf *abuf; in apr_callback() local
87 abuf = kzalloc(sizeof(*abuf) + len, GFP_ATOMIC); in apr_callback()
88 if (!abuf) in apr_callback()
91 abuf->len = len; in apr_callback()
92 memcpy(abuf->buf, buf, len); in apr_callback()
95 list_add_tail(&abuf->node, &apr->rx_list); in apr_callback()
104 static int apr_do_rx_callback(struct apr *apr, struct apr_rx_buf *abuf) in apr_do_rx_callback() argument
112 void *buf = abuf->buf; in apr_do_rx_callback()
113 int len = abuf->len; in apr_do_rx_callback()
175 struct apr_rx_buf *abuf, *b; in apr_rxwq() local
179 list_for_each_entry_safe(abuf, b, &apr->rx_list, node) { in apr_rxwq()
180 apr_do_rx_callback(apr, abuf); in apr_rxwq()
182 list_del(&abuf->node); in apr_rxwq()
184 kfree(abuf); in apr_rxwq()