Home
last modified time | relevance | path

Searched refs:overflow_data (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/common/
Dubsan.c32 struct overflow_data { struct
76 void __ubsan_handle_add_overflow_abort(struct overflow_data *data,
78 void __ubsan_handle_sub_overflow_abort(struct overflow_data *data,
80 void __ubsan_handle_mul_overflow_abort(struct overflow_data *data,
82 void __ubsan_handle_negate_overflow_abort(struct overflow_data *data,
84 void __ubsan_handle_pointer_overflow_abort(struct overflow_data *data,
86 void __ubsan_handle_divrem_overflow_abort(struct overflow_data *data,
125 void __ubsan_handle_add_overflow_abort(struct overflow_data *data, in __ubsan_handle_add_overflow_abort()
133 void __ubsan_handle_sub_overflow_abort(struct overflow_data *data, in __ubsan_handle_sub_overflow_abort()
141 void __ubsan_handle_mul_overflow_abort(struct overflow_data *data, in __ubsan_handle_mul_overflow_abort()
[all …]
/aosp_15_r20/external/arm-trusted-firmware/plat/common/
H A Dubsan.c32 struct overflow_data { struct
76 void __ubsan_handle_add_overflow_abort(struct overflow_data *data,
78 void __ubsan_handle_sub_overflow_abort(struct overflow_data *data,
80 void __ubsan_handle_mul_overflow_abort(struct overflow_data *data,
82 void __ubsan_handle_negate_overflow_abort(struct overflow_data *data,
84 void __ubsan_handle_pointer_overflow_abort(struct overflow_data *data,
86 void __ubsan_handle_divrem_overflow_abort(struct overflow_data *data,
125 void __ubsan_handle_add_overflow_abort(struct overflow_data *data, in __ubsan_handle_add_overflow_abort()
133 void __ubsan_handle_sub_overflow_abort(struct overflow_data *data, in __ubsan_handle_sub_overflow_abort()
141 void __ubsan_handle_mul_overflow_abort(struct overflow_data *data, in __ubsan_handle_mul_overflow_abort()
[all …]
/aosp_15_r20/trusty/kernel/lib/ubsan/
H A Dubsan.h63 struct overflow_data { struct
182 struct overflow_data* data,
186 struct overflow_data* data,
190 struct overflow_data* data,
193 UBSAN_HANDLER(negate_overflow, struct overflow_data* data, value_handle_t val);
195 struct overflow_data* data,
H A Dubsan.c190 static void handle_overflow(struct overflow_data* data, in handle_overflow()
219 struct overflow_data* data, in UBSAN_HANDLER()
226 struct overflow_data* data, in UBSAN_HANDLER()
233 struct overflow_data* data, in UBSAN_HANDLER()
240 struct overflow_data* data, in UBSAN_HANDLER()
246 UBSAN_HANDLER(negate_overflow, struct overflow_data* data, value_handle_t val) { in UBSAN_HANDLER()
/aosp_15_r20/external/pdfium/xfa/fxfa/layout/
H A Dcxfa_viewlayoutprocessor.cpp1030 OverflowData overflow_data{nullptr, nullptr}; in ProcessOverflow() local
1044 overflow_data.pLeader = pDocument->DataMerge_CopyContainer( in ProcessOverflow()
1046 if (!overflow_data.pLeader) in ProcessOverflow()
1049 pDocument->DataMerge_UpdateBindingRelations(overflow_data.pLeader); in ProcessOverflow()
1050 SetLayoutGeneratedNodeFlag(overflow_data.pLeader); in ProcessOverflow()
1056 overflow_data.pTrailer = pDocument->DataMerge_CopyContainer( in ProcessOverflow()
1058 if (!overflow_data.pTrailer) in ProcessOverflow()
1061 pDocument->DataMerge_UpdateBindingRelations(overflow_data.pTrailer); in ProcessOverflow()
1062 SetLayoutGeneratedNodeFlag(overflow_data.pTrailer); in ProcessOverflow()
1064 return overflow_data; in ProcessOverflow()
H A Dcxfa_contentlayoutprocessor.cpp2434 absl::optional<CXFA_ViewLayoutProcessor::OverflowData> overflow_data = in InsertFlowedItem() local
2436 if (overflow_data.has_value()) { in InsertFlowedItem()
2437 pOverflowLeaderNode = overflow_data.value().pLeader; in InsertFlowedItem()
2438 pOverflowTrailerNode = overflow_data.value().pTrailer; in InsertFlowedItem()
2636 absl::optional<CXFA_ViewLayoutProcessor::OverflowData> overflow_data = in InsertFlowedItem() local
2638 if (overflow_data.has_value()) { in InsertFlowedItem()
2639 pOverflowLeaderNode = overflow_data.value().pLeader; in InsertFlowedItem()
2640 pOverflowTrailerNode = overflow_data.value().pTrailer; in InsertFlowedItem()
2657 absl::optional<CXFA_ViewLayoutProcessor::OverflowData> overflow_data = in InsertFlowedItem() local
2659 if (overflow_data.has_value()) { in InsertFlowedItem()
[all …]
/aosp_15_r20/trusty/user/app/storage/
Dblock_tree.c219 void* overflow_data) { in block_tree_node_shift() argument
265 dest = i == 0 ? overflow_key : overflow_data; in block_tree_node_shift()
442 void* overflow_data) { in block_tree_node_insert() argument
444 new_data, overflow_key, overflow_data); in block_tree_node_insert()
2639 struct block_mac overflow_data; in block_tree_insert_block_mac() local
2711 &data, &overflow_key, &overflow_data); in block_tree_insert_block_mac()
2716 assert(block_mac_valid(tr, &overflow_data)); in block_tree_insert_block_mac()
2717 block_tree_node_split(tr, &path, overflow_key, NULL, &overflow_data); in block_tree_insert_block_mac()