/linux-master/drivers/scsi/arm/ |
H A D | msgqueue.c | 24 struct msgqueue_entry *mq; local 26 if ((mq = msgq->free) != NULL) 27 msgq->free = mq->next; 29 return mq; 33 * Function: void mqe_free(MsgQueue_t *msgq, struct msgqueue_entry *mq) 36 * mq - message queue entry to free 38 static void mqe_free(MsgQueue_t *msgq, struct msgqueue_entry *mq) argument 40 if (mq) { 41 mq->next = msgq->free; 42 msgq->free = mq; 82 struct msgqueue_entry *mq = msgq->qe; local 100 struct msgqueue_entry *mq; local 117 struct msgqueue_entry *mq = mqe_alloc(msgq); local 150 struct msgqueue_entry *mq, *mqnext; local [all...] |
/linux-master/drivers/mmc/core/ |
H A D | queue.c | 26 static inline bool mmc_cqe_dcmd_busy(struct mmc_queue *mq) argument 29 return mq->in_flight[MMC_ISSUE_DCMD]; 32 void mmc_cqe_check_busy(struct mmc_queue *mq) argument 34 if ((mq->cqe_busy & MMC_CQE_DCMD_BUSY) && !mmc_cqe_dcmd_busy(mq)) 35 mq->cqe_busy &= ~MMC_CQE_DCMD_BUSY; 60 enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req) argument 62 struct mmc_host *host = mq->card->host; 73 static void __mmc_cqe_recovery_notifier(struct mmc_queue *mq) argument 75 if (!mq 87 struct mmc_queue *mq = q->queuedata; local 99 struct mmc_queue *mq = req->q->queuedata; local 123 struct mmc_queue *mq = q->queuedata; local 138 struct mmc_queue *mq = container_of(work, struct mmc_queue, local 209 struct mmc_queue *mq = set->driver_data; local 234 struct mmc_queue *mq = q->queuedata; local 346 mmc_alloc_disk(struct mmc_queue *mq, struct mmc_card *card) argument 419 mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card) argument 469 mmc_queue_suspend(struct mmc_queue *mq) argument 481 mmc_queue_resume(struct mmc_queue *mq) argument 486 mmc_cleanup_queue(struct mmc_queue *mq) argument 519 mmc_queue_map_sg(struct mmc_queue *mq, struct mmc_queue_req *mqrq) argument [all...] |
H A D | block.h | 8 void mmc_blk_cqe_recovery(struct mmc_queue *mq); 12 enum mmc_issued mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req); 14 void mmc_blk_mq_recovery(struct mmc_queue *mq);
|
H A D | queue.h | 7 #include <linux/blk-mq.h> 97 struct gendisk *mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card); 104 void mmc_cqe_check_busy(struct mmc_queue *mq); 107 enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req); 109 static inline int mmc_tot_in_flight(struct mmc_queue *mq) argument 111 return mq->in_flight[MMC_ISSUE_SYNC] + 112 mq->in_flight[MMC_ISSUE_DCMD] + 113 mq->in_flight[MMC_ISSUE_ASYNC]; 116 static inline int mmc_cqe_qcnt(struct mmc_queue *mq) argument 118 return mq [all...] |
H A D | block.c | 179 struct mmc_queue *mq); 249 struct mmc_queue *mq; local 260 mq = &md->queue; 263 req = blk_mq_alloc_request(mq->queue, REQ_OP_DRV_OUT, 0); 663 struct mmc_queue *mq; local 683 mq = &md->queue; 684 req = blk_mq_alloc_request(mq->queue, 714 struct mmc_queue *mq; local 756 mq = &md->queue; 757 req = blk_mq_alloc_request(mq 1081 mmc_blk_issue_drv_op(struct mmc_queue *mq, struct request *req) argument 1151 mmc_blk_issue_erase_rq(struct mmc_queue *mq, struct request *req, int type, unsigned int erase_arg) argument 1189 mmc_blk_issue_trim_rq(struct mmc_queue *mq, struct request *req) argument 1194 mmc_blk_issue_discard_rq(struct mmc_queue *mq, struct request *req) argument 1206 mmc_blk_issue_secdiscard_rq(struct mmc_queue *mq, struct request *req) argument 1276 mmc_blk_issue_flush(struct mmc_queue *mq, struct request *req) argument 1363 mmc_blk_data_prep(struct mmc_queue *mq, struct mmc_queue_req *mqrq, int recovery_mode, bool *do_rel_wr_p, bool *do_data_tag_p) argument 1499 mmc_blk_cqe_complete_rq(struct mmc_queue *mq, struct request *req) argument 1552 mmc_blk_cqe_recovery(struct mmc_queue *mq) argument 1574 struct mmc_queue *mq = q->queuedata; local 1607 mmc_blk_cqe_issue_flush(struct mmc_queue *mq, struct request *req) argument 1622 mmc_blk_hsq_issue_rw_rq(struct mmc_queue *mq, struct request *req) argument 1639 mmc_blk_cqe_issue_rw_rq(struct mmc_queue *mq, struct request *req) argument 1652 mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq, struct mmc_card *card, int recovery_mode, struct mmc_queue *mq) argument 1755 mmc_blk_read_single(struct mmc_queue *mq, struct request *req) argument 1827 struct mmc_queue *mq = req->q->queuedata; local 1863 mmc_blk_mq_rw_recovery(struct mmc_queue *mq, struct request *req) argument 2040 mmc_blk_rw_reset_success(struct mmc_queue *mq, struct request *req) argument 2048 mmc_blk_mq_complete_rq(struct mmc_queue *mq, struct request *req) argument 2069 mmc_blk_urgent_bkops_needed(struct mmc_queue *mq, struct mmc_queue_req *mqrq) argument 2077 mmc_blk_urgent_bkops(struct mmc_queue *mq, struct mmc_queue_req *mqrq) argument 2090 struct mmc_queue *mq = q->queuedata; local 2121 struct mmc_queue *mq = req->q->queuedata; local 2130 mmc_blk_mq_poll_completion(struct mmc_queue *mq, struct request *req) argument 2147 mmc_blk_mq_dec_in_flight(struct mmc_queue *mq, enum mmc_issue_type issue_type) argument 2164 mmc_blk_mq_post_req(struct mmc_queue *mq, struct request *req, bool can_sleep) argument 2190 mmc_blk_mq_recovery(struct mmc_queue *mq) argument 2209 mmc_blk_mq_complete_prev_req(struct mmc_queue *mq, struct request **prev_req) argument 2235 struct mmc_queue *mq = container_of(work, struct mmc_queue, local 2247 struct mmc_queue *mq = q->queuedata; local 2301 mmc_blk_rw_wait_cond(struct mmc_queue *mq, int *err) argument 2323 mmc_blk_rw_wait(struct mmc_queue *mq, struct request **prev_req) argument 2335 mmc_blk_mq_issue_rw_rq(struct mmc_queue *mq, struct request *req) argument 2374 mmc_blk_wait_for_idle(struct mmc_queue *mq, struct mmc_host *host) argument 2382 mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req) argument 2859 struct mmc_queue *mq = &md->queue; local 2889 struct mmc_queue *mq = &md->queue; local [all...] |
/linux-master/drivers/md/ |
H A D | dm-cache-policy-smq.c | 876 static struct entry *writeback_sentinel(struct smq_policy *mq, unsigned int level) argument 878 return get_sentinel(&mq->writeback_sentinel_alloc, level, mq->current_writeback_sentinels); 881 static struct entry *demote_sentinel(struct smq_policy *mq, unsigned int level) argument 883 return get_sentinel(&mq->demote_sentinel_alloc, level, mq->current_demote_sentinels); 886 static void __update_writeback_sentinels(struct smq_policy *mq) argument 889 struct queue *q = &mq->dirty; 893 sentinel = writeback_sentinel(mq, level); 899 static void __update_demote_sentinels(struct smq_policy *mq) argument 912 update_sentinels(struct smq_policy *mq) argument 927 __sentinels_init(struct smq_policy *mq) argument 943 sentinels_init(struct smq_policy *mq) argument 959 del_queue(struct smq_policy *mq, struct entry *e) argument 964 push_queue(struct smq_policy *mq, struct entry *e) argument 973 push(struct smq_policy *mq, struct entry *e) argument 980 push_queue_front(struct smq_policy *mq, struct entry *e) argument 988 push_front(struct smq_policy *mq, struct entry *e) argument 995 infer_cblock(struct smq_policy *mq, struct entry *e) argument 1000 requeue(struct smq_policy *mq, struct entry *e) argument 1020 default_promote_level(struct smq_policy *mq) argument 1048 update_promote_levels(struct smq_policy *mq) argument 1085 update_level_jump(struct smq_policy *mq) argument 1102 end_hotspot_period(struct smq_policy *mq) argument 1115 end_cache_period(struct smq_policy *mq) argument 1136 percent_to_target(struct smq_policy *mq, unsigned int p) argument 1141 clean_target_met(struct smq_policy *mq, bool idle) argument 1160 free_target_met(struct smq_policy *mq) argument 1171 mark_pending(struct smq_policy *mq, struct entry *e) argument 1179 clear_pending(struct smq_policy *mq, struct entry *e) argument 1185 queue_writeback(struct smq_policy *mq, bool idle) argument 1208 queue_demotion(struct smq_policy *mq) argument 1237 queue_promotion(struct smq_policy *mq, dm_oblock_t oblock, struct policy_work **workp) argument 1291 should_promote(struct smq_policy *mq, struct entry *hs_e, int data_dir, bool fast_promote) argument 1303 to_hblock(struct smq_policy *mq, dm_oblock_t b) argument 1310 update_hotspot_queue(struct smq_policy *mq, dm_oblock_t b) argument 1363 struct smq_policy *mq = to_smq_policy(p); local 1376 __lookup(struct smq_policy *mq, dm_oblock_t oblock, dm_cblock_t *cblock, int data_dir, bool fast_copy, struct policy_work **work, bool *background_work) argument 1417 struct smq_policy *mq = to_smq_policy(p); local 1436 struct smq_policy *mq = to_smq_policy(p); local 1450 struct smq_policy *mq = to_smq_policy(p); local 1469 __complete_background_work(struct smq_policy *mq, struct policy_work *work, bool success) argument 1520 struct smq_policy *mq = to_smq_policy(p); local 1528 __smq_set_clear_dirty(struct smq_policy *mq, dm_cblock_t cblock, bool set) argument 1544 struct smq_policy *mq = to_smq_policy(p); local 1553 struct smq_policy *mq = to_smq_policy(p); local 1570 struct smq_policy *mq = to_smq_policy(p); local 1590 struct smq_policy *mq = to_smq_policy(p); local 1605 struct smq_policy *mq = to_smq_policy(p); local 1618 struct smq_policy *mq = to_smq_policy(p); local 1629 struct smq_policy *mq = to_smq_policy(p); local 1642 struct smq_policy *mq = to_smq_policy(p); local 1688 init_policy_functions(struct smq_policy *mq, bool mimic_mq) argument 1738 struct smq_policy *mq = kzalloc(sizeof(*mq), GFP_KERNEL); local [all...] |
/linux-master/drivers/sh/maple/ |
H A D | maple.c | 122 void (*callback) (struct mapleq *mq), 140 struct mapleq *mq; local 143 mq = mdev->mq; 144 kmem_cache_free(maple_queue_cache, mq->recvbuf); 145 kfree(mq); 172 mdev->mq->command = command; 173 mdev->mq->length = length; 176 mdev->mq->sendbuf = sendbuf; 179 list_add_tail(&mdev->mq 121 maple_getcond_callback(struct maple_device *dev, void (*callback) (struct mapleq *mq), unsigned long interval, unsigned long function) argument 188 struct mapleq *mq; local 247 maple_build_block(struct mapleq *mq) argument 273 struct mapleq *mq, *nmq; local 633 struct mapleq *mq, *nmq; local [all...] |
/linux-master/arch/riscv/boot/dts/allwinner/ |
H A D | Makefile | 7 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-mangopi-mq-pro.dtb 9 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1s-mangopi-mq.dtb
|
/linux-master/scripts/dtc/include-prefixes/riscv/allwinner/ |
H A D | Makefile | 7 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1-mangopi-mq-pro.dtb 9 dtb-$(CONFIG_ARCH_SUNXI) += sun20i-d1s-mangopi-mq.dtb
|
/linux-master/block/ |
H A D | Makefile | 9 blk-lib.o blk-mq.o blk-mq-tag.o blk-stat.o \ 10 blk-mq-sysfs.o blk-mq-cpumap.o blk-mq-sched.o ioctl.o \ 24 obj-$(CONFIG_MQ_IOSCHED_DEADLINE) += mq-deadline.o 31 obj-$(CONFIG_BLK_MQ_PCI) += blk-mq-pci.o 32 obj-$(CONFIG_BLK_MQ_VIRTIO) += blk-mq-virtio.o 35 obj-$(CONFIG_BLK_DEBUG_FS) += blk-mq-debugfs.o
|
H A D | blk-mq-virtio.c | 6 #include <linux/blk-mq-virtio.h> 9 #include "blk-mq.h"
|
H A D | blk-mq-pci.c | 7 #include <linux/blk-mq-pci.h> 11 #include "blk-mq.h"
|
/linux-master/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | Makefile | 15 tc-mq-visibility.sh \
|
H A D | tc-mq-visibility.sh | 28 for root in mq mqprio; do
|
/linux-master/drivers/misc/sgi-xp/ |
H A D | xpc_uv.c | 90 xpc_get_gru_mq_irq_uv(struct xpc_gru_mq_uv *mq, int cpu, char *irq_name) argument 92 int mmr_pnode = uv_blade_to_pnode(mq->mmr_blade); 94 mq->irq = uv_setup_irq(irq_name, cpu, mq->mmr_blade, mq->mmr_offset, 96 if (mq->irq < 0) 97 return mq->irq; 99 mq->mmr_value = uv_read_global_mmr64(mmr_pnode, mq->mmr_offset); 105 xpc_release_gru_mq_irq_uv(struct xpc_gru_mq_uv *mq) argument 111 xpc_gru_mq_watchlist_alloc_uv(struct xpc_gru_mq_uv *mq) argument 128 xpc_gru_mq_watchlist_free_uv(struct xpc_gru_mq_uv *mq) argument 147 struct xpc_gru_mq_uv *mq; local 240 xpc_destroy_gru_mq_uv(struct xpc_gru_mq_uv *mq) argument [all...] |
/linux-master/include/linux/ |
H A D | maple.h | 69 struct mapleq *mq; member in struct:maple_device 70 void (*callback) (struct mapleq * mq); 89 void (*callback) (struct mapleq * mq),
|
H A D | t10-pi.h | 6 #include <linux/blk-mq.h>
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | grukservices.c | 134 #define HSTATUS(mq, h) ((mq) + offsetof(struct message_queue, hstatus[h])) 548 struct message_queue *mq = p; local 552 memset(mq, 0, bytes); 553 mq->start = &mq->data; 554 mq->start2 = &mq->data + (qlines / 2 - 1) * GRU_CACHE_LINE_BYTES; 555 mq->next = &mq 839 struct message_queue *mq = mqd->mq; local 871 struct message_queue *mq = mqd->mq; local 998 void *p, *mq; local [all...] |
H A D | grukservices.h | 32 void *mq; /* message queue vaddress */ member in struct:gru_message_queue_desc 33 unsigned long mq_gpa; /* global address of mq */
|
/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_hw_queues.c | 17 struct hw_mq *mq = NULL; local 51 mq = efct_hw_new_mq(cq, EFCT_HW_MQ_DEPTH); 52 if (!mq) { 247 struct hw_mq *mq = kzalloc(sizeof(*mq), GFP_KERNEL); local 249 if (!mq) 252 mq->cq = cq; 253 mq->type = SLI4_QTYPE_MQ; 254 mq->instance = cq->eq->hw->mq_count++; 255 mq 433 efct_hw_del_mq(struct hw_mq *mq) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | syscalls_32.h | 24 unsigned int mq; /* 601 only (not used at present) */ member in struct:pt_regs32
|
/linux-master/fs/bcachefs/ |
H A D | quota.c | 222 struct bch_memquota *mq, 229 struct memquota_counter *qc = &mq->c[counter]; 282 struct bch_memquota *mq[QTYP_NR]; local 290 mq[i] = genradix_ptr_alloc(&q->table, qid.q[i], GFP_KERNEL); 291 if (!mq[i]) 299 ret = bch2_quota_check_limit(c, i, mq[i], &msgs, counter, v, mode); 305 mq[i]->c[counter].v += v; 384 struct bch_memquota *mq; local 398 mq = genradix_ptr_alloc(&q->table, k.k->p.offset, GFP_KERNEL); 399 if (!mq) { 220 bch2_quota_check_limit(struct bch_fs *c, unsigned qtype, struct bch_memquota *mq, struct quota_msgs *msgs, enum quota_counters counter, s64 v, enum quota_acct_mode mode) argument 781 struct bch_memquota *mq; local 801 struct bch_memquota *mq; local [all...] |
/linux-master/drivers/input/mouse/ |
H A D | maplemouse.c | 27 static void dc_mouse_callback(struct mapleq *mq) argument 30 struct maple_device *mapledev = mq->dev; 33 unsigned char *res = mq->recvbuf->buf;
|
/linux-master/drivers/s390/block/ |
H A D | scm_blk.h | 8 #include <linux/blk-mq.h>
|
/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | qdisc.c | 304 struct nfp_qdisc *mq = nfp_abm_qdisc_tree_deref_slot(slot); local 307 if (mq->type != NFP_QDISC_MQ || mq->netdev != netdev) 309 for (i = 0; i < mq->num_children; i++) 310 if (mq->children[i] == qdisc) { 311 mq->children[i] = NULL; 791 memset(&qdisc->mq.stats, 0, sizeof(qdisc->mq.stats)); 792 memset(&qdisc->mq.prev_stats, 0, sizeof(qdisc->mq [all...] |