亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tcse.c

?? nucleas source code
?? C
?? 第 1 頁 / 共 3 頁
字號(hào):
/*                                                                       */
/*************************************************************************/
OPTION   TCSE_Change_Preemption(OPTION preempt)
{

TC_TCB         *task;                       /* Pointer to task           */
OPTION          old_preempt;

    /* Pickup the current thread and place it in the task pointer.  */
    task =  (TC_TCB *) TCD_Current_Thread;

    /* Determine if the current thread is really a task thread.  */
    if (task -> tc_id == TC_TASK_ID)
    
        /* Yes, change the preemption posture.  */
        old_preempt =  TCS_Change_Preemption(preempt);

    else
    
        /* Return the original request.  */
        old_preempt =  preempt;
        
    /* Return the previous preemption posture.  */
    return(old_preempt);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TCSE_Change_Time_Slice                                           */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function performs error checking on the change time slice   */
/*      service.  If the specified task pointer is invalid, this         */
/*      request is ignored.                                              */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TCS_Change_Time_Slice               Change the time slice of the */
/*                                            specified task             */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      task_ptr                            Task control block pointer   */
/*      time_slice                          New time slice value         */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      old_time_slice                      Old time slice value         */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1993      Created initial version 1.0                      */
/*      04-19-1993      Verified version 1.0                             */
/*      03-01-1994      Changed function interface,                      */
/*                        resulting in version 1.1                       */
/*                                                                       */
/*      03-18-1994      Verified version 1.1                             */
/*                                                                       */
/*************************************************************************/
UNSIGNED   TCSE_Change_Time_Slice(NU_TASK *task_ptr, UNSIGNED time_slice)
{

TC_TCB         *task;                       /* Task control block ptr   */
UNSIGNED        old_time_slice;             /* Old time slice value     */


    /* Move input task pointer into internal pointer.  */
    task =  (TC_TCB *) task_ptr;

    /* Determine if the task pointer is valid.  */
    if (task -> tc_id == TC_TASK_ID)
    
        /* Yes, change the time slice.  */
        old_time_slice =  TCS_Change_Time_Slice(task_ptr, time_slice);

    else
    
        /* Return the current request.  */
        old_time_slice =  time_slice;
        
    /* Return the previous time slice value.  */
    return(old_time_slice);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TCSE_Control_Signals                                             */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function checks to see if the call is being made from a     */
/*      non-task thread.  If so, the request is simply ignored.          */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TCS_Control_Signals                 Actual control signals func  */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      enable_signal_mask                  Enable signal mask           */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      Previous signal enable mask                                      */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1993      Created initial version 1.0                      */
/*      04-19-1993      Verified version 1.0                             */
/*                                                                       */
/*************************************************************************/
UNSIGNED  TCSE_Control_Signals(UNSIGNED enable_signal_mask)
{

UNSIGNED         return_mask;               /* Return signal mask        */
TC_TCB          *task;                      /* Task pointer              */


    /* Pickup the task pointer.  */
    task =  (TC_TCB *) TCD_Current_Thread;

    /* Determine if the call is valid.  */
    if (task -> tc_id == TC_TASK_ID)
    
        /* Valid request- call actual routine to control signals.  */
        return_mask =  TCS_Control_Signals(enable_signal_mask);
    else
    
        /* Return a cleared mask.  */
        return_mask =  0;        

    /* Return the old enable mask.  */
    return(return_mask);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TCSE_Receive_Signals                                             */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function determines whether or not the call is being made   */
/*      from a task thread of execution.  If not, the call is ignored.   */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TCS_Receive_Signals                 Actual receive signals func  */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区免费在线 | 日韩理论片在线| 日本不卡123| 最新热久久免费视频| 国产在线播放一区| 欧美日韩成人在线| 日韩精品电影一区亚洲| 日韩欧美国产综合| 激情欧美日韩一区二区| 欧美激情中文字幕一区二区| 成人黄色在线网站| 亚洲国产成人av网| 精品国产一区二区三区av性色| 国产一区二区三区观看| 国产精品久久久久久久久免费相片 | 蜜臀va亚洲va欧美va天堂| 欧美成人精品1314www| 国产成人精品免费| 亚洲一区二区免费视频| 日韩一区二区三区在线视频| 国产一区二区三区四区在线观看| 国产欧美精品一区二区色综合朱莉| 91丨国产丨九色丨pron| 天堂久久久久va久久久久| 久久先锋影音av鲁色资源网| 7777精品伊人久久久大香线蕉| 亚洲一区二区三区激情| 在线免费亚洲电影| 成人激情免费视频| 美腿丝袜亚洲一区| 蜜臀av性久久久久蜜臀aⅴ四虎| 色乱码一区二区三区88| 欧美日韩欧美一区二区| 欧美一区二区三区免费大片| 精品国产乱子伦一区| 亚洲视频你懂的| 麻豆精品在线观看| av影院午夜一区| 国产人妖乱国产精品人妖| 亚洲天堂免费在线观看视频| 成人黄色电影在线 | 国产一区日韩二区欧美三区| 久久久影视传媒| 国产精品每日更新在线播放网址| 欧美群妇大交群中文字幕| 极品尤物av久久免费看| 亚洲午夜av在线| 国产精品久久久久婷婷二区次 | 色欧美片视频在线观看| 久久se精品一区二区| 亚洲国产欧美在线| 国产精品久久久久影院色老大 | 日本精品一区二区三区四区的功能| 经典三级在线一区| 亚洲第一在线综合网站| 中文字幕在线不卡一区| 久久蜜桃av一区精品变态类天堂 | 欧美国产日韩一二三区| 欧美一区二区啪啪| 欧美性色aⅴ视频一区日韩精品| 成人精品鲁一区一区二区| 精品一区二区三区在线播放视频| 婷婷六月综合亚洲| 亚洲一区二区在线视频| 成人欧美一区二区三区白人| 国产午夜亚洲精品理论片色戒 | 欧美激情一区二区在线| 欧美成人性福生活免费看| 91麻豆精品国产| 欧美日韩免费电影| 91行情网站电视在线观看高清版| a级精品国产片在线观看| kk眼镜猥琐国模调教系列一区二区| 国产寡妇亲子伦一区二区| 国产乱码一区二区三区| 成人污污视频在线观看| 国产成都精品91一区二区三| 国产麻豆精品在线观看| 国产a区久久久| 不卡影院免费观看| av毛片久久久久**hd| 99久久综合精品| 91最新地址在线播放| 色综合色综合色综合色综合色综合| 粉嫩av亚洲一区二区图片| 午夜成人在线视频| 国产精品欧美综合在线| 欧美一级日韩不卡播放免费| 91久久精品日日躁夜夜躁欧美| 精东粉嫩av免费一区二区三区| 亚洲最大成人综合| 精品久久久久久久人人人人传媒 | 亚洲一区二区三区不卡国产欧美| 777午夜精品免费视频| 91蜜桃婷婷狠狠久久综合9色| 看片网站欧美日韩| 看电影不卡的网站| 婷婷综合久久一区二区三区| 中文字幕乱码久久午夜不卡| 欧美日韩一区二区电影| 欧美性感一类影片在线播放| 欧美性大战久久久| 精品视频在线免费观看| 精品国产乱码久久| 亚洲免费观看高清| 91精品国产综合久久久久久久久久 | 91丨九色丨蝌蚪丨老版| 亚洲美女视频在线观看| 日韩视频永久免费| 欧美一级高清片| 亚洲最大成人网4388xx| 亚洲第一av色| 国产在线一区二区综合免费视频| 国产成人免费av在线| 色婷婷综合视频在线观看| 69堂亚洲精品首页| 久久婷婷成人综合色| 一区二区三区鲁丝不卡| 国产成人亚洲综合a∨婷婷| 国产一区中文字幕| 99精品欧美一区二区三区小说 | 欧美丝袜第三区| 91搞黄在线观看| 欧美熟乱第一页| 精品欧美乱码久久久久久| 国产欧美日韩视频一区二区| 一区二区三区四区在线免费观看| 一区二区免费看| 蜜臀久久久99精品久久久久久| 成人免费视频一区| 欧美日韩午夜在线| 久久一夜天堂av一区二区三区| 国产精品传媒入口麻豆| 日本欧美韩国一区三区| 成人国产精品免费观看动漫| 欧美一区欧美二区| 亚洲免费色视频| av不卡一区二区三区| 88在线观看91蜜桃国自产| 亚洲一区二区精品视频| 欧美一区二区三区在| 福利一区二区在线| 成人免费视频在线观看| 99久久精品国产观看| 中文字幕中文字幕在线一区| 亚洲一区免费视频| 亚洲少妇30p| 国产盗摄精品一区二区三区在线 | 国产日本欧美一区二区| 99视频在线精品| 男人操女人的视频在线观看欧美 | 青草av.久久免费一区| 91麻豆精品在线观看| 亚洲国产精品ⅴa在线观看| 国产一区二区三区精品视频| 91精品国产免费| 亚洲不卡一区二区三区| 色综合夜色一区| 国产精品理论片| 成人精品视频一区| 久久精品一区二区三区不卡牛牛 | 日韩欧美一区在线| 一区二区激情小说| 欧美日韩在线免费视频| 亚洲成人免费看| 欧美一区二区播放| 国产成人av电影在线观看| 久久久99精品久久| 色悠久久久久综合欧美99| 一区二区三区视频在线看| 欧美性受极品xxxx喷水| 日本女人一区二区三区| 精品粉嫩超白一线天av| 99亚偷拍自图区亚洲| 美女网站一区二区| 国产精品乱码人人做人人爱 | 亚洲成人免费看| 久久综合成人精品亚洲另类欧美| 成人va在线观看| 精品在线视频一区| 一区二区三区在线观看欧美| 精品欧美久久久| 欧美日韩黄色一区二区| 99精品视频在线观看| 国产成a人亚洲精| 亚洲夂夂婷婷色拍ww47| 综合欧美一区二区三区| 国产精品美女久久久久久久久久久| 欧美日韩在线播放三区| 亚洲国产精品自拍| 欧美高清视频不卡网| 国产成人精品三级| 国产精品自在欧美一区| 五月激情综合婷婷| 久久疯狂做爰流白浆xx| 69久久夜色精品国产69蝌蚪网| 亚洲精品视频一区| 色综合久久天天综合网| 久久婷婷综合激情| 99久久99久久精品免费看蜜桃|