Lines Matching refs:rd
45610 JSPromiseReactionData* rd) in promise_reaction_data_free() argument
45612 JS_FreeValueRT(rt, rd->resolving_funcs[0]); in promise_reaction_data_free()
45613 JS_FreeValueRT(rt, rd->resolving_funcs[1]); in promise_reaction_data_free()
45614 JS_FreeValueRT(rt, rd->handler); in promise_reaction_data_free()
45615 js_free_rt(rt, rd); in promise_reaction_data_free()
45673 JSPromiseReactionData* rd; in fulfill_or_reject_promise() local
45693 rd = list_entry(el, JSPromiseReactionData, link); in fulfill_or_reject_promise()
45694 args[0] = rd->resolving_funcs[0]; in fulfill_or_reject_promise()
45695 args[1] = rd->resolving_funcs[1]; in fulfill_or_reject_promise()
45696 args[2] = rd->handler; in fulfill_or_reject_promise()
45700 list_del(&rd->link); in fulfill_or_reject_promise()
45701 promise_reaction_data_free(ctx->rt, rd); in fulfill_or_reject_promise()
45706 rd = list_entry(el, JSPromiseReactionData, link); in fulfill_or_reject_promise()
45707 list_del(&rd->link); in fulfill_or_reject_promise()
45708 promise_reaction_data_free(ctx->rt, rd); in fulfill_or_reject_promise()
45877 JSPromiseReactionData* rd = in js_promise_finalizer() local
45879 promise_reaction_data_free(rt, rd); in js_promise_finalizer()
45898 JSPromiseReactionData* rd = in js_promise_mark() local
45900 JS_MarkValue(rt, rd->resolving_funcs[0], mark_func); in js_promise_mark()
45901 JS_MarkValue(rt, rd->resolving_funcs[1], mark_func); in js_promise_mark()
45902 JS_MarkValue(rt, rd->handler, mark_func); in js_promise_mark()
46396 JSPromiseReactionData *rd_array[2], *rd; in perform_promise_then() local
46403 rd = js_mallocz(ctx, sizeof(*rd)); in perform_promise_then()
46404 if (!rd) { in perform_promise_then()
46410 rd->resolving_funcs[j] = JS_DupValue(ctx, cap_resolving_funcs[j]); in perform_promise_then()
46414 rd->handler = JS_DupValue(ctx, handler); in perform_promise_then()
46415 rd_array[i] = rd; in perform_promise_then()
46431 rd = rd_array[i]; in perform_promise_then()
46432 args[0] = rd->resolving_funcs[0]; in perform_promise_then()
46433 args[1] = rd->resolving_funcs[1]; in perform_promise_then()
46434 args[2] = rd->handler; in perform_promise_then()