cregit-Linux how code gets into the kernel

Release 4.11 drivers/staging/xgifb/vb_util.h

#ifndef _VBUTIL_

#define _VBUTIL_

static inline void xgifb_reg_set(unsigned long port, u8 index, u8 data) { outb(index, port); outb(data, port + 1); }

Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe2369.70%120.00%
Arnaud Patard515.15%120.00%
Aaro Koskinen39.09%240.00%
Bill Pemberton26.06%120.00%
Total33100.00%5100.00%


static inline u8 xgifb_reg_get(unsigned long port, u8 index) { outb(index, port); return inb(port + 1); }

Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe2172.41%120.00%
Aaro Koskinen310.34%240.00%
Arnaud Patard310.34%120.00%
Bill Pemberton26.90%120.00%
Total29100.00%5100.00%


static inline void xgifb_reg_and_or(unsigned long port, u8 index, unsigned int data_and, unsigned int data_or) { u8 temp; temp = xgifb_reg_get(port, index); temp = (u8)((temp & data_and) | data_or); xgifb_reg_set(port, index, temp); }

Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe4272.41%116.67%
Shivani Bhardwaj58.62%116.67%
Arnaud Patard58.62%116.67%
Bill Pemberton35.17%116.67%
Clifton Barnes23.45%116.67%
Aaro Koskinen11.72%116.67%
Total58100.00%6100.00%


static inline void xgifb_reg_and(unsigned long port, u8 index, unsigned int data_and) { u8 temp; temp = xgifb_reg_get(port, index); temp = (u8)(temp & data_and); xgifb_reg_set(port, index, temp); }

Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe3162.00%114.29%
Shivani Bhardwaj816.00%114.29%
Arnaud Patard510.00%114.29%
Bill Pemberton36.00%114.29%
Aaro Koskinen24.00%228.57%
Clifton Barnes12.00%114.29%
Total50100.00%7100.00%


static inline void xgifb_reg_or(unsigned long port, u8 index, unsigned int data_or) { u8 temp; temp = xgifb_reg_get(port, index); temp |= data_or; xgifb_reg_set(port, index, temp); }

Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe3376.74%120.00%
Arnaud Patard511.63%120.00%
Bill Pemberton36.98%120.00%
Aaro Koskinen12.33%120.00%
Clifton Barnes12.33%120.00%
Total43100.00%5100.00%

#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Peter Hüwe15067.87%111.11%
Arnaud Patard3114.03%111.11%
Shivani Bhardwaj135.88%111.11%
Bill Pemberton135.88%111.11%
Aaro Koskinen104.52%444.44%
Clifton Barnes41.81%111.11%
Total221100.00%9100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.