А что считать одними и теми же данными? Например, в структуре два элемента - с одним работает (1) задача, с другим (2). А еще есть (3), которая обслуживает оба элемента. С одной стороны (1) осуществляет атомарный доступ с точки зрения (2) и наоборот. С другой - неатомарный с точки зрения (3). Так все таки - какой? И что тут является одними и теми же данными - вся структура или ее элементы?
имхо, критерий "атомарности" определяется конкретным приложением.