Symbol: cmb
drivers/hwtracing/coresight/coresight-tpda.c
71
if (tpdm_data->cmb) {
drivers/hwtracing/coresight/coresight-tpdm.c
1010
(unsigned int)drvdata->cmb->ts_all);
drivers/hwtracing/coresight/coresight-tpdm.c
1026
drvdata->cmb->ts_all = true;
drivers/hwtracing/coresight/coresight-tpdm.c
1028
drvdata->cmb->ts_all = false;
drivers/hwtracing/coresight/coresight-tpdm.c
103
drvdata->cmb->patt_mask[tpdm_attr->idx]);
drivers/hwtracing/coresight/coresight-tpdm.c
1041
(unsigned int)drvdata->cmb->trig_ts);
drivers/hwtracing/coresight/coresight-tpdm.c
1057
drvdata->cmb->trig_ts = true;
drivers/hwtracing/coresight/coresight-tpdm.c
1059
drvdata->cmb->trig_ts = false;
drivers/hwtracing/coresight/coresight-tpdm.c
1072
(unsigned int)drvdata->cmb->mcmb.trig_lane);
drivers/hwtracing/coresight/coresight-tpdm.c
108
drvdata->cmb->msr[tpdm_attr->idx]);
drivers/hwtracing/coresight/coresight-tpdm.c
1087
drvdata->cmb->mcmb.trig_lane = val;
drivers/hwtracing/coresight/coresight-tpdm.c
1100
(unsigned int)drvdata->cmb->mcmb.lane_select);
drivers/hwtracing/coresight/coresight-tpdm.c
1115
drvdata->cmb->mcmb.lane_select = val & TPDM_MCMB_E_LN_MASK;
drivers/hwtracing/coresight/coresight-tpdm.c
163
drvdata->cmb->trig_patt[tpdm_attr->idx] = val;
drivers/hwtracing/coresight/coresight-tpdm.c
169
drvdata->cmb->trig_patt_mask[tpdm_attr->idx] = val;
drivers/hwtracing/coresight/coresight-tpdm.c
175
drvdata->cmb->patt_val[tpdm_attr->idx] = val;
drivers/hwtracing/coresight/coresight-tpdm.c
181
drvdata->cmb->patt_mask[tpdm_attr->idx] = val;
drivers/hwtracing/coresight/coresight-tpdm.c
187
drvdata->cmb->msr[tpdm_attr->idx] = val;
drivers/hwtracing/coresight/coresight-tpdm.c
216
if (drvdata && drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
276
if (drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
277
memset(drvdata->cmb, 0, sizeof(struct cmb_dataset));
drivers/hwtracing/coresight/coresight-tpdm.c
391
if (drvdata->cmb->patt_ts)
drivers/hwtracing/coresight/coresight-tpdm.c
395
if (drvdata->cmb->trig_ts)
drivers/hwtracing/coresight/coresight-tpdm.c
399
if (drvdata->cmb->ts_all)
drivers/hwtracing/coresight/coresight-tpdm.c
410
writel_relaxed(drvdata->cmb->msr[i],
drivers/hwtracing/coresight/coresight-tpdm.c
418
if (!drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
423
writel_relaxed(drvdata->cmb->patt_val[i],
drivers/hwtracing/coresight/coresight-tpdm.c
425
writel_relaxed(drvdata->cmb->patt_mask[i],
drivers/hwtracing/coresight/coresight-tpdm.c
427
writel_relaxed(drvdata->cmb->trig_patt[i],
drivers/hwtracing/coresight/coresight-tpdm.c
429
writel_relaxed(drvdata->cmb->trig_patt_mask[i],
drivers/hwtracing/coresight/coresight-tpdm.c
441
if (drvdata->cmb->trace_mode)
drivers/hwtracing/coresight/coresight-tpdm.c
450
drvdata->cmb->mcmb.trig_lane);
drivers/hwtracing/coresight/coresight-tpdm.c
455
drvdata->cmb->mcmb.lane_select);
drivers/hwtracing/coresight/coresight-tpdm.c
526
if (!drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
592
&& (!drvdata->cmb)) {
drivers/hwtracing/coresight/coresight-tpdm.c
593
drvdata->cmb = devm_kzalloc(drvdata->dev,
drivers/hwtracing/coresight/coresight-tpdm.c
594
sizeof(*drvdata->cmb), GFP_KERNEL);
drivers/hwtracing/coresight/coresight-tpdm.c
595
if (!drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
617
(!drvdata->cmb)) {
drivers/hwtracing/coresight/coresight-tpdm.c
618
drvdata->cmb = devm_kzalloc(drvdata->dev,
drivers/hwtracing/coresight/coresight-tpdm.c
619
sizeof(*drvdata->cmb), GFP_KERNEL);
drivers/hwtracing/coresight/coresight-tpdm.c
621
if (!drvdata->cmb)
drivers/hwtracing/coresight/coresight-tpdm.c
842
(unsigned int)drvdata->cmb->patt_ts);
drivers/hwtracing/coresight/coresight-tpdm.c
867
drvdata->cmb->patt_ts = !!val;
drivers/hwtracing/coresight/coresight-tpdm.c
88
drvdata->cmb->trig_patt[tpdm_attr->idx]);
drivers/hwtracing/coresight/coresight-tpdm.c
93
drvdata->cmb->trig_patt_mask[tpdm_attr->idx]);
drivers/hwtracing/coresight/coresight-tpdm.c
98
drvdata->cmb->patt_val[tpdm_attr->idx]);
drivers/hwtracing/coresight/coresight-tpdm.c
981
return sysfs_emit(buf, "%x\n", drvdata->cmb->trace_mode);
drivers/hwtracing/coresight/coresight-tpdm.c
997
drvdata->cmb->trace_mode = trace_mode;
drivers/hwtracing/coresight/coresight-tpdm.h
313
struct cmb_dataset *cmb;
drivers/net/ethernet/atheros/atl1e/atl1e.h
405
u32 *cmb;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
852
tx_ring->cmb = adapter->ring_vir_addr + offset;
drivers/net/ethernet/atheros/atlx/atl1.c
1085
adapter->cmb.dma = rrd_ring->dma + rrd_ring->size;
drivers/net/ethernet/atheros/atlx/atl1.c
1086
offset = (adapter->cmb.dma & 0x7) ? (8 - (adapter->cmb.dma & 0x7)) : 0;
drivers/net/ethernet/atheros/atlx/atl1.c
1087
adapter->cmb.dma += offset;
drivers/net/ethernet/atheros/atlx/atl1.c
1088
adapter->cmb.cmb = (struct coals_msg_block *)
drivers/net/ethernet/atheros/atlx/atl1.c
1092
adapter->smb.dma = adapter->cmb.dma + sizeof(struct coals_msg_block);
drivers/net/ethernet/atheros/atlx/atl1.c
1096
((u8 *) adapter->cmb.cmb +
drivers/net/ethernet/atheros/atlx/atl1.c
1234
adapter->cmb.dma = 0;
drivers/net/ethernet/atheros/atlx/atl1.c
1235
adapter->cmb.cmb = NULL;
drivers/net/ethernet/atheros/atlx/atl1.c
1480
iowrite32((u32) (adapter->cmb.dma & 0x00000000ffffffffULL),
drivers/net/ethernet/atheros/atlx/atl1.c
2067
cmb_tpd_next_to_clean = le16_to_cpu(adapter->cmb.cmb->tpd_cons_idx);
drivers/net/ethernet/atheros/atlx/atl1.c
2514
status = adapter->cmb.cmb->int_stats;
drivers/net/ethernet/atheros/atlx/atl1.c
2523
adapter->cmb.cmb->int_stats = status & (ISR_CMB_TX | ISR_CMB_RX);
drivers/net/ethernet/atheros/atlx/atl1.c
2567
adapter->cmb.cmb->int_stats = adapter->cmb.cmb->int_stats &
drivers/net/ethernet/atheros/atlx/atl1.c
2686
adapter->cmb.cmb->int_stats = 0;
drivers/net/ethernet/atheros/atlx/atl1.c
2881
adapter->cmb.cmb->int_stats = 0;
drivers/net/ethernet/atheros/atlx/atl1.c
3505
struct atl1_cmb cmb;
drivers/net/ethernet/atheros/atlx/atl1.c
3551
cmb = adapter->cmb;
drivers/net/ethernet/atheros/atlx/atl1.c
3558
adapter->cmb = cmb;
drivers/net/ethernet/atheros/atlx/atl1.h
635
struct coals_msg_block *cmb;
drivers/net/ethernet/atheros/atlx/atl1.h
787
struct atl1_cmb cmb;
drivers/nvme/host/pci.c
2721
static DEVICE_ATTR_RO(cmb);
drivers/s390/cio/cmf.c
219
if (!cdev->private->cmb)
drivers/s390/cio/cmf.c
287
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
305
if (!cdev->private->cmb)
drivers/s390/cio/cmf.c
355
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
378
struct cmb *mem;
drivers/s390/cio/cmf.c
440
struct cmb *cmb;
drivers/s390/cio/cmf.c
455
cmb = cmb_area.mem;
drivers/s390/cio/cmf.c
458
data = node->cmb;
drivers/s390/cio/cmf.c
459
if ((struct cmb*)data->hw_block > cmb)
drivers/s390/cio/cmf.c
461
cmb++;
drivers/s390/cio/cmf.c
463
if (cmb - cmb_area.mem >= cmb_area.num_channels) {
drivers/s390/cio/cmf.c
470
cmb_data->hw_block = cmb;
drivers/s390/cio/cmf.c
471
cdev->private->cmb = cmb_data;
drivers/s390/cio/cmf.c
481
struct cmb *mem;
drivers/s390/cio/cmf.c
490
cmb_data->last_block = kzalloc_obj(struct cmb);
drivers/s390/cio/cmf.c
495
cmb_data->size = sizeof(struct cmb);
drivers/s390/cio/cmf.c
500
size = sizeof(struct cmb) * cmb_area.num_channels;
drivers/s390/cio/cmf.c
542
cmb_data = priv->cmb;
drivers/s390/cio/cmf.c
543
priv->cmb = NULL;
drivers/s390/cio/cmf.c
551
size = sizeof(struct cmb) * cmb_area.num_channels;
drivers/s390/cio/cmf.c
567
if (!cdev->private->cmb) {
drivers/s390/cio/cmf.c
571
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
572
offset = mme ? (struct cmb *)cmb_data->hw_block - cmb_area.mem : 0;
drivers/s390/cio/cmf.c
599
struct cmb *cmb;
drivers/s390/cio/cmf.c
604
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
608
cmb = cmb_data->hw_block;
drivers/s390/cio/cmf.c
611
ret = __cmb_utilization(cmb->device_connect_time,
drivers/s390/cio/cmf.c
612
cmb->function_pending_time,
drivers/s390/cio/cmf.c
613
cmb->device_disconnect_time,
drivers/s390/cio/cmf.c
617
ret = cmb->ssch_rsch_count;
drivers/s390/cio/cmf.c
620
ret = cmb->sample_count;
drivers/s390/cio/cmf.c
623
val = cmb->device_connect_time;
drivers/s390/cio/cmf.c
626
val = cmb->function_pending_time;
drivers/s390/cio/cmf.c
629
val = cmb->device_disconnect_time;
drivers/s390/cio/cmf.c
632
val = cmb->control_unit_queuing_time;
drivers/s390/cio/cmf.c
635
val = cmb->device_active_only_time;
drivers/s390/cio/cmf.c
640
ret = time_to_avg_nsec(val, cmb->sample_count);
drivers/s390/cio/cmf.c
648
struct cmb *cmb;
drivers/s390/cio/cmf.c
658
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
667
cmb = cmb_data->last_block;
drivers/s390/cio/cmf.c
678
data->ssch_rsch_count = cmb->ssch_rsch_count;
drivers/s390/cio/cmf.c
679
data->sample_count = cmb->sample_count;
drivers/s390/cio/cmf.c
682
data->device_connect_time = time_to_nsec(cmb->device_connect_time);
drivers/s390/cio/cmf.c
683
data->function_pending_time = time_to_nsec(cmb->function_pending_time);
drivers/s390/cio/cmf.c
685
time_to_nsec(cmb->device_disconnect_time);
drivers/s390/cio/cmf.c
687
= time_to_nsec(cmb->control_unit_queuing_time);
drivers/s390/cio/cmf.c
689
= time_to_nsec(cmb->device_active_only_time);
drivers/s390/cio/cmf.c
706
enabled = !!cdev->private->cmb;
drivers/s390/cio/cmf.c
782
if (cdev->private->cmb)
drivers/s390/cio/cmf.c
785
cdev->private->cmb = cmb_data;
drivers/s390/cio/cmf.c
815
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
816
cdev->private->cmb = NULL;
drivers/s390/cio/cmf.c
838
if (!cdev->private->cmb) {
drivers/s390/cio/cmf.c
842
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
853
struct cmbe *cmb;
drivers/s390/cio/cmf.c
858
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
862
cmb = cmb_data->hw_block;
drivers/s390/cio/cmf.c
865
ret = __cmb_utilization(cmb->device_connect_time,
drivers/s390/cio/cmf.c
866
cmb->function_pending_time,
drivers/s390/cio/cmf.c
867
cmb->device_disconnect_time,
drivers/s390/cio/cmf.c
871
ret = cmb->ssch_rsch_count;
drivers/s390/cio/cmf.c
874
ret = cmb->sample_count;
drivers/s390/cio/cmf.c
877
val = cmb->device_connect_time;
drivers/s390/cio/cmf.c
880
val = cmb->function_pending_time;
drivers/s390/cio/cmf.c
883
val = cmb->device_disconnect_time;
drivers/s390/cio/cmf.c
886
val = cmb->control_unit_queuing_time;
drivers/s390/cio/cmf.c
889
val = cmb->device_active_only_time;
drivers/s390/cio/cmf.c
892
val = cmb->device_busy_time;
drivers/s390/cio/cmf.c
895
val = cmb->initial_command_response_time;
drivers/s390/cio/cmf.c
900
ret = time_to_avg_nsec(val, cmb->sample_count);
drivers/s390/cio/cmf.c
908
struct cmbe *cmb;
drivers/s390/cio/cmf.c
918
cmb_data = cdev->private->cmb;
drivers/s390/cio/cmf.c
936
cmb = cmb_data->last_block;
drivers/s390/cio/cmf.c
938
data->ssch_rsch_count = cmb->ssch_rsch_count;
drivers/s390/cio/cmf.c
939
data->sample_count = cmb->sample_count;
drivers/s390/cio/cmf.c
942
data->device_connect_time = time_to_nsec(cmb->device_connect_time);
drivers/s390/cio/cmf.c
943
data->function_pending_time = time_to_nsec(cmb->function_pending_time);
drivers/s390/cio/cmf.c
945
time_to_nsec(cmb->device_disconnect_time);
drivers/s390/cio/cmf.c
947
= time_to_nsec(cmb->control_unit_queuing_time);
drivers/s390/cio/cmf.c
949
= time_to_nsec(cmb->device_active_only_time);
drivers/s390/cio/cmf.c
950
data->device_busy_time = time_to_nsec(cmb->device_busy_time);
drivers/s390/cio/cmf.c
952
= time_to_nsec(cmb->initial_command_response_time);
drivers/s390/cio/io_sch.h
175
void *cmb; /* measurement information */