Я не спец, но скажу, что писал бы иначе.
1. используя анонимную функцию в success
2. а что за параметр w? почему не передаете?
function onDataReceived(w){
...//обработка получаемых данных
}
function requestData() 
{
$.ajax({
	async: false,
	url: './engine/modules/getData/lineChart.php',
	dataType: 'Json',
	success: function(data){
		onDataReceived(data.somevalue);
	}
});
}
requestData();