tw_osl_strcpy
tw_osl_strcpy(event->severity_str, severity_str);
tw_osl_strcpy(event->parameter_data + event->parameter_len + 1,
tw_osl_strcpy(print_str + tw_osl_strlen(print_str), "\n");
tw_osl_strcpy(str, "[");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "CMD_Q_EMPTY,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "MC_RDY,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "RESP_Q_EMPTY,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "CMD_Q_FULL,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "RESP_INTR,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "CMD_INTR,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "ATTN_INTR,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "HOST_INTR,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "PCI_ABRT,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "Q_ERR,");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "PCI_PERR");
tw_osl_strcpy(&str[tw_osl_strlen(str)], "]");
#ifndef tw_osl_strcpy
extern TW_INT8 *tw_osl_strcpy(TW_INT8 *dest, TW_INT8 *src);