what is that k_msgq_get function return -11 mean?

I call the k_msgq_get function to get a msg,however it return -11,which is not explain in document.

code:

Raw_data raw_data;
    int rr =k_msgq_get(&df_packet_msgq, &raw_data, K_MSEC(WAIT_FOR_DATA_BEFORE_PRINT));
    switch (rr)
    {
    case ENOMSG:
        printk("ENOMSG");
        break;
    case EAGAIN:
        printk("EAGAIN");
        return;
    case 0:
        printk("000000");
        break;
    default:
        printk("rr = %d",rr);
        return;
    }
I checked the return value by uart.
Related