ablk              152 drivers/crypto/qce/ablkcipher.c static int qce_ablkcipher_setkey(struct crypto_ablkcipher *ablk, const u8 *key,
ablk              155 drivers/crypto/qce/ablkcipher.c 	struct crypto_tfm *tfm = crypto_ablkcipher_tfm(ablk);
ablk              180 drivers/crypto/qce/ablkcipher.c static int qce_des_setkey(struct crypto_ablkcipher *ablk, const u8 *key,
ablk              183 drivers/crypto/qce/ablkcipher.c 	struct qce_cipher_ctx *ctx = crypto_ablkcipher_ctx(ablk);
ablk              186 drivers/crypto/qce/ablkcipher.c 	err = verify_ablkcipher_des_key(ablk, key);
ablk              195 drivers/crypto/qce/ablkcipher.c static int qce_des3_setkey(struct crypto_ablkcipher *ablk, const u8 *key,
ablk              198 drivers/crypto/qce/ablkcipher.c 	struct qce_cipher_ctx *ctx = crypto_ablkcipher_ctx(ablk);
ablk              201 drivers/crypto/qce/ablkcipher.c 	err = verify_ablkcipher_des3_key(ablk, key);
ablk              105 drivers/scsi/bfa/bfa_core.c 	struct bfa_ablk_s	*ablk = &bfa->modules.ablk;
ablk              108 drivers/scsi/bfa/bfa_core.c 	bfa_ablk_attach(ablk, &bfa->ioc);
ablk              109 drivers/scsi/bfa/bfa_core.c 	bfa_ablk_memclaim(ablk, ablk_dma->kva_curp, ablk_dma->dma_curp);
ablk             3286 drivers/scsi/bfa/bfa_ioc.c 	struct bfa_ablk_s *ablk = (struct bfa_ablk_s *)cbarg;
ablk             3291 drivers/scsi/bfa/bfa_ioc.c 	bfa_trc(ablk->ioc, msg->mh.msg_id);
ablk             3296 drivers/scsi/bfa/bfa_ioc.c 			memcpy(ablk->cfg, ablk->dma_addr.kva,
ablk             3298 drivers/scsi/bfa/bfa_ioc.c 			bfa_ablk_config_swap(ablk->cfg);
ablk             3299 drivers/scsi/bfa/bfa_ioc.c 			ablk->cfg = NULL;
ablk             3306 drivers/scsi/bfa/bfa_ioc.c 		ablk->ioc->port_mode_cfg = rsp->port_mode;
ablk             3316 drivers/scsi/bfa/bfa_ioc.c 		*(ablk->pcifn) = rsp->pcifn;
ablk             3317 drivers/scsi/bfa/bfa_ioc.c 		ablk->pcifn = NULL;
ablk             3324 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy = BFA_FALSE;
ablk             3325 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->cbfn) {
ablk             3326 drivers/scsi/bfa/bfa_ioc.c 		cbfn = ablk->cbfn;
ablk             3327 drivers/scsi/bfa/bfa_ioc.c 		ablk->cbfn = NULL;
ablk             3328 drivers/scsi/bfa/bfa_ioc.c 		cbfn(ablk->cbarg, rsp->status);
ablk             3335 drivers/scsi/bfa/bfa_ioc.c 	struct bfa_ablk_s *ablk = (struct bfa_ablk_s *)cbarg;
ablk             3337 drivers/scsi/bfa/bfa_ioc.c 	bfa_trc(ablk->ioc, event);
ablk             3341 drivers/scsi/bfa/bfa_ioc.c 		WARN_ON(ablk->busy != BFA_FALSE);
ablk             3347 drivers/scsi/bfa/bfa_ioc.c 		ablk->pcifn = NULL;
ablk             3348 drivers/scsi/bfa/bfa_ioc.c 		if (ablk->busy) {
ablk             3349 drivers/scsi/bfa/bfa_ioc.c 			if (ablk->cbfn)
ablk             3350 drivers/scsi/bfa/bfa_ioc.c 				ablk->cbfn(ablk->cbarg, BFA_STATUS_FAILED);
ablk             3351 drivers/scsi/bfa/bfa_ioc.c 			ablk->cbfn = NULL;
ablk             3352 drivers/scsi/bfa/bfa_ioc.c 			ablk->busy = BFA_FALSE;
ablk             3369 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_memclaim(struct bfa_ablk_s *ablk, u8 *dma_kva, u64 dma_pa)
ablk             3371 drivers/scsi/bfa/bfa_ioc.c 	ablk->dma_addr.kva = dma_kva;
ablk             3372 drivers/scsi/bfa/bfa_ioc.c 	ablk->dma_addr.pa  = dma_pa;
ablk             3376 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_attach(struct bfa_ablk_s *ablk, struct bfa_ioc_s *ioc)
ablk             3378 drivers/scsi/bfa/bfa_ioc.c 	ablk->ioc = ioc;
ablk             3380 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_regisr(ablk->ioc, BFI_MC_ABLK, bfa_ablk_isr, ablk);
ablk             3381 drivers/scsi/bfa/bfa_ioc.c 	bfa_q_qe_init(&ablk->ioc_notify);
ablk             3382 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_notify_init(&ablk->ioc_notify, bfa_ablk_notify, ablk);
ablk             3383 drivers/scsi/bfa/bfa_ioc.c 	list_add_tail(&ablk->ioc_notify.qe, &ablk->ioc->notify_q);
ablk             3387 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_query(struct bfa_ablk_s *ablk, struct bfa_ablk_cfg_s *ablk_cfg,
ablk             3394 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3395 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3399 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3400 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3404 drivers/scsi/bfa/bfa_ioc.c 	ablk->cfg = ablk_cfg;
ablk             3405 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3406 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3407 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3409 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_query_s *)ablk->mb.msg;
ablk             3411 drivers/scsi/bfa/bfa_ioc.c 		    bfa_ioc_portid(ablk->ioc));
ablk             3412 drivers/scsi/bfa/bfa_ioc.c 	bfa_dma_be_addr_set(m->addr, ablk->dma_addr.pa);
ablk             3413 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3419 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_pf_create(struct bfa_ablk_s *ablk, u16 *pcifn,
ablk             3426 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3427 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3431 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3432 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3436 drivers/scsi/bfa/bfa_ioc.c 	ablk->pcifn = pcifn;
ablk             3437 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn = cbfn;
ablk             3438 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3439 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3441 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_pf_req_s *)ablk->mb.msg;
ablk             3443 drivers/scsi/bfa/bfa_ioc.c 		    bfa_ioc_portid(ablk->ioc));
ablk             3448 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3454 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_pf_delete(struct bfa_ablk_s *ablk, int pcifn,
ablk             3459 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3460 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3464 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3465 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3469 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3470 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3471 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3473 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_pf_req_s *)ablk->mb.msg;
ablk             3475 drivers/scsi/bfa/bfa_ioc.c 		    bfa_ioc_portid(ablk->ioc));
ablk             3477 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3483 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_adapter_config(struct bfa_ablk_s *ablk, enum bfa_mode_s mode,
ablk             3488 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3489 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3493 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3494 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3498 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3499 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3500 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3502 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_cfg_req_s *)ablk->mb.msg;
ablk             3504 drivers/scsi/bfa/bfa_ioc.c 		    bfa_ioc_portid(ablk->ioc));
ablk             3508 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3514 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_port_config(struct bfa_ablk_s *ablk, int port, enum bfa_mode_s mode,
ablk             3519 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3520 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3524 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3525 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3529 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3530 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3531 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3533 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_cfg_req_s *)ablk->mb.msg;
ablk             3535 drivers/scsi/bfa/bfa_ioc.c 		bfa_ioc_portid(ablk->ioc));
ablk             3540 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3546 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_pf_update(struct bfa_ablk_s *ablk, int pcifn, u16 bw_min,
ablk             3551 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3552 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3556 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3557 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3561 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3562 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3563 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3565 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_pf_req_s *)ablk->mb.msg;
ablk             3567 drivers/scsi/bfa/bfa_ioc.c 		bfa_ioc_portid(ablk->ioc));
ablk             3571 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3577 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_optrom_en(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg)
ablk             3581 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3582 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3586 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3587 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3591 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3592 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3593 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3595 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_optrom_s *)ablk->mb.msg;
ablk             3597 drivers/scsi/bfa/bfa_ioc.c 		bfa_ioc_portid(ablk->ioc));
ablk             3598 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk             3604 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_optrom_dis(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg)
ablk             3608 drivers/scsi/bfa/bfa_ioc.c 	if (!bfa_ioc_is_operational(ablk->ioc)) {
ablk             3609 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_IOC_FAILURE);
ablk             3613 drivers/scsi/bfa/bfa_ioc.c 	if (ablk->busy) {
ablk             3614 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(ablk->ioc, BFA_STATUS_DEVBUSY);
ablk             3618 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbfn  = cbfn;
ablk             3619 drivers/scsi/bfa/bfa_ioc.c 	ablk->cbarg = cbarg;
ablk             3620 drivers/scsi/bfa/bfa_ioc.c 	ablk->busy  = BFA_TRUE;
ablk             3622 drivers/scsi/bfa/bfa_ioc.c 	m = (struct bfi_ablk_h2i_optrom_s *)ablk->mb.msg;
ablk             3624 drivers/scsi/bfa/bfa_ioc.c 		bfa_ioc_portid(ablk->ioc));
ablk             3625 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ablk->ioc, &ablk->mb);
ablk              412 drivers/scsi/bfa/bfa_ioc.h #define BFA_MEM_ABLK_DMA(__bfa)		(&((__bfa)->modules.ablk.ablk_dma))
ablk              936 drivers/scsi/bfa/bfa_ioc.h void bfa_ablk_memclaim(struct bfa_ablk_s *ablk, u8 *dma_kva, u64 dma_pa);
ablk              937 drivers/scsi/bfa/bfa_ioc.h void bfa_ablk_attach(struct bfa_ablk_s *ablk, struct bfa_ioc_s *ioc);
ablk              938 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_query(struct bfa_ablk_s *ablk,
ablk              941 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_adapter_config(struct bfa_ablk_s *ablk,
ablk              944 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_port_config(struct bfa_ablk_s *ablk, int port,
ablk              947 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_pf_create(struct bfa_ablk_s *ablk, u16 *pcifn,
ablk              950 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_pf_delete(struct bfa_ablk_s *ablk, int pcifn,
ablk              952 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_pf_update(struct bfa_ablk_s *ablk, int pcifn,
ablk              954 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_optrom_en(struct bfa_ablk_s *ablk,
ablk              956 drivers/scsi/bfa/bfa_ioc.h bfa_status_t bfa_ablk_optrom_dis(struct bfa_ablk_s *ablk,
ablk               34 drivers/scsi/bfa/bfa_modules.h 	struct bfa_ablk_s	ablk;		/*  ASIC block config module */
ablk             1198 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_query(&bfad->bfa.modules.ablk,
ablk             1220 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_pf_create(&bfad->bfa.modules.ablk,
ablk             1243 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_pf_delete(&bfad->bfa.modules.ablk,
ablk             1265 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_pf_update(&bfad->bfa.modules.ablk,
ablk             1290 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_adapter_config(&bfad->bfa.modules.ablk,
ablk             1313 drivers/scsi/bfa/bfad_bsg.c 	iocmd->status = bfa_ablk_port_config(&bfad->bfa.modules.ablk,
ablk             1337 drivers/scsi/bfa/bfad_bsg.c 		iocmd->status = bfa_ablk_optrom_en(&bfad->bfa.modules.ablk,
ablk             1340 drivers/scsi/bfa/bfad_bsg.c 		iocmd->status = bfa_ablk_optrom_dis(&bfad->bfa.modules.ablk,