Lines Matching refs:pad
185 u8 *pad = dest - tsize; in patch_dest() local
188 apply_relocation(insn_buff, pad, tsize, skl_call_thunk_template, tsize); in patch_dest()
191 if (!bcmp(pad, insn_buff, tsize)) in patch_dest()
192 return pad; in patch_dest()
195 if (bcmp(pad, nops, tsize)) { in patch_dest()
201 memcpy(pad, insn_buff, tsize); in patch_dest()
203 text_poke_copy_locked(pad, insn_buff, tsize, true); in patch_dest()
204 return pad; in patch_dest()
209 void *pad, *dest; in patch_call() local
222 pad = patch_dest(dest, within_coretext(ct, dest)); in patch_call()
223 if (!pad) in patch_call()
227 dest, dest, pad); in patch_call()
228 __text_gen_insn(bytes, CALL_INSN_OPCODE, addr, pad, CALL_INSN_SIZE); in patch_call()
288 u8 *pad; in is_callthunk() local
294 pad = (void *)(dest - tmpl_size); in is_callthunk()
297 apply_relocation(insn_buff, pad, tmpl_size, skl_call_thunk_template, tmpl_size); in is_callthunk()
299 return !bcmp(pad, insn_buff, tmpl_size); in is_callthunk()