Home
last modified time | relevance | path

Searched refs:qinfo (Results 1 - 25 of 54) sorted by relevance

123

/kernel/linux/linux-5.10/fs/quota/
H A Dquota_v2.c96 struct qtree_mem_dqinfo *qinfo; in v2_read_file_info() local
127 qinfo = info->dqi_priv; in v2_read_file_info()
145 qinfo->dqi_sb = sb; in v2_read_file_info()
146 qinfo->dqi_type = type; in v2_read_file_info()
147 qinfo->dqi_blocks = le32_to_cpu(dinfo.dqi_blocks); in v2_read_file_info()
148 qinfo->dqi_free_blk = le32_to_cpu(dinfo.dqi_free_blk); in v2_read_file_info()
149 qinfo->dqi_free_entry = le32_to_cpu(dinfo.dqi_free_entry); in v2_read_file_info()
150 qinfo->dqi_blocksize_bits = V2_DQBLKSIZE_BITS; in v2_read_file_info()
151 qinfo->dqi_usable_bs = 1 << V2_DQBLKSIZE_BITS; in v2_read_file_info()
152 qinfo in v2_read_file_info()
196 struct qtree_mem_dqinfo *qinfo = info->dqi_priv; v2_write_file_info() local
[all...]
H A Dquota.c147 struct qc_info qinfo; in quota_setinfo() local
155 memset(&qinfo, 0, sizeof(qinfo)); in quota_setinfo()
160 qinfo.i_flags |= QCI_ROOT_SQUASH; in quota_setinfo()
161 qinfo.i_fieldmask |= QC_FLAGS; in quota_setinfo()
164 qinfo.i_spc_timelimit = info.dqi_bgrace; in quota_setinfo()
165 qinfo.i_fieldmask |= QC_SPC_TIMER; in quota_setinfo()
168 qinfo.i_ino_timelimit = info.dqi_igrace; in quota_setinfo()
169 qinfo.i_fieldmask |= QC_INO_TIMER; in quota_setinfo()
171 return sb->s_qcop->set_info(sb, type, &qinfo); in quota_setinfo()
637 struct qc_info qinfo; quota_setxquota() local
[all...]
/kernel/linux/linux-6.6/fs/quota/
H A Dquota_v2.c96 struct qtree_mem_dqinfo *qinfo; in v2_read_file_info() local
127 qinfo = info->dqi_priv; in v2_read_file_info()
145 qinfo->dqi_sb = sb; in v2_read_file_info()
146 qinfo->dqi_type = type; in v2_read_file_info()
147 qinfo->dqi_blocks = le32_to_cpu(dinfo.dqi_blocks); in v2_read_file_info()
148 qinfo->dqi_free_blk = le32_to_cpu(dinfo.dqi_free_blk); in v2_read_file_info()
149 qinfo->dqi_free_entry = le32_to_cpu(dinfo.dqi_free_entry); in v2_read_file_info()
150 qinfo->dqi_blocksize_bits = V2_DQBLKSIZE_BITS; in v2_read_file_info()
151 qinfo->dqi_usable_bs = 1 << V2_DQBLKSIZE_BITS; in v2_read_file_info()
152 qinfo in v2_read_file_info()
196 struct qtree_mem_dqinfo *qinfo = info->dqi_priv; v2_write_file_info() local
[all...]
H A Dquota.c150 struct qc_info qinfo; in quota_setinfo() local
158 memset(&qinfo, 0, sizeof(qinfo)); in quota_setinfo()
163 qinfo.i_flags |= QCI_ROOT_SQUASH; in quota_setinfo()
164 qinfo.i_fieldmask |= QC_FLAGS; in quota_setinfo()
167 qinfo.i_spc_timelimit = info.dqi_bgrace; in quota_setinfo()
168 qinfo.i_fieldmask |= QC_SPC_TIMER; in quota_setinfo()
171 qinfo.i_ino_timelimit = info.dqi_igrace; in quota_setinfo()
172 qinfo.i_fieldmask |= QC_INO_TIMER; in quota_setinfo()
174 return sb->s_qcop->set_info(sb, type, &qinfo); in quota_setinfo()
641 struct qc_info qinfo; quota_setxquota() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/lpddr/
H A Dqinfo_probe.c18 #include <linux/mtd/qinfo.h>
58 printk(KERN_ERR"%s qinfo id string is wrong! \n", map->name); in lpddr_get_qinforec_pos()
123 lpddr->qinfo = kzalloc(sizeof(struct qinfo_chip), GFP_KERNEL); in lpddr_chip_setup()
124 if (!lpddr->qinfo) in lpddr_chip_setup()
131 /* read parameters from chip qinfo table */ in lpddr_chip_setup()
132 lpddr->qinfo->DevSizeShift = lpddr_info_query(map, "DevSizeShift"); in lpddr_chip_setup()
133 lpddr->qinfo->TotalBlocksNum = lpddr_info_query(map, "TotalBlocksNum"); in lpddr_chip_setup()
134 lpddr->qinfo->BufSizeShift = lpddr_info_query(map, "BufSizeShift"); in lpddr_chip_setup()
135 lpddr->qinfo->HWPartsNum = lpddr_info_query(map, "HWPartsNum"); in lpddr_chip_setup()
136 lpddr->qinfo in lpddr_chip_setup()
[all...]
H A Dlpddr_cmds.c15 #include <linux/mtd/qinfo.h>
64 mtd->size = 1 << lpddr->qinfo->DevSizeShift; in lpddr_cmdset()
65 mtd->erasesize = 1 << lpddr->qinfo->UniformBlockSizeShift; in lpddr_cmdset()
66 mtd->writesize = 1 << lpddr->qinfo->BufSizeShift; in lpddr_cmdset()
76 numchips = lpddr->numchips / lpddr->qinfo->HWPartsNum; in lpddr_cmdset()
80 for (j = 0; j < lpddr->qinfo->HWPartsNum; j++) { in lpddr_cmdset()
310 if (!lpddr->qinfo->SuspEraseSupp || in chip_ready()
414 wbufsize = 1 << lpddr->qinfo->BufSizeShift; in do_write_buffer()
472 ret = wait_for_ready(map, chip, (1<<lpddr->qinfo->ProgBufferTime)); in do_write_buffer()
500 ret = wait_for_ready(map, chip, (1<<lpddr->qinfo in do_erase_oneblock()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/lpddr/
H A Dqinfo_probe.c18 #include <linux/mtd/qinfo.h>
58 printk(KERN_ERR"%s qinfo id string is wrong! \n", map->name); in lpddr_get_qinforec_pos()
123 lpddr->qinfo = kzalloc(sizeof(struct qinfo_chip), GFP_KERNEL); in lpddr_chip_setup()
124 if (!lpddr->qinfo) in lpddr_chip_setup()
131 /* read parameters from chip qinfo table */ in lpddr_chip_setup()
132 lpddr->qinfo->DevSizeShift = lpddr_info_query(map, "DevSizeShift"); in lpddr_chip_setup()
133 lpddr->qinfo->TotalBlocksNum = lpddr_info_query(map, "TotalBlocksNum"); in lpddr_chip_setup()
134 lpddr->qinfo->BufSizeShift = lpddr_info_query(map, "BufSizeShift"); in lpddr_chip_setup()
135 lpddr->qinfo->HWPartsNum = lpddr_info_query(map, "HWPartsNum"); in lpddr_chip_setup()
136 lpddr->qinfo in lpddr_chip_setup()
[all...]
H A Dlpddr_cmds.c15 #include <linux/mtd/qinfo.h>
64 mtd->size = 1 << lpddr->qinfo->DevSizeShift; in lpddr_cmdset()
65 mtd->erasesize = 1 << lpddr->qinfo->UniformBlockSizeShift; in lpddr_cmdset()
66 mtd->writesize = 1 << lpddr->qinfo->BufSizeShift; in lpddr_cmdset()
76 numchips = lpddr->numchips / lpddr->qinfo->HWPartsNum; in lpddr_cmdset()
80 for (j = 0; j < lpddr->qinfo->HWPartsNum; j++) { in lpddr_cmdset()
310 if (!lpddr->qinfo->SuspEraseSupp || in chip_ready()
414 wbufsize = 1 << lpddr->qinfo->BufSizeShift; in do_write_buffer()
469 ret = wait_for_ready(map, chip, (1<<lpddr->qinfo->ProgBufferTime)); in do_write_buffer()
497 ret = wait_for_ready(map, chip, (1<<lpddr->qinfo in do_erase_oneblock()
[all...]
/kernel/linux/linux-6.6/drivers/misc/bcm-vk/
H A Dbcm_vk_msg.c75 static u32 msgq_inc(const struct bcm_vk_sync_qinfo *qinfo, u32 idx, u32 inc) in msgq_inc() argument
77 return ((idx + inc) & qinfo->q_mask); in msgq_inc()
81 struct vk_msg_blk __iomem *msgq_blk_addr(const struct bcm_vk_sync_qinfo *qinfo, in msgq_blk_addr() argument
84 return qinfo->q_start + (VK_MSGQ_BLK_SIZE * idx); in msgq_blk_addr()
88 const struct bcm_vk_sync_qinfo *qinfo) in msgq_occupied()
95 return ((wr_idx - rd_idx) & qinfo->q_mask); in msgq_occupied()
100 const struct bcm_vk_sync_qinfo *qinfo) in msgq_avail_space()
102 return (qinfo->q_size - msgq_occupied(msgq, qinfo) - 1); in msgq_avail_space()
462 struct bcm_vk_sync_qinfo *qinfo; in bcm_vk_sync_msgq() local
87 msgq_occupied(const struct bcm_vk_msgq __iomem *msgq, const struct bcm_vk_sync_qinfo *qinfo) msgq_occupied() argument
99 msgq_avail_space(const struct bcm_vk_msgq __iomem *msgq, const struct bcm_vk_sync_qinfo *qinfo) msgq_avail_space() argument
547 struct bcm_vk_sync_qinfo *qinfo; bcm_vk_append_ib_sgl() local
587 struct bcm_vk_sync_qinfo *qinfo = &chan->sync_qinfo[q_num]; bcm_to_v_q_doorbell() local
601 struct bcm_vk_sync_qinfo *qinfo; bcm_to_v_msg_enqueue() local
783 struct bcm_vk_sync_qinfo *qinfo; bcm_to_h_msg_dequeue() local
[all...]
/kernel/linux/linux-5.10/sound/core/seq/oss/
H A Dseq_oss_init.c350 struct snd_seq_queue_info qinfo; in alloc_seq_queue() local
353 memset(&qinfo, 0, sizeof(qinfo)); in alloc_seq_queue()
354 qinfo.owner = system_client; in alloc_seq_queue()
355 qinfo.locked = 1; in alloc_seq_queue()
356 strcpy(qinfo.name, "OSS Sequencer Emulation"); in alloc_seq_queue()
357 if ((rc = call_ctl(SNDRV_SEQ_IOCTL_CREATE_QUEUE, &qinfo)) < 0) in alloc_seq_queue()
359 dp->queue = qinfo.queue; in alloc_seq_queue()
369 struct snd_seq_queue_info qinfo; in delete_seq_queue() local
374 memset(&qinfo, in delete_seq_queue()
[all...]
/kernel/linux/linux-6.6/sound/core/seq/oss/
H A Dseq_oss_init.c349 struct snd_seq_queue_info qinfo; in alloc_seq_queue() local
352 memset(&qinfo, 0, sizeof(qinfo)); in alloc_seq_queue()
353 qinfo.owner = system_client; in alloc_seq_queue()
354 qinfo.locked = 1; in alloc_seq_queue()
355 strcpy(qinfo.name, "OSS Sequencer Emulation"); in alloc_seq_queue()
356 rc = call_ctl(SNDRV_SEQ_IOCTL_CREATE_QUEUE, &qinfo); in alloc_seq_queue()
359 dp->queue = qinfo.queue; in alloc_seq_queue()
369 struct snd_seq_queue_info qinfo; in delete_seq_queue() local
374 memset(&qinfo, in delete_seq_queue()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dmac.c197 const struct ath9k_tx_queue_info *qinfo) in ath9k_hw_set_txq_props()
212 qi->tqi_ver = qinfo->tqi_ver; in ath9k_hw_set_txq_props()
213 qi->tqi_subtype = qinfo->tqi_subtype; in ath9k_hw_set_txq_props()
214 qi->tqi_qflags = qinfo->tqi_qflags; in ath9k_hw_set_txq_props()
215 qi->tqi_priority = qinfo->tqi_priority; in ath9k_hw_set_txq_props()
216 if (qinfo->tqi_aifs != ATH9K_TXQ_USEDEFAULT) in ath9k_hw_set_txq_props()
217 qi->tqi_aifs = min(qinfo->tqi_aifs, 255U); in ath9k_hw_set_txq_props()
220 if (qinfo->tqi_cwmin != ATH9K_TXQ_USEDEFAULT) { in ath9k_hw_set_txq_props()
221 cw = min(qinfo->tqi_cwmin, 1024U); in ath9k_hw_set_txq_props()
226 qi->tqi_cwmin = qinfo in ath9k_hw_set_txq_props()
196 ath9k_hw_set_txq_props(struct ath_hw *ah, int q, const struct ath9k_tx_queue_info *qinfo) ath9k_hw_set_txq_props() argument
261 ath9k_hw_get_txq_props(struct ath_hw *ah, int q, struct ath9k_tx_queue_info *qinfo) ath9k_hw_get_txq_props() argument
293 ath9k_hw_setuptxqueue(struct ath_hw *ah, enum ath9k_tx_queue type, const struct ath9k_tx_queue_info *qinfo) ath9k_hw_setuptxqueue() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dmac.c197 const struct ath9k_tx_queue_info *qinfo) in ath9k_hw_set_txq_props()
212 qi->tqi_ver = qinfo->tqi_ver; in ath9k_hw_set_txq_props()
213 qi->tqi_subtype = qinfo->tqi_subtype; in ath9k_hw_set_txq_props()
214 qi->tqi_qflags = qinfo->tqi_qflags; in ath9k_hw_set_txq_props()
215 qi->tqi_priority = qinfo->tqi_priority; in ath9k_hw_set_txq_props()
216 if (qinfo->tqi_aifs != ATH9K_TXQ_USEDEFAULT) in ath9k_hw_set_txq_props()
217 qi->tqi_aifs = min(qinfo->tqi_aifs, 255U); in ath9k_hw_set_txq_props()
220 if (qinfo->tqi_cwmin != ATH9K_TXQ_USEDEFAULT) { in ath9k_hw_set_txq_props()
221 cw = min(qinfo->tqi_cwmin, 1024U); in ath9k_hw_set_txq_props()
226 qi->tqi_cwmin = qinfo in ath9k_hw_set_txq_props()
196 ath9k_hw_set_txq_props(struct ath_hw *ah, int q, const struct ath9k_tx_queue_info *qinfo) ath9k_hw_set_txq_props() argument
261 ath9k_hw_get_txq_props(struct ath_hw *ah, int q, struct ath9k_tx_queue_info *qinfo) ath9k_hw_get_txq_props() argument
293 ath9k_hw_setuptxqueue(struct ath_hw *ah, enum ath9k_tx_queue type, const struct ath9k_tx_queue_info *qinfo) ath9k_hw_setuptxqueue() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/
H A Dqcu.c149 * @qinfo: The &struct ath5k_txq_info to use
155 const struct ath5k_txq_info *qinfo) in ath5k_hw_set_tx_queueprops()
167 qi->tqi_type = qinfo->tqi_type; in ath5k_hw_set_tx_queueprops()
168 qi->tqi_subtype = qinfo->tqi_subtype; in ath5k_hw_set_tx_queueprops()
169 qi->tqi_flags = qinfo->tqi_flags; in ath5k_hw_set_tx_queueprops()
175 qi->tqi_aifs = min(qinfo->tqi_aifs, (u8)0xFC); in ath5k_hw_set_tx_queueprops()
176 qi->tqi_cw_min = ath5k_cw_validate(qinfo->tqi_cw_min); in ath5k_hw_set_tx_queueprops()
177 qi->tqi_cw_max = ath5k_cw_validate(qinfo->tqi_cw_max); in ath5k_hw_set_tx_queueprops()
178 qi->tqi_cbr_period = qinfo->tqi_cbr_period; in ath5k_hw_set_tx_queueprops()
179 qi->tqi_cbr_overflow_limit = qinfo in ath5k_hw_set_tx_queueprops()
154 ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, const struct ath5k_txq_info *qinfo) ath5k_hw_set_tx_queueprops() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/
H A Dqcu.c149 * @qinfo: The &struct ath5k_txq_info to use
155 const struct ath5k_txq_info *qinfo) in ath5k_hw_set_tx_queueprops()
167 qi->tqi_type = qinfo->tqi_type; in ath5k_hw_set_tx_queueprops()
168 qi->tqi_subtype = qinfo->tqi_subtype; in ath5k_hw_set_tx_queueprops()
169 qi->tqi_flags = qinfo->tqi_flags; in ath5k_hw_set_tx_queueprops()
175 qi->tqi_aifs = min(qinfo->tqi_aifs, (u8)0xFC); in ath5k_hw_set_tx_queueprops()
176 qi->tqi_cw_min = ath5k_cw_validate(qinfo->tqi_cw_min); in ath5k_hw_set_tx_queueprops()
177 qi->tqi_cw_max = ath5k_cw_validate(qinfo->tqi_cw_max); in ath5k_hw_set_tx_queueprops()
178 qi->tqi_cbr_period = qinfo->tqi_cbr_period; in ath5k_hw_set_tx_queueprops()
179 qi->tqi_cbr_overflow_limit = qinfo in ath5k_hw_set_tx_queueprops()
154 ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, const struct ath5k_txq_info *qinfo) ath5k_hw_set_tx_queueprops() argument
[all...]
/kernel/linux/linux-5.10/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf.h56 #define for_each_pending_queue(qinfo, q, i) \
57 for (i = 0, q = &qinfo->queue[i]; i < qinfo->num_queues; i++, \
58 q = &qinfo->queue[i])
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf.h56 #define for_each_pending_queue(qinfo, q, i) \
57 for (i = 0, q = &qinfo->queue[i]; i < qinfo->num_queues; i++, \
58 q = &qinfo->queue[i])
/kernel/linux/linux-5.10/drivers/crypto/cavium/cpt/
H A Dcptvf.h90 #define for_each_pending_queue(qinfo, q, i) \
91 for (i = 0, q = &qinfo->queue[i]; i < qinfo->nr_queues; i++, \
92 q = &qinfo->queue[i])
H A Dcptvf_reqmanager.c227 struct command_qinfo *qinfo = NULL; in send_cpt_command() local
239 qinfo = &cptvf->cqinfo; in send_cpt_command()
240 queue = &qinfo->queue[qno]; in send_cpt_command()
243 ent = &queue->qhead->head[queue->idx * qinfo->cmd_size]; in send_cpt_command()
244 memcpy(ent, (void *)cmd, qinfo->cmd_size); in send_cpt_command()
/kernel/linux/linux-6.6/drivers/crypto/cavium/cpt/
H A Dcptvf.h90 #define for_each_pending_queue(qinfo, q, i) \
91 for (i = 0, q = &qinfo->queue[i]; i < qinfo->nr_queues; i++, \
92 q = &qinfo->queue[i])
H A Dcptvf_reqmanager.c227 struct command_qinfo *qinfo = NULL; in send_cpt_command() local
239 qinfo = &cptvf->cqinfo; in send_cpt_command()
240 queue = &qinfo->queue[qno]; in send_cpt_command()
243 ent = &queue->qhead->head[queue->idx * qinfo->cmd_size]; in send_cpt_command()
244 memcpy(ent, (void *)cmd, qinfo->cmd_size); in send_cpt_command()
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_l3_main.c1322 struct qeth_arp_query_info *qinfo; in qeth_l3_arp_query_cb() local
1330 qinfo = (struct qeth_arp_query_info *) reply->param; in qeth_l3_arp_query_cb()
1347 do_strip_entries = (qinfo->mask_bits & QETH_QARP_STRIP_ENTRIES) > 0; in qeth_l3_arp_query_cb()
1368 if ((qinfo->udata_len - qinfo->udata_offset) < esize) { in qeth_l3_arp_query_cb()
1370 memset(qinfo->udata, 0, 4); in qeth_l3_arp_query_cb()
1374 memcpy(qinfo->udata + qinfo->udata_offset, in qeth_l3_arp_query_cb()
1378 qinfo->udata_offset += esize; in qeth_l3_arp_query_cb()
1379 ++qinfo in qeth_l3_arp_query_cb()
1396 qeth_l3_query_arp_cache_info(struct qeth_card *card, enum qeth_prot_versions prot, struct qeth_arp_query_info *qinfo) qeth_l3_query_arp_cache_info() argument
1422 struct qeth_arp_query_info qinfo = {0, }; qeth_l3_arp_query() local
[all...]
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dqeth_l3_main.c1302 struct qeth_arp_query_info *qinfo; in qeth_l3_arp_query_cb() local
1310 qinfo = (struct qeth_arp_query_info *) reply->param; in qeth_l3_arp_query_cb()
1327 do_strip_entries = (qinfo->mask_bits & QETH_QARP_STRIP_ENTRIES) > 0; in qeth_l3_arp_query_cb()
1348 if ((qinfo->udata_len - qinfo->udata_offset) < esize) { in qeth_l3_arp_query_cb()
1350 memset(qinfo->udata, 0, 4); in qeth_l3_arp_query_cb()
1354 memcpy(qinfo->udata + qinfo->udata_offset, in qeth_l3_arp_query_cb()
1358 qinfo->udata_offset += esize; in qeth_l3_arp_query_cb()
1359 ++qinfo in qeth_l3_arp_query_cb()
1376 qeth_l3_query_arp_cache_info(struct qeth_card *card, enum qeth_prot_versions prot, struct qeth_arp_query_info *qinfo) qeth_l3_query_arp_cache_info() argument
1402 struct qeth_arp_query_info qinfo = {0, }; qeth_l3_arp_query() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c6 #define ICE_CQ_INIT_REGS(qinfo, prefix) \
8 (qinfo)->sq.head = prefix##_ATQH; \
9 (qinfo)->sq.tail = prefix##_ATQT; \
10 (qinfo)->sq.len = prefix##_ATQLEN; \
11 (qinfo)->sq.bah = prefix##_ATQBAH; \
12 (qinfo)->sq.bal = prefix##_ATQBAL; \
13 (qinfo)->sq.len_mask = prefix##_ATQLEN_ATQLEN_M; \
14 (qinfo)->sq.len_ena_mask = prefix##_ATQLEN_ATQENABLE_M; \
15 (qinfo)->sq.len_crit_mask = prefix##_ATQLEN_ATQCRIT_M; \
16 (qinfo)
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c6 #define ICE_CQ_INIT_REGS(qinfo, prefix) \
8 (qinfo)->sq.head = prefix##_ATQH; \
9 (qinfo)->sq.tail = prefix##_ATQT; \
10 (qinfo)->sq.len = prefix##_ATQLEN; \
11 (qinfo)->sq.bah = prefix##_ATQBAH; \
12 (qinfo)->sq.bal = prefix##_ATQBAL; \
13 (qinfo)->sq.len_mask = prefix##_ATQLEN_ATQLEN_M; \
14 (qinfo)->sq.len_ena_mask = prefix##_ATQLEN_ATQENABLE_M; \
15 (qinfo)->sq.len_crit_mask = prefix##_ATQLEN_ATQCRIT_M; \
16 (qinfo)
[all...]

Completed in 18 milliseconds

123