Lines Matching defs:callback
96 t->callback.without_tstamp(card, rcode, NULL, 0, t->callback_data);
98 t->callback.with_tstamp(card, rcode, t->packet.timestamp, response_tstamp,
119 * will call the packet transmission callback which cancels
161 t->callback.without_tstamp(card, RCODE_CANCELLED, NULL, 0, t->callback_data);
163 t->callback.with_tstamp(card, RCODE_CANCELLED, t->packet.timestamp,
220 * rcode, so just forward that to the callback.
319 * __fw_send_request() - submit a request packet for transmission to generate callback for response
330 * @callback: union of two functions whether to receive time stamp or not for response
333 * @callback_data: data to be passed to the transaction completion callback
352 * @payload must not be freed before the @callback is called.
357 * @callback will be called. Among its parameters is the response code which
366 * transaction completion and hence execution of @callback may happen even
371 void *payload, size_t length, union fw_transaction_callback callback,
388 callback.without_tstamp(card, RCODE_SEND_ERROR, NULL, 0, callback_data);
397 callback.with_tstamp(card, RCODE_SEND_ERROR, tstamp, tstamp, NULL, 0,
408 t->callback = callback;
414 t->packet.callback = transmit_complete_callback;
490 .callback = transmit_phy_packet_callback,
582 * @handler: callback
588 * the specified callback is invoked. The parameters passed to the callback
639 * @handler: callback
643 * When fw_core_remove_address_handler() returns, @handler->callback() is
849 request->response.callback = free_response_callback;
1093 t->callback.without_tstamp(card, rcode, data, data_length, t->callback_data);
1095 t->callback.with_tstamp(card, rcode, t->packet.timestamp, p->timestamp, data,