op_async 56 drivers/staging/greybus/loopback.c int (*completion)(struct gb_loopback_async_operation *op_async); op_async 425 drivers/staging/greybus/loopback.c struct gb_loopback_async_operation *op_async; op_async 432 drivers/staging/greybus/loopback.c op_async = gb_operation_get_data(operation); op_async 433 drivers/staging/greybus/loopback.c gb = op_async->gb; op_async 437 drivers/staging/greybus/loopback.c if (!result && op_async->completion) op_async 438 drivers/staging/greybus/loopback.c result = op_async->completion(op_async); op_async 441 drivers/staging/greybus/loopback.c gb->elapsed_nsecs = gb_loopback_calc_latency(op_async->ts, te); op_async 457 drivers/staging/greybus/loopback.c atomic_dec(&op_async->gb->outstanding_operations); op_async 462 drivers/staging/greybus/loopback.c kfree(op_async); op_async 470 drivers/staging/greybus/loopback.c struct gb_loopback_async_operation *op_async; op_async 474 drivers/staging/greybus/loopback.c op_async = kzalloc(sizeof(*op_async), GFP_KERNEL); op_async 475 drivers/staging/greybus/loopback.c if (!op_async) op_async 481 drivers/staging/greybus/loopback.c kfree(op_async); op_async 488 drivers/staging/greybus/loopback.c gb_operation_set_data(operation, op_async); op_async 490 drivers/staging/greybus/loopback.c op_async->gb = gb; op_async 491 drivers/staging/greybus/loopback.c op_async->operation = operation; op_async 492 drivers/staging/greybus/loopback.c op_async->completion = completion; op_async 494 drivers/staging/greybus/loopback.c op_async->ts = ktime_get(); op_async 504 drivers/staging/greybus/loopback.c kfree(op_async); op_async 592 drivers/staging/greybus/loopback.c struct gb_loopback_async_operation *op_async) op_async 601 drivers/staging/greybus/loopback.c gb = op_async->gb; op_async 602 drivers/staging/greybus/loopback.c operation = op_async->operation;