pub unsafe fn table_tuple_lock(
arg_rel: *mut RelationData,
arg_tid: *mut ItemPointerData,
arg_snapshot: *mut SnapshotData,
arg_slot: *mut TupleTableSlot,
arg_cid: u32,
arg_mode: u32,
arg_wait_policy: u32,
arg_flags: u8,
arg_tmfd: *mut TM_FailureData,
) -> u32