Lines Matching refs:it
363 #define IA64_LOG_LOCK_INIT(it) spin_lock_init(&ia64_state_log[it].isl_lock) argument
364 #define IA64_LOG_LOCK(it) spin_lock_irqsave(&ia64_state_log[it].isl_lock, s) argument
365 #define IA64_LOG_UNLOCK(it) spin_unlock_irqrestore(&ia64_state_log[it].isl_lock,s) argument
366 #define IA64_LOG_NEXT_INDEX(it) ia64_state_log[it].isl_index argument
367 #define IA64_LOG_CURR_INDEX(it) 1 - ia64_state_log[it].isl_index argument
368 #define IA64_LOG_INDEX_INC(it) \ argument
369 {ia64_state_log[it].isl_index = 1 - ia64_state_log[it].isl_index; \
370 ia64_state_log[it].isl_count++;}
371 #define IA64_LOG_INDEX_DEC(it) \ argument
372 ia64_state_log[it].isl_index = 1 - ia64_state_log[it].isl_index
373 #define IA64_LOG_NEXT_BUFFER(it) (void *)((ia64_state_log[it].isl_log[IA64_LOG_NEXT_INDEX(it)])) argument
374 #define IA64_LOG_CURR_BUFFER(it) (void *)((ia64_state_log[it].isl_log[IA64_LOG_CURR_INDEX(it)])) argument
375 #define IA64_LOG_COUNT(it) ia64_state_log[it].isl_count argument
377 static inline void ia64_log_allocate(int it, u64 size) in ia64_log_allocate() argument
379 ia64_state_log[it].isl_log[IA64_LOG_CURR_INDEX(it)] = in ia64_log_allocate()
381 if (!ia64_state_log[it].isl_log[IA64_LOG_CURR_INDEX(it)]) in ia64_log_allocate()
384 ia64_state_log[it].isl_log[IA64_LOG_NEXT_INDEX(it)] = in ia64_log_allocate()
386 if (!ia64_state_log[it].isl_log[IA64_LOG_NEXT_INDEX(it)]) in ia64_log_allocate()