msgq 28 drivers/isdn/mISDN/stack.c skb_queue_tail(&st->msgq, skb); msgq 221 drivers/isdn/mISDN/stack.c skb = skb_dequeue(&st->msgq); msgq 226 drivers/isdn/mISDN/stack.c skb = skb_dequeue(&st->msgq); msgq 266 drivers/isdn/mISDN/stack.c if (!skb_queue_empty(&st->msgq)) msgq 315 drivers/isdn/mISDN/stack.c skb_queue_purge(&st->msgq); msgq 379 drivers/isdn/mISDN/stack.c skb_queue_head_init(&newst->msgq); msgq 93 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_down(&cmdq->msgq->init_wc); msgq 195 drivers/net/ethernet/brocade/bna/bfa_msgq.c if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->dbell_mb, msgq 296 drivers/net/ethernet/brocade/bna/bfa_msgq.c if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->copy_mb, msgq 303 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_attach(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq *msgq) msgq 307 drivers/net/ethernet/brocade/bna/bfa_msgq.c cmdq->msgq = msgq; msgq 358 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_down(&rspq->msgq->init_wc); msgq 405 drivers/net/ethernet/brocade/bna/bfa_msgq.c if (!bfa_nw_ioc_is_disabled(rspq->msgq->ioc)) msgq 453 drivers/net/ethernet/brocade/bna/bfa_msgq.c if (!bfa_nw_ioc_mbox_queue(rspq->msgq->ioc, &rspq->dbell_mb, msgq 491 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_rspq_attach(struct bfa_msgq_rspq *rspq, struct bfa_msgq *msgq) msgq 494 drivers/net/ethernet/brocade/bna/bfa_msgq.c rspq->msgq = msgq; msgq 499 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_init_rsp(struct bfa_msgq *msgq, msgq 502 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->cmdq, CMDQ_E_INIT_RESP); msgq 503 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->rspq, RSPQ_E_INIT_RESP); msgq 509 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfa_msgq *msgq = (struct bfa_msgq *)arg; msgq 511 drivers/net/ethernet/brocade/bna/bfa_msgq.c (struct bfi_msgq_cfg_req *)&msgq->init_mb.msg[0]; msgq 517 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); msgq 518 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq_cfg->cmdq.q_depth = htons(msgq->cmdq.depth); msgq 519 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_dma_be_addr_set(msgq_cfg->rspq.addr, msgq->rspq.addr.pa); msgq 520 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq_cfg->rspq.q_depth = htons(msgq->rspq.depth); msgq 522 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_nw_ioc_mbox_queue(msgq->ioc, &msgq->init_mb, NULL, NULL); msgq 528 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; msgq 532 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_init_rsp(msgq, msg); msgq 536 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_rspq_pi_update(&msgq->rspq, msg); msgq 540 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_ci_update(&msgq->cmdq, msg); msgq 544 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_copy_req(&msgq->cmdq, msg); msgq 555 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; msgq 559 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_init(&msgq->init_wc, bfa_msgq_init, msgq); msgq 560 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_up(&msgq->init_wc); msgq 561 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->cmdq, CMDQ_E_START); msgq 562 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_up(&msgq->init_wc); msgq 563 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->rspq, RSPQ_E_START); msgq 564 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_wc_wait(&msgq->init_wc); msgq 568 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->cmdq, CMDQ_E_STOP); msgq 569 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->rspq, RSPQ_E_STOP); msgq 573 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->cmdq, CMDQ_E_FAIL); msgq 574 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->rspq, RSPQ_E_FAIL); msgq 590 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) msgq 592 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->cmdq.addr.kva = kva; msgq 593 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->cmdq.addr.pa = pa; msgq 598 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->rspq.addr.kva = kva; msgq 599 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->rspq.addr.pa = pa; msgq 603 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc) msgq 605 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->ioc = ioc; msgq 607 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_attach(&msgq->cmdq, msgq); msgq 608 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_rspq_attach(&msgq->rspq, msgq); msgq 610 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_nw_ioc_mbox_regisr(msgq->ioc, BFI_MC_MSGQ, bfa_msgq_isr, msgq); msgq 611 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_ioc_notify_init(&msgq->ioc_notify, bfa_msgq_notify, msgq); msgq 612 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_nw_ioc_notify_register(msgq->ioc, &msgq->ioc_notify); msgq 616 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc, msgq 619 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->rspq.rsphdlr[mc].cbfn = cbfn; msgq 620 drivers/net/ethernet/brocade/bna/bfa_msgq.c msgq->rspq.rsphdlr[mc].cbarg = cbarg; msgq 624 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmd_post(struct bfa_msgq *msgq, struct bfa_msgq_cmd_entry *cmd) msgq 627 drivers/net/ethernet/brocade/bna/bfa_msgq.c BFA_MSGQ_FREE_CNT(&msgq->cmdq)) { msgq 628 drivers/net/ethernet/brocade/bna/bfa_msgq.c __cmd_copy(&msgq->cmdq, cmd); msgq 630 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_fsm_send_event(&msgq->cmdq, CMDQ_E_POST); msgq 632 drivers/net/ethernet/brocade/bna/bfa_msgq.c list_add_tail(&cmd->qe, &msgq->cmdq.pending_q); msgq 637 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_rsp_copy(struct bfa_msgq *msgq, u8 *buf, size_t buf_len) msgq 639 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfa_msgq_rspq *rspq = &msgq->rspq; msgq 75 drivers/net/ethernet/brocade/bna/bfa_msgq.h struct bfa_msgq *msgq; msgq 100 drivers/net/ethernet/brocade/bna/bfa_msgq.h struct bfa_msgq *msgq; msgq 115 drivers/net/ethernet/brocade/bna/bfa_msgq.h void bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa); msgq 116 drivers/net/ethernet/brocade/bna/bfa_msgq.h void bfa_msgq_attach(struct bfa_msgq *msgq, struct bfa_ioc *ioc); msgq 117 drivers/net/ethernet/brocade/bna/bfa_msgq.h void bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc, msgq 119 drivers/net/ethernet/brocade/bna/bfa_msgq.h void bfa_msgq_cmd_post(struct bfa_msgq *msgq, msgq 121 drivers/net/ethernet/brocade/bna/bfa_msgq.h void bfa_msgq_rsp_copy(struct bfa_msgq *msgq, u8 *buf, size_t buf_len); msgq 418 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(ðport->bna->msgq, ðport->msgq_cmd); msgq 435 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(ðport->bna->msgq, ðport->msgq_cmd); msgq 456 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(ðport->bna->msgq, ðport->msgq_cmd); msgq 473 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(ðport->bna->msgq, ðport->msgq_cmd); msgq 1171 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(&enet->bna->msgq, &enet->msgq_cmd); msgq 1630 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(&ioceth->bna->msgq, &ioceth->msgq_cmd); msgq 1729 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_attach(&bna->msgq, &ioceth->ioc); msgq 1730 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_memclaim(&bna->msgq, kva, dma); msgq 1731 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_regisr(&bna->msgq, BFI_MC_ENET, bna_msgq_rsp_handler, bna); msgq 1858 drivers/net/ethernet/brocade/bna/bna_enet.c bfa_msgq_cmd_post(&bna->msgq, &bna->stats_mod.stats_get_cmd); msgq 190 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 206 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 222 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 237 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 252 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 277 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 292 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 308 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 328 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 343 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); msgq 1711 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rx->bna->msgq, &rx->msgq_cmd); msgq 1725 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&rx->bna->msgq, &rx->msgq_cmd); msgq 2093 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_rsp_copy(&rx->bna->msgq, (u8 *)cfg_rsp, msgq 3131 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&tx->bna->msgq, &tx->msgq_cmd); msgq 3145 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_cmd_post(&tx->bna->msgq, &tx->msgq_cmd); msgq 3276 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_msgq_rsp_copy(&tx->bna->msgq, (u8 *)cfg_rsp, msgq 913 drivers/net/ethernet/brocade/bna/bna_types.h struct bfa_msgq msgq; msgq 22 drivers/scsi/arm/msgqueue.c static struct msgqueue_entry *mqe_alloc(MsgQueue_t *msgq) msgq 26 drivers/scsi/arm/msgqueue.c if ((mq = msgq->free) != NULL) msgq 27 drivers/scsi/arm/msgqueue.c msgq->free = mq->next; msgq 38 drivers/scsi/arm/msgqueue.c static void mqe_free(MsgQueue_t *msgq, struct msgqueue_entry *mq) msgq 41 drivers/scsi/arm/msgqueue.c mq->next = msgq->free; msgq 42 drivers/scsi/arm/msgqueue.c msgq->free = mq; msgq 51 drivers/scsi/arm/msgqueue.c void msgqueue_initialise(MsgQueue_t *msgq) msgq 55 drivers/scsi/arm/msgqueue.c msgq->qe = NULL; msgq 56 drivers/scsi/arm/msgqueue.c msgq->free = &msgq->entries[0]; msgq 59 drivers/scsi/arm/msgqueue.c msgq->entries[i].next = &msgq->entries[i + 1]; msgq 61 drivers/scsi/arm/msgqueue.c msgq->entries[NR_MESSAGES - 1].next = NULL; msgq 70 drivers/scsi/arm/msgqueue.c void msgqueue_free(MsgQueue_t *msgq) msgq 80 drivers/scsi/arm/msgqueue.c int msgqueue_msglength(MsgQueue_t *msgq) msgq 82 drivers/scsi/arm/msgqueue.c struct msgqueue_entry *mq = msgq->qe; msgq 85 drivers/scsi/arm/msgqueue.c for (mq = msgq->qe; mq; mq = mq->next) msgq 98 drivers/scsi/arm/msgqueue.c struct message *msgqueue_getmsg(MsgQueue_t *msgq, int msgno) msgq 102 drivers/scsi/arm/msgqueue.c for (mq = msgq->qe; mq && msgno; mq = mq->next, msgno--); msgq 115 drivers/scsi/arm/msgqueue.c int msgqueue_addmsg(MsgQueue_t *msgq, int length, ...) msgq 117 drivers/scsi/arm/msgqueue.c struct msgqueue_entry *mq = mqe_alloc(msgq); msgq 133 drivers/scsi/arm/msgqueue.c mqp = &msgq->qe; msgq 148 drivers/scsi/arm/msgqueue.c void msgqueue_flush(MsgQueue_t *msgq) msgq 152 drivers/scsi/arm/msgqueue.c for (mq = msgq->qe; mq; mq = mqnext) { msgq 154 drivers/scsi/arm/msgqueue.c mqe_free(msgq, mq); msgq 156 drivers/scsi/arm/msgqueue.c msgq->qe = NULL; msgq 36 drivers/scsi/arm/msgqueue.h extern void msgqueue_initialise(MsgQueue_t *msgq); msgq 43 drivers/scsi/arm/msgqueue.h extern void msgqueue_free(MsgQueue_t *msgq); msgq 51 drivers/scsi/arm/msgqueue.h extern int msgqueue_msglength(MsgQueue_t *msgq); msgq 60 drivers/scsi/arm/msgqueue.h extern struct message *msgqueue_getmsg(MsgQueue_t *msgq, int msgno); msgq 70 drivers/scsi/arm/msgqueue.h extern int msgqueue_addmsg(MsgQueue_t *msgq, int length, ...); msgq 77 drivers/scsi/arm/msgqueue.h extern void msgqueue_flush(MsgQueue_t *msgq); msgq 512 include/linux/mISDNif.h struct sk_buff_head msgq;