Lines Matching refs:binding

86 static void receive_ptkbuf(struct mctp_binding_test *binding,  in receive_ptkbuf()  argument
104 mctp_bus_rx((struct mctp_binding *)binding, rx_pkt); in receive_ptkbuf()
107 static void receive_one_fragment(struct mctp_binding_test *binding, in receive_one_fragment() argument
113 receive_ptkbuf(binding, pktbuf, fragment_size); in receive_one_fragment()
116 static void receive_two_fragment_message(struct mctp_binding_test *binding, in receive_two_fragment_message() argument
127 receive_one_fragment(binding, payload, fragment1_size, flags_seq_tag, in receive_two_fragment_message()
132 receive_one_fragment(binding, payload + fragment1_size, fragment2_size, in receive_two_fragment_message()
139 struct mctp_binding_test *binding = NULL; in mctp_core_test_simple_rx() local
147 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_simple_rx()
154 receive_two_fragment_message(binding, test_payload, MCTP_BTU, MCTP_BTU, in mctp_core_test_simple_rx()
160 mctp_binding_test_destroy(binding); in mctp_core_test_simple_rx()
167 struct mctp_binding_test *binding = NULL; in mctp_core_test_receive_equal_length_fragments() local
177 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_receive_equal_length_fragments()
186 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_receive_equal_length_fragments()
190 receive_one_fragment(binding, test_payload + MCTP_BTU, MCTP_BTU, in mctp_core_test_receive_equal_length_fragments()
195 receive_one_fragment(binding, test_payload + (2 * MCTP_BTU), MCTP_BTU, in mctp_core_test_receive_equal_length_fragments()
201 mctp_binding_test_destroy(binding); in mctp_core_test_receive_equal_length_fragments()
208 struct mctp_binding_test *binding = NULL; in mctp_core_test_receive_unexpected_smaller_middle_fragment() local
218 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_receive_unexpected_smaller_middle_fragment()
227 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_receive_unexpected_smaller_middle_fragment()
231 receive_one_fragment(binding, test_payload + MCTP_BTU, MCTP_BTU - 1, in mctp_core_test_receive_unexpected_smaller_middle_fragment()
236 receive_one_fragment(binding, test_payload + (2 * MCTP_BTU), MCTP_BTU, in mctp_core_test_receive_unexpected_smaller_middle_fragment()
241 mctp_binding_test_destroy(binding); in mctp_core_test_receive_unexpected_smaller_middle_fragment()
248 struct mctp_binding_test *binding = NULL; in mctp_core_test_receive_unexpected_bigger_middle_fragment() local
258 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_receive_unexpected_bigger_middle_fragment()
267 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_receive_unexpected_bigger_middle_fragment()
271 receive_one_fragment(binding, test_payload + MCTP_BTU, MCTP_BTU + 1, in mctp_core_test_receive_unexpected_bigger_middle_fragment()
276 receive_one_fragment(binding, test_payload + (2 * MCTP_BTU), MCTP_BTU, in mctp_core_test_receive_unexpected_bigger_middle_fragment()
281 mctp_binding_test_destroy(binding); in mctp_core_test_receive_unexpected_bigger_middle_fragment()
288 struct mctp_binding_test *binding = NULL; in mctp_core_test_receive_smaller_end_fragment() local
299 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_receive_smaller_end_fragment()
307 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_receive_smaller_end_fragment()
311 receive_one_fragment(binding, test_payload + MCTP_BTU, MCTP_BTU, in mctp_core_test_receive_smaller_end_fragment()
316 receive_one_fragment(binding, test_payload + (2 * MCTP_BTU), in mctp_core_test_receive_smaller_end_fragment()
323 mctp_binding_test_destroy(binding); in mctp_core_test_receive_smaller_end_fragment()
330 struct mctp_binding_test *binding = NULL; in mctp_core_test_receive_bigger_end_fragment() local
341 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_receive_bigger_end_fragment()
349 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_receive_bigger_end_fragment()
353 receive_one_fragment(binding, test_payload + MCTP_BTU, MCTP_BTU, in mctp_core_test_receive_bigger_end_fragment()
358 receive_one_fragment(binding, test_payload + (2 * MCTP_BTU), in mctp_core_test_receive_bigger_end_fragment()
363 mctp_binding_test_destroy(binding); in mctp_core_test_receive_bigger_end_fragment()
370 struct mctp_binding_test *binding = NULL; in mctp_core_test_drop_large_fragments() local
378 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_drop_large_fragments()
387 receive_two_fragment_message(binding, test_payload, MCTP_BTU, in mctp_core_test_drop_large_fragments()
393 mctp_binding_test_destroy(binding); in mctp_core_test_drop_large_fragments()
400 struct mctp_binding_test *binding = NULL; in mctp_core_test_exhaust_context_buffers() local
412 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_exhaust_context_buffers()
422 receive_one_fragment(binding, test_payload, MCTP_BTU, in mctp_core_test_exhaust_context_buffers()
431 receive_two_fragment_message(binding, test_payload, MCTP_BTU, MCTP_BTU, in mctp_core_test_exhaust_context_buffers()
441 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_exhaust_context_buffers()
447 mctp_binding_test_destroy(binding); in mctp_core_test_exhaust_context_buffers()
454 struct mctp_binding_test *binding = NULL; in mctp_core_test_rx_with_tag() local
467 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_rx_with_tag()
476 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_rx_with_tag()
484 mctp_binding_test_destroy(binding); in mctp_core_test_rx_with_tag()
491 struct mctp_binding_test *binding = NULL; in mctp_core_test_rx_with_tag_multifragment() local
504 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_rx_with_tag_multifragment()
514 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_rx_with_tag_multifragment()
519 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_rx_with_tag_multifragment()
525 receive_one_fragment(binding, test_payload, MCTP_BTU, flags_seq_tag, in mctp_core_test_rx_with_tag_multifragment()
533 mctp_binding_test_destroy(binding); in mctp_core_test_rx_with_tag_multifragment()
547 struct mctp_binding_test *binding = NULL; in mctp_core_test_rx_with_null_dst_eid() local
555 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_rx_with_null_dst_eid()
562 receive_two_fragment_message(binding, test_payload, MCTP_BTU, MCTP_BTU, in mctp_core_test_rx_with_null_dst_eid()
568 mctp_binding_test_destroy(binding); in mctp_core_test_rx_with_null_dst_eid()
580 struct mctp_binding_test *binding = NULL; in mctp_core_test_rx_with_broadcast_dst_eid() local
588 mctp_test_stack_init(&mctp, &binding, TEST_DEST_EID); in mctp_core_test_rx_with_broadcast_dst_eid()
595 receive_two_fragment_message(binding, test_payload, MCTP_BTU, MCTP_BTU, in mctp_core_test_rx_with_broadcast_dst_eid()
601 mctp_binding_test_destroy(binding); in mctp_core_test_rx_with_broadcast_dst_eid()