• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching refs:mbox

3590 	if (phba->sysfs_mbox.mbox) {
3591 mempool_free(phba->sysfs_mbox.mbox,
3593 phba->sysfs_mbox.mbox = NULL;
3598 * sysfs_mbox_write - Write method for writing information via mbox
3602 * @buf: contains the data to be written to sysfs mbox.
3607 * Accessed via /sys/class/scsi_host/hostxxx/mbox.
3608 * Uses the sysfs mbox to send buf contents to the adapter.
3616 * -EAGAIN offset, state or mbox is NULL
3628 struct lpfcMboxq *mbox = NULL;
3640 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
3641 if (!mbox)
3643 memset(mbox, 0, sizeof (LPFC_MBOXQ_t));
3649 if (phba->sysfs_mbox.mbox)
3650 mempool_free(mbox, phba->mbox_mem_pool);
3652 phba->sysfs_mbox.mbox = mbox;
3657 phba->sysfs_mbox.mbox == NULL) {
3664 memcpy((uint8_t *) &phba->sysfs_mbox.mbox->u.mb + off,
3675 * sysfs_mbox_read - Read method for reading information via mbox
3679 * @buf: contains the data to be read from sysfs mbox.
3684 * Accessed via /sys/class/scsi_host/hostxxx/mbox.
3685 * Uses the sysfs mbox to receive data from to the adapter.
3733 pmb = &phba->sysfs_mbox.mbox->u.mb;
3808 "1259 mbox: Issued mailbox cmd "
3812 phba->sysfs_mbox.mbox->vport = vport;
3828 phba->sysfs_mbox.mbox,
3835 phba->sysfs_mbox.mbox,
3842 phba->sysfs_mbox.mbox = NULL;
3872 .name = "mbox",
3881 * lpfc_alloc_sysfs_attr - Creates the ctlreg and mbox entries
3897 /* Virtual ports do not need ctrl_reg and mbox */
3922 * lpfc_free_sysfs_attr - Removes the ctlreg and mbox entries
3931 /* Virtual ports do not need ctrl_reg and mbox */
4096 * NULL on error for link down, no mbox pool, sli2 active,
4097 * management not allowed, memory allocation error, or mbox error.