MAX_SG
.max_segments = MAX_SG,
if (nr_sgs <= 0 || nr_sgs > MAX_SG) {
if (nr_sgs <= 0 || nr_sgs > MAX_SG) {
if (nr_sgd <= 0 || nr_sgd > MAX_SG) {
if (sg_nents_for_len(areq->src, areq->cryptlen) > MAX_SG ||
sg_nents_for_len(areq->dst, areq->cryptlen) > MAX_SG) {
if (sg_nents_for_len(areq->src, areq->nbytes) > MAX_SG - 1) {
if (nr_sgs <= 0 || nr_sgs > MAX_SG) {
struct sginfo t_src[MAX_SG];
struct sginfo t_dst[MAX_SG];
if (i < MAX_SG) {
for (i = 0; i < MAX_SG; i++) {
for (j = 0; j < MAX_SG; j++) {
for (i = 0; i < MAX_SG; i++) {
if (sg_nents(areq->src) > MAX_SG - 1) {
for (i = 0; i < MAX_SG; i++) {
if (nr_sgs <= 0 || nr_sgs > MAX_SG) {
for (i = 0; i < MAX_SG; i++) {
u8 *iv[MAX_SG];
struct sginfo t_src[MAX_SG];
struct sginfo t_dst[MAX_SG];
u32 p_iv[MAX_SG];
struct sginfo t_src[MAX_SG];
struct sginfo t_dst[MAX_SG];