Please refer to app/test/test_cryptodev.c in DPDK source code, there are some unite test cases containing the section how to use Scatter Gather buffers which are supported in DPAA_SEC driver.
Would you please check whether you used Scatter Gather buffers similar as this test case.
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_chain_dpaa_sec_all),
TEST_CASE_ST(ut_setup, ut_teardown,
test_3DES_chain_dpaa_sec_all),
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_cipheronly_dpaa_sec_all),
TEST_CASE_ST(ut_setup, ut_teardown,
test_3DES_cipheronly_dpaa_sec_all),
TEST_CASE_ST(ut_setup, ut_teardown,
test_authonly_dpaa_sec_all),
/** Scatter-Gather */
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_GCM_auth_encrypt_SGL_in_place_1500B),
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_GCM_auth_encrypt_SGL_out_of_place_400B_400B),
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_GCM_auth_encrypt_SGL_out_of_place_400B_1seg),
TEST_CASE_ST(ut_setup, ut_teardown,
test_AES_GCM_auth_encrypt_SGL_out_of_place_1500B_2000B),