lpm_priv          144 drivers/ps3/ps3-lpm.c static struct ps3_lpm_priv *lpm_priv;
lpm_priv          148 drivers/ps3/ps3-lpm.c 	BUG_ON(!lpm_priv || !lpm_priv->sbd);
lpm_priv          149 drivers/ps3/ps3-lpm.c 	return &lpm_priv->sbd->core;
lpm_priv          210 drivers/ps3/ps3-lpm.c 	result = lv1_set_lpm_counter(lpm_priv->lpm_id, 0, 0, 0, 0, &counter0415,
lpm_priv          285 drivers/ps3/ps3-lpm.c 	result = lv1_set_lpm_counter(lpm_priv->lpm_id,
lpm_priv          374 drivers/ps3/ps3-lpm.c 	result = lv1_set_lpm_counter_control(lpm_priv->lpm_id, ctr, val, mask,
lpm_priv          394 drivers/ps3/ps3-lpm.c 		return lpm_priv->shadow.pm_control;
lpm_priv          398 drivers/ps3/ps3-lpm.c 		return lpm_priv->shadow.pm_start_stop;
lpm_priv          400 drivers/ps3/ps3-lpm.c 		result = lv1_set_lpm_interval(lpm_priv->lpm_id, 0, 0, &val);
lpm_priv          409 drivers/ps3/ps3-lpm.c 		return lpm_priv->shadow.group_control;
lpm_priv          411 drivers/ps3/ps3-lpm.c 		return lpm_priv->shadow.debug_bus_control;
lpm_priv          413 drivers/ps3/ps3-lpm.c 		result = lv1_get_lpm_interrupt_status(lpm_priv->lpm_id,
lpm_priv          446 drivers/ps3/ps3-lpm.c 		if (val != lpm_priv->shadow.group_control)
lpm_priv          447 drivers/ps3/ps3-lpm.c 			result = lv1_set_lpm_group_control(lpm_priv->lpm_id,
lpm_priv          451 drivers/ps3/ps3-lpm.c 		lpm_priv->shadow.group_control = val;
lpm_priv          454 drivers/ps3/ps3-lpm.c 		if (val != lpm_priv->shadow.debug_bus_control)
lpm_priv          455 drivers/ps3/ps3-lpm.c 			result = lv1_set_lpm_debug_bus_control(lpm_priv->lpm_id,
lpm_priv          459 drivers/ps3/ps3-lpm.c 		lpm_priv->shadow.debug_bus_control = val;
lpm_priv          465 drivers/ps3/ps3-lpm.c 		if (val != lpm_priv->shadow.pm_control)
lpm_priv          466 drivers/ps3/ps3-lpm.c 			result = lv1_set_lpm_general_control(lpm_priv->lpm_id,
lpm_priv          471 drivers/ps3/ps3-lpm.c 		lpm_priv->shadow.pm_control = val;
lpm_priv          474 drivers/ps3/ps3-lpm.c 		result = lv1_set_lpm_interval(lpm_priv->lpm_id, val,
lpm_priv          478 drivers/ps3/ps3-lpm.c 		if (val != lpm_priv->shadow.pm_start_stop)
lpm_priv          479 drivers/ps3/ps3-lpm.c 			result = lv1_set_lpm_trigger_control(lpm_priv->lpm_id,
lpm_priv          483 drivers/ps3/ps3-lpm.c 		lpm_priv->shadow.pm_start_stop = val;
lpm_priv          753 drivers/ps3/ps3-lpm.c 	ret = lv1_set_lpm_signal(lpm_priv->lpm_id, lv1_signal_group, bus_select,
lpm_priv          809 drivers/ps3/ps3-lpm.c 		attr2 = lpm_priv->pu_id;
lpm_priv          844 drivers/ps3/ps3-lpm.c 	lpm_priv->tb_count = 0;
lpm_priv          847 drivers/ps3/ps3-lpm.c 		if (!(lpm_priv->shadow.pm_start_stop &
lpm_priv          850 drivers/ps3/ps3-lpm.c 			result = lv1_set_lpm_trigger_control(lpm_priv->lpm_id,
lpm_priv          867 drivers/ps3/ps3-lpm.c 	result = lv1_start_lpm(lpm_priv->lpm_id);
lpm_priv          889 drivers/ps3/ps3-lpm.c 	result = lv1_stop_lpm(lpm_priv->lpm_id, &tmp);
lpm_priv          898 drivers/ps3/ps3-lpm.c 	lpm_priv->tb_count = tmp;
lpm_priv          901 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_count, lpm_priv->tb_count);
lpm_priv          924 drivers/ps3/ps3-lpm.c 	if (!lpm_priv->tb_cache)
lpm_priv          927 drivers/ps3/ps3-lpm.c 	if (offset >= lpm_priv->tb_count)
lpm_priv          930 drivers/ps3/ps3-lpm.c 	count = min_t(u64, count, lpm_priv->tb_count - offset);
lpm_priv          936 drivers/ps3/ps3-lpm.c 		result = lv1_copy_lpm_trace_buffer(lpm_priv->lpm_id, offset,
lpm_priv          948 drivers/ps3/ps3-lpm.c 		memcpy(buf, lpm_priv->tb_cache, tmp);
lpm_priv          979 drivers/ps3/ps3-lpm.c 	if (!lpm_priv->tb_cache)
lpm_priv          982 drivers/ps3/ps3-lpm.c 	if (offset >= lpm_priv->tb_count)
lpm_priv          985 drivers/ps3/ps3-lpm.c 	count = min_t(u64, count, lpm_priv->tb_count - offset);
lpm_priv          991 drivers/ps3/ps3-lpm.c 		result = lv1_copy_lpm_trace_buffer(lpm_priv->lpm_id, offset,
lpm_priv         1002 drivers/ps3/ps3-lpm.c 		result = copy_to_user(buf, lpm_priv->tb_cache, tmp);
lpm_priv         1080 drivers/ps3/ps3-lpm.c 	BUG_ON(!lpm_priv);
lpm_priv         1087 drivers/ps3/ps3-lpm.c 	if (!atomic_add_unless(&lpm_priv->open, 1, 1)) {
lpm_priv         1095 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_size = 0;
lpm_priv         1096 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_internal = NULL;
lpm_priv         1097 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache = NULL;
lpm_priv         1106 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_size = tb_cache_size;
lpm_priv         1107 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_internal = NULL;
lpm_priv         1108 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache = tb_cache;
lpm_priv         1110 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_size = PS3_LPM_DEFAULT_TB_CACHE_SIZE;
lpm_priv         1111 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache_internal = kzalloc(
lpm_priv         1112 drivers/ps3/ps3-lpm.c 			lpm_priv->tb_cache_size + 127, GFP_KERNEL);
lpm_priv         1113 drivers/ps3/ps3-lpm.c 		if (!lpm_priv->tb_cache_internal) {
lpm_priv         1119 drivers/ps3/ps3-lpm.c 		lpm_priv->tb_cache = (void *)_ALIGN_UP(
lpm_priv         1120 drivers/ps3/ps3-lpm.c 			(unsigned long)lpm_priv->tb_cache_internal, 128);
lpm_priv         1123 drivers/ps3/ps3-lpm.c 	result = lv1_construct_lpm(lpm_priv->node_id, tb_type, 0, 0,
lpm_priv         1124 drivers/ps3/ps3-lpm.c 				ps3_mm_phys_to_lpar(__pa(lpm_priv->tb_cache)),
lpm_priv         1125 drivers/ps3/ps3-lpm.c 				lpm_priv->tb_cache_size, &lpm_priv->lpm_id,
lpm_priv         1126 drivers/ps3/ps3-lpm.c 				&lpm_priv->outlet_id, &tb_size);
lpm_priv         1135 drivers/ps3/ps3-lpm.c 	lpm_priv->shadow.pm_control = PS3_LPM_SHADOW_REG_INIT;
lpm_priv         1136 drivers/ps3/ps3-lpm.c 	lpm_priv->shadow.pm_start_stop = PS3_LPM_SHADOW_REG_INIT;
lpm_priv         1137 drivers/ps3/ps3-lpm.c 	lpm_priv->shadow.group_control = PS3_LPM_SHADOW_REG_INIT;
lpm_priv         1138 drivers/ps3/ps3-lpm.c 	lpm_priv->shadow.debug_bus_control = PS3_LPM_SHADOW_REG_INIT;
lpm_priv         1141 drivers/ps3/ps3-lpm.c 		"tb_size 0x%llx\n", __func__, __LINE__, lpm_priv->lpm_id,
lpm_priv         1142 drivers/ps3/ps3-lpm.c 		lpm_priv->outlet_id, tb_size);
lpm_priv         1147 drivers/ps3/ps3-lpm.c 	kfree(lpm_priv->tb_cache_internal);
lpm_priv         1148 drivers/ps3/ps3-lpm.c 	lpm_priv->tb_cache_internal = NULL;
lpm_priv         1151 drivers/ps3/ps3-lpm.c 	atomic_dec(&lpm_priv->open);
lpm_priv         1165 drivers/ps3/ps3-lpm.c 	lv1_destruct_lpm(lpm_priv->lpm_id);
lpm_priv         1166 drivers/ps3/ps3-lpm.c 	lpm_priv->lpm_id = 0;
lpm_priv         1168 drivers/ps3/ps3-lpm.c 	kfree(lpm_priv->tb_cache_internal);
lpm_priv         1169 drivers/ps3/ps3-lpm.c 	lpm_priv->tb_cache_internal = NULL;
lpm_priv         1171 drivers/ps3/ps3-lpm.c 	atomic_dec(&lpm_priv->open);
lpm_priv         1180 drivers/ps3/ps3-lpm.c 	if (lpm_priv) {
lpm_priv         1186 drivers/ps3/ps3-lpm.c 	lpm_priv = kzalloc(sizeof(*lpm_priv), GFP_KERNEL);
lpm_priv         1188 drivers/ps3/ps3-lpm.c 	if (!lpm_priv)
lpm_priv         1191 drivers/ps3/ps3-lpm.c 	lpm_priv->sbd = dev;
lpm_priv         1192 drivers/ps3/ps3-lpm.c 	lpm_priv->node_id = dev->lpm.node_id;
lpm_priv         1193 drivers/ps3/ps3-lpm.c 	lpm_priv->pu_id = dev->lpm.pu_id;
lpm_priv         1194 drivers/ps3/ps3-lpm.c 	lpm_priv->rights = dev->lpm.rights;
lpm_priv         1207 drivers/ps3/ps3-lpm.c 	kfree(lpm_priv);
lpm_priv         1208 drivers/ps3/ps3-lpm.c 	lpm_priv = NULL;