Lines Matching refs:qId

78 #define IX_QMGR_QID_IS_VALID(qId) \  argument
79 (((qId) >= (IX_QMGR_MIN_QID)) && ((qId) <= (IX_QMGR_MAX_QID)))
136 watermarkLevelIsOk (IxQMgrQId qId, IxQMgrWMLevel level);
208 IxQMgrQId qId, in ixQMgrQConfig() argument
219 if (!IX_QMGR_QID_IS_VALID(qId)) in ixQMgrQConfig()
244 else if (cfgQueueInfo[qId].isConfigured) in ixQMgrQConfig()
252 ixQMgrAqmIfQueCfgWrite (qId, in ixQMgrQConfig()
258 strcpy (cfgQueueInfo[qId].qName, qName); in ixQMgrQConfig()
259 cfgQueueInfo[qId].qSizeInWords = qSizeInWords; in ixQMgrQConfig()
260 cfgQueueInfo[qId].qEntrySizeInWords = qEntrySizeInWords; in ixQMgrQConfig()
266 ixQMgrQInlinedReadWriteInfo[qId].qReadCount = 0; in ixQMgrQConfig()
267 ixQMgrQInlinedReadWriteInfo[qId].qWriteCount = 0; in ixQMgrQConfig()
268 ixQMgrQInlinedReadWriteInfo[qId].qEntrySizeInWords = qEntrySizeInWords; in ixQMgrQConfig()
269 ixQMgrQInlinedReadWriteInfo[qId].qSizeInEntries = in ixQMgrQConfig()
284 cfgQueueInfo[qId].isConfigured = TRUE; in ixQMgrQConfig()
290 stats.qStats[qId].isConfigured = TRUE; in ixQMgrQConfig()
291 stats.qStats[qId].qName = cfgQueueInfo[qId].qName; in ixQMgrQConfig()
297 ixQMgrQSizeInWordsGet (IxQMgrQId qId) in ixQMgrQSizeInWordsGet() argument
300 return (cfgQueueInfo[qId].qSizeInWords); in ixQMgrQSizeInWordsGet()
304 ixQMgrQSizeInEntriesGet (IxQMgrQId qId, in ixQMgrQSizeInEntriesGet() argument
307 if (!ixQMgrQIsConfigured(qId)) in ixQMgrQSizeInEntriesGet()
317 *qSizeInEntries = (UINT32)(cfgQueueInfo[qId].qSizeInWords) / in ixQMgrQSizeInEntriesGet()
318 (UINT32)cfgQueueInfo[qId].qEntrySizeInWords; in ixQMgrQSizeInEntriesGet()
324 ixQMgrQEntrySizeInWordsGet (IxQMgrQId qId) in ixQMgrQEntrySizeInWordsGet() argument
327 return (cfgQueueInfo[qId].qEntrySizeInWords); in ixQMgrQEntrySizeInWordsGet()
331 ixQMgrWatermarkSet (IxQMgrQId qId, in ixQMgrWatermarkSet() argument
338 if (!ixQMgrQIsConfigured(qId)) in ixQMgrWatermarkSet()
343 if (!watermarkLevelIsOk (qId, ne)) in ixQMgrWatermarkSet()
348 if (!watermarkLevelIsOk (qId, nf)) in ixQMgrWatermarkSet()
354 ixQMgrAqmIfQueStatRead (qId, &qStatusOnEntry); in ixQMgrWatermarkSet()
361 ixQMgrAqmIfWatermarkSet (qId, in ixQMgrWatermarkSet()
366 ixQMgrAqmIfQueStatRead (qId, &qStatusOnExit); in ixQMgrWatermarkSet()
416 ixQMgrQIsConfigured (IxQMgrQId qId) in ixQMgrQIsConfigured() argument
418 if (!IX_QMGR_QID_IS_VALID(qId)) in ixQMgrQIsConfigured()
423 return cfgQueueInfo[qId].isConfigured; in ixQMgrQIsConfigured()
433 ixQMgrQCfgQStatsGet (IxQMgrQId qId) in ixQMgrQCfgQStatsGet() argument
441 stats.qStats[qId].qSizeInWords = cfgQueueInfo[qId].qSizeInWords; in ixQMgrQCfgQStatsGet()
442 stats.qStats[qId].qEntrySizeInWords = cfgQueueInfo[qId].qEntrySizeInWords; in ixQMgrQCfgQStatsGet()
444 if (IX_SUCCESS != ixQMgrQNumEntriesGet (qId, &stats.qStats[qId].numEntries)) in ixQMgrQCfgQStatsGet()
446 if (IX_QMGR_WARNING != ixQMgrQNumEntriesGet (qId, &stats.qStats[qId].numEntries)) in ixQMgrQCfgQStatsGet()
448 IX_QMGR_LOG_WARNING1("Failed to get the number of entries in queue.... %d\n", qId); in ixQMgrQCfgQStatsGet()
452 ixQMgrAqmIfQueCfgRead (qId, in ixQMgrQCfgQStatsGet()
453 stats.qStats[qId].numEntries, in ixQMgrQCfgQStatsGet()
460 stats.qStats[qId].baseAddress = baseAddress; in ixQMgrQCfgQStatsGet()
461 stats.qStats[qId].ne = ne; in ixQMgrQCfgQStatsGet()
462 stats.qStats[qId].nf = nf; in ixQMgrQCfgQStatsGet()
463 stats.qStats[qId].readPtr = readPtr; in ixQMgrQCfgQStatsGet()
464 stats.qStats[qId].writePtr = writePtr; in ixQMgrQCfgQStatsGet()
474 watermarkLevelIsOk (IxQMgrQId qId, IxQMgrWMLevel level) in watermarkLevelIsOk() argument
494 ixQMgrQSizeInEntriesGet(qId, &qSizeInEntries); in watermarkLevelIsOk()