Lines Matching refs:ffi_args
852 int count, ffi_type **ffi_types, void** ffi_args) in convert_arguments_to_ffi() argument
865 ffi_args[i] = &args[i].i; in convert_arguments_to_ffi()
869 ffi_args[i] = &args[i].u; in convert_arguments_to_ffi()
873 ffi_args[i] = &args[i].f; in convert_arguments_to_ffi()
877 ffi_args[i] = &args[i].s; in convert_arguments_to_ffi()
881 ffi_args[i] = &args[i].o; in convert_arguments_to_ffi()
886 ffi_args[i] = &args[i].o; in convert_arguments_to_ffi()
889 ffi_args[i] = &args[i].n; in convert_arguments_to_ffi()
894 ffi_args[i] = &args[i].a; in convert_arguments_to_ffi()
898 ffi_args[i] = &args[i].h; in convert_arguments_to_ffi()
914 void * ffi_args[WL_CLOSURE_MAX_ARGS + 2]; in wl_closure_invoke() local
920 ffi_args[0] = &data; in wl_closure_invoke()
922 ffi_args[1] = ⌖ in wl_closure_invoke()
925 count, ffi_types + 2, ffi_args + 2); in wl_closure_invoke()
935 ffi_call(&cif, implementation[opcode], NULL, ffi_args); in wl_closure_invoke()