• Home
  • Raw
  • Download

Lines Matching refs:adw_info

240 			const struct dbg_address_watch_info *adw_info,  in dbgdev_address_watch_set_registers()  argument
248 BUG_ON(!adw_info || !addrHi || !addrLo || !cntl); in dbgdev_address_watch_set_registers()
255 if (adw_info->watch_mask != NULL) in dbgdev_address_watch_set_registers()
257 (uint32_t) (adw_info->watch_mask[index] & in dbgdev_address_watch_set_registers()
262 addr.quad_part = (unsigned long long) adw_info->watch_address[index]; in dbgdev_address_watch_set_registers()
269 cntl->bitfields.mode = adw_info->watch_mode[index]; in dbgdev_address_watch_set_registers()
282 struct dbg_address_watch_info *adw_info) in dbgdev_address_watch_nodiq() argument
290 BUG_ON(!dbgdev || !dbgdev->dev || !adw_info); in dbgdev_address_watch_nodiq()
294 adw_info->process); in dbgdev_address_watch_nodiq()
304 if ((adw_info->num_watch_points > MAX_WATCH_ADDRESSES) || in dbgdev_address_watch_nodiq()
305 (adw_info->num_watch_points == 0)) { in dbgdev_address_watch_nodiq()
310 if ((adw_info->watch_mode == NULL) || in dbgdev_address_watch_nodiq()
311 (adw_info->watch_address == NULL)) { in dbgdev_address_watch_nodiq()
316 for (i = 0 ; i < adw_info->num_watch_points ; i++) { in dbgdev_address_watch_nodiq()
317 dbgdev_address_watch_set_registers(adw_info, &addrHi, &addrLo, in dbgdev_address_watch_nodiq()
351 struct dbg_address_watch_info *adw_info) in dbgdev_address_watch_diq() argument
366 BUG_ON(!dbgdev || !dbgdev->dev || !adw_info); in dbgdev_address_watch_diq()
372 if ((adw_info->num_watch_points > MAX_WATCH_ADDRESSES) || in dbgdev_address_watch_diq()
373 (adw_info->num_watch_points == 0)) { in dbgdev_address_watch_diq()
378 if ((NULL == adw_info->watch_mode) || in dbgdev_address_watch_diq()
379 (NULL == adw_info->watch_address)) { in dbgdev_address_watch_diq()
410 for (i = 0; i < adw_info->num_watch_points; i++) { in dbgdev_address_watch_diq()
411 dbgdev_address_watch_set_registers(adw_info, in dbgdev_address_watch_diq()
422 adw_info->watch_address); in dbgdev_address_watch_diq()
424 adw_info->watch_address[i]); in dbgdev_address_watch_diq()
477 if (adw_info->watch_address[i] > 0) in dbgdev_address_watch_diq()
496 adw_info->process->pasid, in dbgdev_address_watch_diq()