Lines Matching refs:SCTP_BASE_VAR
301 if (SCTP_BASE_VAR(first_time) == 0) { in sctp_addr_change()
303 SCTP_BASE_VAR(first_time) = 1; in sctp_addr_change()
429 atomic_add_int(&SCTP_BASE_VAR(packet_log_writers), 1); in sctp_packet_log()
431 if (SCTP_BASE_VAR(packet_log_writers) > SCTP_PKTLOG_WRITERS_NEED_LOCK) { in sctp_packet_log()
435 value = SCTP_BASE_VAR(packet_log_end); in sctp_packet_log()
436 newval = SCTP_BASE_VAR(packet_log_end) + total_len; in sctp_packet_log()
442 thisbegin = SCTP_BASE_VAR(packet_log_end); in sctp_packet_log()
445 if (!(atomic_cmpset_int(&SCTP_BASE_VAR(packet_log_end), value, thisend))) { in sctp_packet_log()
449 value = SCTP_BASE_VAR(packet_log_end); in sctp_packet_log()
450 newval = SCTP_BASE_VAR(packet_log_end) + total_len; in sctp_packet_log()
456 thisbegin = SCTP_BASE_VAR(packet_log_end); in sctp_packet_log()
459 if (!(atomic_cmpset_int(&SCTP_BASE_VAR(packet_log_end), value, thisend))) { in sctp_packet_log()
468 SCTP_BASE_VAR(packet_log_writers), in sctp_packet_log()
470 SCTP_BASE_VAR(packet_log_end)); in sctp_packet_log()
471 SCTP_BASE_VAR(packet_log_end) = 0; in sctp_packet_log()
475 lenat = (int *)&SCTP_BASE_VAR(packet_log_buffer)[thisbegin]; in sctp_packet_log()
485 lenat = (int *)&SCTP_BASE_VAR(packet_log_buffer)[thisone]; in sctp_packet_log()
496 atomic_subtract_int(&SCTP_BASE_VAR(packet_log_writers), 1); in sctp_packet_log()
517 atomic_add_int(&SCTP_BASE_VAR(packet_log_writers), SCTP_PKTLOG_WRITERS_NEED_LOCK); in sctp_copy_out_packet_log()
519 if ((did_delay == 0) && (SCTP_BASE_VAR(packet_log_writers) != SCTP_PKTLOG_WRITERS_NEED_LOCK)) { in sctp_copy_out_packet_log()
535 *lenat = SCTP_BASE_VAR(packet_log_end); in sctp_copy_out_packet_log()
538 memcpy((void *)lenat, (void *)SCTP_BASE_VAR(packet_log_buffer), this_copy); in sctp_copy_out_packet_log()
540 atomic_subtract_int(&SCTP_BASE_VAR(packet_log_writers), in sctp_copy_out_packet_log()