Lines Matching refs:key_len
155 .macro do_aes b, k, key_len
158 .set klen, \key_len
426 .macro do_aes_load val, key_len
427 do_aes \val, 1, \key_len
430 .macro do_aes_noload val, key_len
431 do_aes \val, 0, \key_len
436 .macro do_aes_ctrmain key_len
438 jb .Ldo_return2\key_len
446 jz .Lmult_of_8_blks\key_len
450 jg .Lgt4\key_len
451 je .Leq4\key_len
453 .Llt4\key_len:
455 jg .Leq3\key_len
456 je .Leq2\key_len
458 .Leq1\key_len:
459 do_aes_load 1, \key_len
462 jz .Ldo_return2\key_len
463 jmp .Lmain_loop2\key_len
465 .Leq2\key_len:
466 do_aes_load 2, \key_len
469 jz .Ldo_return2\key_len
470 jmp .Lmain_loop2\key_len
473 .Leq3\key_len:
474 do_aes_load 3, \key_len
477 jz .Ldo_return2\key_len
478 jmp .Lmain_loop2\key_len
480 .Leq4\key_len:
481 do_aes_load 4, \key_len
484 jz .Ldo_return2\key_len
485 jmp .Lmain_loop2\key_len
487 .Lgt4\key_len:
489 jg .Leq7\key_len
490 je .Leq6\key_len
492 .Leq5\key_len:
493 do_aes_load 5, \key_len
496 jz .Ldo_return2\key_len
497 jmp .Lmain_loop2\key_len
499 .Leq6\key_len:
500 do_aes_load 6, \key_len
503 jz .Ldo_return2\key_len
504 jmp .Lmain_loop2\key_len
506 .Leq7\key_len:
507 do_aes_load 7, \key_len
510 jz .Ldo_return2\key_len
511 jmp .Lmain_loop2\key_len
513 .Lmult_of_8_blks\key_len:
514 .if (\key_len != KEY_128)
526 .Lmain_loop2\key_len:
528 do_aes_noload 8, \key_len
531 jne .Lmain_loop2\key_len
533 .Ldo_return2\key_len: