/linux-4.4.14/sound/oss/ |
H A D | sb_card.h | 28 {.id = "CTL0024", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 30 {.id = "CTL0025", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 32 {.id = "CTL0026", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 34 {.id = "CTL0027", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 36 {.id = "CTL0028", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 38 {.id = "CTL0029", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 40 {.id = "CTL002a", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 42 {.id = "CTL002b", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 44 {.id = "CTL002c", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 46 {.id = "CTL00ed", .driver_data = 0, .devs = { {.id="CTL0041"}, } }, 48 {.id = "CTL0086", .driver_data = 0, .devs = { {.id="CTL0041"}, } }, 50 {.id = "CTL0051", .driver_data = 0, .devs = { {.id="CTL0001"}, } }, 52 {.id = "CTL0070", .driver_data = 0, .devs = { {.id="CTL0001"}, } }, 54 {.id = "CTL0080", .driver_data = 0, .devs = { {.id="CTL0041"}, } }, 56 {.id = "CTL00F0", .driver_data = 0, .devs = { {.id="CTL0043"}, } }, 58 {.id = "CTL0039", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 60 {.id = "CTL0042", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 62 {.id = "CTL0043", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 64 {.id = "CTL0044", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 66 {.id = "CTL0045", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 68 {.id = "CTL0046", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 70 {.id = "CTL0047", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 72 {.id = "CTL0048", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 74 {.id = "CTL0054", .driver_data = 0, .devs = { {.id="CTL0031"}, } }, 76 {.id = "CTL009C", .driver_data = 0, .devs = { {.id="CTL0041"}, } }, 78 {.id = "CTL009F", .driver_data = 0, .devs = { {.id="CTL0041"}, } }, 80 {.id = "CTL009D", .driver_data = 0, .devs = { {.id="CTL0042"}, } }, 82 {.id = "CTL009E", .driver_data = 0, .devs = { {.id="CTL0044"}, } }, 84 {.id = "CTL00B2", .driver_data = 0, .devs = { {.id="CTL0044"}, } }, 86 {.id = "CTL00C1", .driver_data = 0, .devs = { {.id="CTL0042"}, } }, 88 {.id = "CTL00C3", .driver_data = 0, .devs = { {.id="CTL0045"}, } }, 90 {.id = "CTL00C5", .driver_data = 0, .devs = { {.id="CTL0045"}, } }, 92 {.id = "CTL00C7", .driver_data = 0, .devs = { {.id="CTL0045"}, } }, 94 {.id = "CTL00E4", .driver_data = 0, .devs = { {.id="CTL0045"}, } }, 96 {.id = "CTL00E9", .driver_data = 0, .devs = { {.id="CTL0045"}, } }, 98 {.id = "ESS0968", .driver_data = 0, .devs = { {.id="ESS0968"}, } }, 100 {.id = "ESS1868", .driver_data = 0, .devs = { {.id="ESS1868"}, } }, 102 {.id = "ESS1868", .driver_data = 0, .devs = { {.id="ESS8611"}, } }, 104 {.id = "ESS0003", .driver_data = 0, .devs = { {.id="ESS1869"}, } }, 106 {.id = "ESS1869", .driver_data = 0, .devs = { {.id="ESS1869"}, } }, 108 {.id = "ESS1878", .driver_data = 0, .devs = { {.id="ESS1878"}, } }, 110 {.id = "ESS1879", .driver_data = 0, .devs = { {.id="ESS1879"}, } }, 112 {.id = "CMI0001", .driver_data = 0, .devs = { {.id="@X@0001"}, 113 {.id="@H@0001"}, 114 {.id="@@@0001"}, } }, 116 {.id = "RWR1688", .driver_data = 0, .devs = { {.id="@@@0001"}, 117 {.id="@X@0001"}, 118 {.id="@H@0001"}, } }, 120 {.id = "ALS0007", .driver_data = 0, .devs = { {.id="@@@0001"}, 121 {.id="@X@0001"}, 122 {.id="@H@0001"}, } }, 124 {.id = "ALS0001", .driver_data = 0, .devs = { {.id="@@@0001"}, 125 {.id="@X@0001"}, 126 {.id="@H@0001"}, } }, 128 {.id = "ALS0110", .driver_data = 0, .devs = { {.id="@@@1001"}, 129 {.id="@X@1001"}, 130 {.id="@H@0001"}, } }, 132 {.id = "ALS0120", .driver_data = 0, .devs = { {.id="@@@2001"}, 133 {.id="@X@2001"}, 134 {.id="@H@0001"}, } }, 136 {.id = "ALS0200", .driver_data = 0, .devs = { {.id="@@@0020"}, 137 {.id="@X@0030"}, 138 {.id="@H@0001"}, } }, 140 {.id = "RTL3000", .driver_data = 0, .devs = { {.id="@@@2001"}, 141 {.id="@X@2001"}, 142 {.id="@H@0001"}, } }, 144 {.id = "tBA03b0", .driver_data = 0, .devs = { {.id="PNPb003"}, } }, 146 {.id = "", }
|
H A D | bin2hex.c | 10 int id = 0; main() local 16 id=1; main() 27 printf( "static unsigned char %s [] %s =\n{\n", varname , id?"__initdata":""); main()
|
/linux-4.4.14/tools/perf/arch/x86/util/ |
H A D | unwind-libunwind.c | 11 int id; libunwind__arch_reg_id() local 15 id = PERF_REG_X86_AX; libunwind__arch_reg_id() 18 id = PERF_REG_X86_DX; libunwind__arch_reg_id() 21 id = PERF_REG_X86_CX; libunwind__arch_reg_id() 24 id = PERF_REG_X86_BX; libunwind__arch_reg_id() 27 id = PERF_REG_X86_SI; libunwind__arch_reg_id() 30 id = PERF_REG_X86_DI; libunwind__arch_reg_id() 33 id = PERF_REG_X86_BP; libunwind__arch_reg_id() 36 id = PERF_REG_X86_SP; libunwind__arch_reg_id() 39 id = PERF_REG_X86_R8; libunwind__arch_reg_id() 42 id = PERF_REG_X86_R9; libunwind__arch_reg_id() 45 id = PERF_REG_X86_R10; libunwind__arch_reg_id() 48 id = PERF_REG_X86_R11; libunwind__arch_reg_id() 51 id = PERF_REG_X86_R12; libunwind__arch_reg_id() 54 id = PERF_REG_X86_R13; libunwind__arch_reg_id() 57 id = PERF_REG_X86_R14; libunwind__arch_reg_id() 60 id = PERF_REG_X86_R15; libunwind__arch_reg_id() 63 id = PERF_REG_X86_IP; libunwind__arch_reg_id() 66 pr_err("unwind: invalid reg id %d\n", regnum); libunwind__arch_reg_id() 70 return id; libunwind__arch_reg_id() 75 int id; libunwind__arch_reg_id() local 79 id = PERF_REG_X86_AX; libunwind__arch_reg_id() 82 id = PERF_REG_X86_DX; libunwind__arch_reg_id() 85 id = PERF_REG_X86_CX; libunwind__arch_reg_id() 88 id = PERF_REG_X86_BX; libunwind__arch_reg_id() 91 id = PERF_REG_X86_SI; libunwind__arch_reg_id() 94 id = PERF_REG_X86_DI; libunwind__arch_reg_id() 97 id = PERF_REG_X86_BP; libunwind__arch_reg_id() 100 id = PERF_REG_X86_SP; libunwind__arch_reg_id() 103 id = PERF_REG_X86_IP; libunwind__arch_reg_id() 106 pr_err("unwind: invalid reg id %d\n", regnum); libunwind__arch_reg_id() 110 return id; libunwind__arch_reg_id()
|
/linux-4.4.14/tools/perf/util/ |
H A D | perf_regs.c | 10 int perf_reg_value(u64 *valp, struct regs_dump *regs, int id) perf_reg_value() argument 15 if (regs->cache_mask & (1 << id)) perf_reg_value() 18 if (!(mask & (1 << id))) perf_reg_value() 21 for (i = 0; i < id; i++) { perf_reg_value() 26 regs->cache_mask |= (1 << id); perf_reg_value() 27 regs->cache_regs[id] = regs->regs[idx]; perf_reg_value() 30 *valp = regs->cache_regs[id]; perf_reg_value()
|
H A D | perf_regs.h | 21 int perf_reg_value(u64 *valp, struct regs_dump *regs, int id); 27 static inline const char *perf_reg_name(int id __maybe_unused) perf_reg_name() 34 int id __maybe_unused) perf_reg_value()
|
/linux-4.4.14/drivers/usb/phy/ |
H A D | am35x-phy-control.h | 5 void (*phy_power)(struct phy_control *phy_ctrl, u32 id, bool on); 6 void (*phy_wkup)(struct phy_control *phy_ctrl, u32 id, bool on); 9 static inline void phy_ctrl_power(struct phy_control *phy_ctrl, u32 id, bool on) phy_ctrl_power() argument 11 phy_ctrl->phy_power(phy_ctrl, id, on); phy_ctrl_power() 14 static inline void phy_ctrl_wkup(struct phy_control *phy_ctrl, u32 id, bool on) phy_ctrl_wkup() argument 16 phy_ctrl->phy_wkup(phy_ctrl, id, on); phy_ctrl_wkup()
|
H A D | phy-am335x.c | 18 int id; member in struct:am335x_phy 25 phy_ctrl_power(am_phy->phy_ctrl, am_phy->id, true); am335x_init() 33 phy_ctrl_power(am_phy->phy_ctrl, am_phy->id, false); am335x_shutdown() 49 am_phy->id = of_alias_get_id(pdev->dev.of_node, "phy"); am335x_phy_probe() 50 if (am_phy->id < 0) { am335x_phy_probe() 51 dev_err(&pdev->dev, "Missing PHY id: %d\n", am_phy->id); am335x_phy_probe() 52 return am_phy->id; am335x_phy_probe() 78 phy_ctrl_power(am_phy->phy_ctrl, am_phy->id, false); am335x_phy_probe() 102 * echo enabled > /sys/bus/platform/devices/<usb-phy-id>/power/wakeup am335x_phy_suspend() 106 phy_ctrl_wkup(am_phy->phy_ctrl, am_phy->id, true); am335x_phy_suspend() 108 phy_ctrl_power(am_phy->phy_ctrl, am_phy->id, false); am335x_phy_suspend() 118 phy_ctrl_power(am_phy->phy_ctrl, am_phy->id, true); am335x_phy_resume() 121 phy_ctrl_wkup(am_phy->phy_ctrl, am_phy->id, false); am335x_phy_resume()
|
/linux-4.4.14/arch/arm/mach-davinci/include/mach/ |
H A D | time.h | 26 #define IS_TIMER1(id) (id & 0x2) 27 #define IS_TIMER0(id) (!IS_TIMER1(id)) 28 #define IS_TIMER_TOP(id) ((id & 0x1)) 29 #define IS_TIMER_BOT(id) (!IS_TIMER_TOP(id)) 31 #define ID_TO_TIMER(id) (IS_TIMER1(id) != 0)
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-sh7760.c | 114 struct cami2c *id = ptr; sh7760_i2c_irq() local 115 struct i2c_msg *msg = id->msg; sh7760_i2c_irq() 119 msr = IN32(id, I2CMSR); sh7760_i2c_irq() 120 fsr = IN32(id, I2CFSR); sh7760_i2c_irq() 124 OUT32(id, I2CMCR, 0); sh7760_i2c_irq() 125 OUT32(id, I2CSCR, 0); sh7760_i2c_irq() 126 OUT32(id, I2CSAR, 0); sh7760_i2c_irq() 127 id->status |= IDS_DONE | IDS_ARBLOST; sh7760_i2c_irq() 139 OUT32(id, I2CFCR, FCR_RFRST | FCR_TFRST); sh7760_i2c_irq() 140 OUT32(id, I2CMCR, MCR_MIE | MCR_FSB); sh7760_i2c_irq() 141 OUT32(id, I2CFIER, 0); sh7760_i2c_irq() 142 OUT32(id, I2CMIER, MIE_MSTE); sh7760_i2c_irq() 143 OUT32(id, I2CSCR, 0); sh7760_i2c_irq() 144 OUT32(id, I2CSAR, 0); sh7760_i2c_irq() 145 id->status |= IDS_NACK; sh7760_i2c_irq() 153 id->status |= IDS_DONE; sh7760_i2c_irq() 159 OUT32(id, I2CMCR, MCR_MIE); sh7760_i2c_irq() 161 fier = IN32(id, I2CFIER); sh7760_i2c_irq() 164 len = IN32(id, I2CRFDR); sh7760_i2c_irq() 166 if (id->flags & IDF_STOP) { sh7760_i2c_irq() 167 OUT32(id, I2CMCR, MCR_MIE | MCR_FSB); sh7760_i2c_irq() 168 OUT32(id, I2CFIER, 0); sh7760_i2c_irq() 173 id->status |= IDS_DONE; sh7760_i2c_irq() 182 *data++ = IN32(id, I2CRXTX); sh7760_i2c_irq() 191 OUT32(id, I2CFCR, FCR_TFRST | ((len & 0xf) << 4)); sh7760_i2c_irq() 194 } else if (id->flags & IDF_SEND) { sh7760_i2c_irq() 196 if (id->flags & IDF_STOP) { sh7760_i2c_irq() 197 OUT32(id, I2CMCR, MCR_MIE | MCR_FSB); sh7760_i2c_irq() 199 id->status |= IDS_DONE; sh7760_i2c_irq() 208 while (msg->len && (IN32(id, I2CTFDR) < FIFO_SIZE)) { sh7760_i2c_irq() 209 OUT32(id, I2CRXTX, *data++); sh7760_i2c_irq() 215 OUT32(id, I2CFIER, fier); sh7760_i2c_irq() 218 OUT32(id, I2CFCR, sh7760_i2c_irq() 224 if (id->status & IDS_DONE) { sh7760_i2c_irq() 225 OUT32(id, I2CMIER, 0); sh7760_i2c_irq() 226 OUT32(id, I2CFIER, 0); sh7760_i2c_irq() 227 id->msg = NULL; sh7760_i2c_irq() 228 complete(&id->xfer_done); sh7760_i2c_irq() 231 OUT32(id, I2CMSR, ~msr); sh7760_i2c_irq() 232 OUT32(id, I2CFSR, ~fsr); sh7760_i2c_irq() 233 OUT32(id, I2CSSR, 0); sh7760_i2c_irq() 240 static void sh7760_i2c_mrecv(struct cami2c *id) sh7760_i2c_mrecv() argument 244 id->flags |= IDF_RECV; sh7760_i2c_mrecv() 247 OUT32(id, I2CSAR, 0xfe); sh7760_i2c_mrecv() 248 OUT32(id, I2CMAR, (id->msg->addr << 1) | 1); sh7760_i2c_mrecv() 251 if (id->msg->len >= FIFO_SIZE) sh7760_i2c_mrecv() 254 len = id->msg->len - 1; /* trigger before all received */ sh7760_i2c_mrecv() 256 OUT32(id, I2CFCR, FCR_RFRST | FCR_TFRST); sh7760_i2c_mrecv() 257 OUT32(id, I2CFCR, FCR_TFRST | ((len & 0xF) << 4)); sh7760_i2c_mrecv() 259 OUT32(id, I2CMSR, 0); sh7760_i2c_mrecv() 260 OUT32(id, I2CMCR, MCR_MIE | MCR_ESG); sh7760_i2c_mrecv() 261 OUT32(id, I2CMIER, MIE_MNRE | MIE_MALE | MIE_MSTE | MIE_MATE); sh7760_i2c_mrecv() 262 OUT32(id, I2CFIER, FIER_RXIE); sh7760_i2c_mrecv() 266 static void sh7760_i2c_msend(struct cami2c *id) sh7760_i2c_msend() argument 270 id->flags |= IDF_SEND; sh7760_i2c_msend() 273 OUT32(id, I2CSAR, 0xfe); sh7760_i2c_msend() 274 OUT32(id, I2CMAR, (id->msg->addr << 1) | 0); sh7760_i2c_msend() 277 if (id->msg->len >= FIFO_SIZE) sh7760_i2c_msend() 282 OUT32(id, I2CFCR, FCR_RFRST | FCR_TFRST); sh7760_i2c_msend() 283 OUT32(id, I2CFCR, FCR_RFRST | ((len & 3) << 2)); sh7760_i2c_msend() 285 while (id->msg->len && IN32(id, I2CTFDR) < FIFO_SIZE) { sh7760_i2c_msend() 286 OUT32(id, I2CRXTX, *(id->msg->buf)); sh7760_i2c_msend() 287 (id->msg->len)--; sh7760_i2c_msend() 288 (id->msg->buf)++; sh7760_i2c_msend() 291 OUT32(id, I2CMSR, 0); sh7760_i2c_msend() 292 OUT32(id, I2CMCR, MCR_MIE | MCR_ESG); sh7760_i2c_msend() 293 OUT32(id, I2CFSR, 0); sh7760_i2c_msend() 294 OUT32(id, I2CMIER, MIE_MNRE | MIE_MALE | MIE_MSTE | MIE_MATE); sh7760_i2c_msend() 295 OUT32(id, I2CFIER, FIER_TEIE | (id->msg->len ? FIER_TXIE : 0)); sh7760_i2c_msend() 298 static inline int sh7760_i2c_busy_check(struct cami2c *id) sh7760_i2c_busy_check() argument 300 return (IN32(id, I2CMCR) & MCR_FSDA); sh7760_i2c_busy_check() 307 struct cami2c *id = adap->algo_data; sh7760_i2c_master_xfer() local 310 if (sh7760_i2c_busy_check(id)) { sh7760_i2c_master_xfer() 319 id->flags = ((i == (num-1)) ? IDF_STOP : 0); sh7760_i2c_master_xfer() 320 id->status = 0; sh7760_i2c_master_xfer() 321 id->msg = msgs; sh7760_i2c_master_xfer() 322 init_completion(&id->xfer_done); sh7760_i2c_master_xfer() 325 sh7760_i2c_mrecv(id); sh7760_i2c_master_xfer() 327 sh7760_i2c_msend(id); sh7760_i2c_master_xfer() 329 wait_for_completion(&id->xfer_done); sh7760_i2c_master_xfer() 331 if (id->status == 0) { sh7760_i2c_master_xfer() 336 if (id->status & IDS_NACK) { sh7760_i2c_master_xfer() 343 if (id->status & IDS_ARBLOST) { sh7760_i2c_master_xfer() 356 id->msg = NULL; sh7760_i2c_master_xfer() 357 id->flags = 0; sh7760_i2c_master_xfer() 358 id->status = 0; sh7760_i2c_master_xfer() 360 OUT32(id, I2CMCR, 0); sh7760_i2c_master_xfer() 361 OUT32(id, I2CMSR, 0); sh7760_i2c_master_xfer() 362 OUT32(id, I2CMIER, 0); sh7760_i2c_master_xfer() 363 OUT32(id, I2CFIER, 0); sh7760_i2c_master_xfer() 369 OUT32(id, I2CSCR, 0); sh7760_i2c_master_xfer() 370 OUT32(id, I2CSAR, 0); sh7760_i2c_master_xfer() 371 OUT32(id, I2CSSR, 0); sh7760_i2c_master_xfer() 436 struct cami2c *id; sh7760_i2c_probe() local 446 id = kzalloc(sizeof(struct cami2c), GFP_KERNEL); sh7760_i2c_probe() 447 if (!id) { sh7760_i2c_probe() 460 id->ioarea = request_mem_region(res->start, REGSIZE, pdev->name); sh7760_i2c_probe() 461 if (!id->ioarea) { sh7760_i2c_probe() 467 id->iobase = ioremap(res->start, REGSIZE); sh7760_i2c_probe() 468 if (!id->iobase) { sh7760_i2c_probe() 474 id->irq = platform_get_irq(pdev, 0); sh7760_i2c_probe() 476 id->adap.nr = pdev->id; sh7760_i2c_probe() 477 id->adap.algo = &sh7760_i2c_algo; sh7760_i2c_probe() 478 id->adap.class = I2C_CLASS_HWMON | I2C_CLASS_SPD; sh7760_i2c_probe() 479 id->adap.retries = 3; sh7760_i2c_probe() 480 id->adap.algo_data = id; sh7760_i2c_probe() 481 id->adap.dev.parent = &pdev->dev; sh7760_i2c_probe() 482 snprintf(id->adap.name, sizeof(id->adap.name), sh7760_i2c_probe() 485 OUT32(id, I2CMCR, 0); sh7760_i2c_probe() 486 OUT32(id, I2CMSR, 0); sh7760_i2c_probe() 487 OUT32(id, I2CMIER, 0); sh7760_i2c_probe() 488 OUT32(id, I2CMAR, 0); sh7760_i2c_probe() 489 OUT32(id, I2CSIER, 0); sh7760_i2c_probe() 490 OUT32(id, I2CSAR, 0); sh7760_i2c_probe() 491 OUT32(id, I2CSCR, 0); sh7760_i2c_probe() 492 OUT32(id, I2CSSR, 0); sh7760_i2c_probe() 493 OUT32(id, I2CFIER, 0); sh7760_i2c_probe() 494 OUT32(id, I2CFCR, FCR_RFRST | FCR_TFRST); sh7760_i2c_probe() 495 OUT32(id, I2CFSR, 0); sh7760_i2c_probe() 503 OUT32(id, I2CCCR, ret); sh7760_i2c_probe() 505 if (request_irq(id->irq, sh7760_i2c_irq, 0, sh7760_i2c_probe() 506 SH7760_I2C_DEVNAME, id)) { sh7760_i2c_probe() 507 dev_err(&pdev->dev, "cannot get irq %d\n", id->irq); sh7760_i2c_probe() 512 ret = i2c_add_numbered_adapter(&id->adap); sh7760_i2c_probe() 518 platform_set_drvdata(pdev, id); sh7760_i2c_probe() 521 pd->speed_khz, res->start, id->irq); sh7760_i2c_probe() 526 free_irq(id->irq, id); sh7760_i2c_probe() 528 iounmap(id->iobase); sh7760_i2c_probe() 530 release_resource(id->ioarea); sh7760_i2c_probe() 531 kfree(id->ioarea); sh7760_i2c_probe() 533 kfree(id); sh7760_i2c_probe() 540 struct cami2c *id = platform_get_drvdata(pdev); sh7760_i2c_remove() local 542 i2c_del_adapter(&id->adap); sh7760_i2c_remove() 543 free_irq(id->irq, id); sh7760_i2c_remove() 544 iounmap(id->iobase); sh7760_i2c_remove() 545 release_resource(id->ioarea); sh7760_i2c_remove() 546 kfree(id->ioarea); sh7760_i2c_remove() 547 kfree(id); sh7760_i2c_remove()
|
H A D | i2c-cadence.c | 119 #define cdns_i2c_readreg(offset) readl_relaxed(id->membase + offset) 120 #define cdns_i2c_writereg(val, offset) writel_relaxed(val, id->membase + offset) 173 * @id: Pointer to driver data struct 177 static void cdns_i2c_clear_bus_hold(struct cdns_i2c *id) cdns_i2c_clear_bus_hold() argument 184 static inline bool cdns_is_holdquirk(struct cdns_i2c *id, bool hold_wrkaround) cdns_is_holdquirk() argument 187 (id->curr_recv_count == CDNS_I2C_FIFO_DEPTH + 1)); cdns_is_holdquirk() 205 struct cdns_i2c *id = ptr; cdns_i2c_isr() local 224 if (id->recv_count > id->curr_recv_count) cdns_i2c_isr() 227 hold_quirk = (id->quirks & CDNS_I2C_BROKEN_HOLD_BIT) && updatetx; cdns_i2c_isr() 230 if (id->p_recv_buf && cdns_i2c_isr() 241 if ((id->recv_count < CDNS_I2C_FIFO_DEPTH) && cdns_i2c_isr() 242 !id->bus_hold_flag) cdns_i2c_isr() 243 cdns_i2c_clear_bus_hold(id); cdns_i2c_isr() 245 *(id->p_recv_buf)++ = cdns_i2c_isr() 247 id->recv_count--; cdns_i2c_isr() 248 id->curr_recv_count--; cdns_i2c_isr() 250 if (cdns_is_holdquirk(id, hold_quirk)) cdns_i2c_isr() 261 if (cdns_is_holdquirk(id, hold_quirk)) { cdns_i2c_isr() 264 (id->curr_recv_count - CDNS_I2C_FIFO_DEPTH)) cdns_i2c_isr() 271 if (((int)(id->recv_count) - CDNS_I2C_FIFO_DEPTH) > cdns_i2c_isr() 275 id->curr_recv_count = CDNS_I2C_TRANSFER_SIZE + cdns_i2c_isr() 278 cdns_i2c_writereg(id->recv_count - cdns_i2c_isr() 281 id->curr_recv_count = id->recv_count; cdns_i2c_isr() 283 } else if (id->recv_count && !hold_quirk && cdns_i2c_isr() 284 !id->curr_recv_count) { cdns_i2c_isr() 287 cdns_i2c_writereg(id->p_msg->addr & CDNS_I2C_ADDR_MASK, cdns_i2c_isr() 290 if (id->recv_count > CDNS_I2C_TRANSFER_SIZE) { cdns_i2c_isr() 293 id->curr_recv_count = CDNS_I2C_TRANSFER_SIZE; cdns_i2c_isr() 295 cdns_i2c_writereg(id->recv_count, cdns_i2c_isr() 297 id->curr_recv_count = id->recv_count; cdns_i2c_isr() 302 if ((isr_status & CDNS_I2C_IXR_COMP) && !id->recv_count) { cdns_i2c_isr() 303 if (!id->bus_hold_flag) cdns_i2c_isr() 304 cdns_i2c_clear_bus_hold(id); cdns_i2c_isr() 312 if ((isr_status & CDNS_I2C_IXR_COMP) && !id->p_recv_buf) { cdns_i2c_isr() 317 if (id->send_count) { cdns_i2c_isr() 320 if (id->send_count > avail_bytes) cdns_i2c_isr() 323 bytes_to_send = id->send_count; cdns_i2c_isr() 327 (*(id->p_send_buf)++), cdns_i2c_isr() 329 id->send_count--; cdns_i2c_isr() 339 if (!id->send_count && !id->bus_hold_flag) cdns_i2c_isr() 340 cdns_i2c_clear_bus_hold(id); cdns_i2c_isr() 346 id->err_status = isr_status & CDNS_I2C_IXR_ERR_INTR_MASK; cdns_i2c_isr() 347 if (id->err_status) cdns_i2c_isr() 351 complete(&id->xfer_done); cdns_i2c_isr() 358 * @id: pointer to the i2c device structure 360 static void cdns_i2c_mrecv(struct cdns_i2c *id) cdns_i2c_mrecv() argument 365 id->p_recv_buf = id->p_msg->buf; cdns_i2c_mrecv() 366 id->recv_count = id->p_msg->len; cdns_i2c_mrecv() 372 if (id->p_msg->flags & I2C_M_RECV_LEN) cdns_i2c_mrecv() 373 id->recv_count = I2C_SMBUS_BLOCK_MAX + 1; cdns_i2c_mrecv() 375 id->curr_recv_count = id->recv_count; cdns_i2c_mrecv() 381 if (id->recv_count > CDNS_I2C_FIFO_DEPTH) cdns_i2c_mrecv() 396 if (id->recv_count > CDNS_I2C_TRANSFER_SIZE) { cdns_i2c_mrecv() 399 id->curr_recv_count = CDNS_I2C_TRANSFER_SIZE; cdns_i2c_mrecv() 401 cdns_i2c_writereg(id->recv_count, CDNS_I2C_XFER_SIZE_OFFSET); cdns_i2c_mrecv() 405 if (!id->bus_hold_flag && cdns_i2c_mrecv() 406 ((id->p_msg->flags & I2C_M_RECV_LEN) != I2C_M_RECV_LEN) && cdns_i2c_mrecv() 407 (id->recv_count <= CDNS_I2C_FIFO_DEPTH)) cdns_i2c_mrecv() 408 cdns_i2c_clear_bus_hold(id); cdns_i2c_mrecv() 410 cdns_i2c_writereg(id->p_msg->addr & CDNS_I2C_ADDR_MASK, cdns_i2c_mrecv() 417 * @id: pointer to the i2c device 419 static void cdns_i2c_msend(struct cdns_i2c *id) cdns_i2c_msend() argument 426 id->p_recv_buf = NULL; cdns_i2c_msend() 427 id->p_send_buf = id->p_msg->buf; cdns_i2c_msend() 428 id->send_count = id->p_msg->len; cdns_i2c_msend() 439 if (id->send_count > CDNS_I2C_FIFO_DEPTH) cdns_i2c_msend() 455 if (id->send_count > avail_bytes) cdns_i2c_msend() 458 bytes_to_send = id->send_count; cdns_i2c_msend() 461 cdns_i2c_writereg((*(id->p_send_buf)++), CDNS_I2C_DATA_OFFSET); cdns_i2c_msend() 462 id->send_count--; cdns_i2c_msend() 469 if (!id->bus_hold_flag && !id->send_count) cdns_i2c_msend() 470 cdns_i2c_clear_bus_hold(id); cdns_i2c_msend() 472 cdns_i2c_writereg(id->p_msg->addr & CDNS_I2C_ADDR_MASK, cdns_i2c_msend() 487 struct cdns_i2c *id = adap->algo_data; cdns_i2c_master_reset() local 507 static int cdns_i2c_process_msg(struct cdns_i2c *id, struct i2c_msg *msg, cdns_i2c_process_msg() argument 513 id->p_msg = msg; cdns_i2c_process_msg() 514 id->err_status = 0; cdns_i2c_process_msg() 515 reinit_completion(&id->xfer_done); cdns_i2c_process_msg() 531 cdns_i2c_mrecv(id); cdns_i2c_process_msg() 533 cdns_i2c_msend(id); cdns_i2c_process_msg() 536 time_left = wait_for_completion_timeout(&id->xfer_done, adap->timeout); cdns_i2c_process_msg() 539 dev_err(id->adap.dev.parent, cdns_i2c_process_msg() 548 if (id->err_status & CDNS_I2C_IXR_ARB_LOST) cdns_i2c_process_msg() 569 struct cdns_i2c *id = adap->algo_data; cdns_i2c_master_xfer() local 576 hold_quirk = !!(id->quirks & CDNS_I2C_BROKEN_HOLD_BIT); cdns_i2c_master_xfer() 596 id->bus_hold_flag = 1; cdns_i2c_master_xfer() 601 id->bus_hold_flag = 0; cdns_i2c_master_xfer() 607 id->bus_hold_flag = 0; cdns_i2c_master_xfer() 609 ret = cdns_i2c_process_msg(id, msgs, adap); cdns_i2c_master_xfer() 614 if (id->err_status) { cdns_i2c_master_xfer() 617 if (id->err_status & CDNS_I2C_IXR_NACK) cdns_i2c_master_xfer() 708 * @id: Pointer to the I2C device structure 721 static int cdns_i2c_setclk(unsigned long clk_in, struct cdns_i2c *id) cdns_i2c_setclk() argument 726 unsigned long fscl = id->i2c_clk; cdns_i2c_setclk() 761 struct cdns_i2c *id = to_cdns_i2c(nb); cdns_i2c_clk_notifier_cb() local 763 if (id->suspended) cdns_i2c_clk_notifier_cb() 770 unsigned long fscl = id->i2c_clk; cdns_i2c_clk_notifier_cb() 776 dev_warn(id->adap.dev.parent, cdns_i2c_clk_notifier_cb() 783 cdns_i2c_setclk(ndata->new_rate, id); cdns_i2c_clk_notifier_cb() 788 id->input_clk = ndata->new_rate; cdns_i2c_clk_notifier_cb() 791 cdns_i2c_setclk(ndata->new_rate, id); cdns_i2c_clk_notifier_cb() 796 cdns_i2c_setclk(ndata->old_rate, id); cdns_i2c_clk_notifier_cb() 876 struct cdns_i2c *id; cdns_i2c_probe() local 880 id = devm_kzalloc(&pdev->dev, sizeof(*id), GFP_KERNEL); cdns_i2c_probe() 881 if (!id) cdns_i2c_probe() 884 platform_set_drvdata(pdev, id); cdns_i2c_probe() 889 id->quirks = data->quirks; cdns_i2c_probe() 893 id->membase = devm_ioremap_resource(&pdev->dev, r_mem); cdns_i2c_probe() 894 if (IS_ERR(id->membase)) cdns_i2c_probe() 895 return PTR_ERR(id->membase); cdns_i2c_probe() 897 id->irq = platform_get_irq(pdev, 0); cdns_i2c_probe() 899 id->adap.owner = THIS_MODULE; cdns_i2c_probe() 900 id->adap.dev.of_node = pdev->dev.of_node; cdns_i2c_probe() 901 id->adap.algo = &cdns_i2c_algo; cdns_i2c_probe() 902 id->adap.timeout = CDNS_I2C_TIMEOUT; cdns_i2c_probe() 903 id->adap.retries = 3; /* Default retry value. */ cdns_i2c_probe() 904 id->adap.algo_data = id; cdns_i2c_probe() 905 id->adap.dev.parent = &pdev->dev; cdns_i2c_probe() 906 init_completion(&id->xfer_done); cdns_i2c_probe() 907 snprintf(id->adap.name, sizeof(id->adap.name), cdns_i2c_probe() 910 id->clk = devm_clk_get(&pdev->dev, NULL); cdns_i2c_probe() 911 if (IS_ERR(id->clk)) { cdns_i2c_probe() 913 return PTR_ERR(id->clk); cdns_i2c_probe() 915 ret = clk_prepare_enable(id->clk); cdns_i2c_probe() 920 id->clk_rate_change_nb.notifier_call = cdns_i2c_clk_notifier_cb; cdns_i2c_probe() 921 if (clk_notifier_register(id->clk, &id->clk_rate_change_nb)) cdns_i2c_probe() 923 id->input_clk = clk_get_rate(id->clk); cdns_i2c_probe() 926 &id->i2c_clk); cdns_i2c_probe() 927 if (ret || (id->i2c_clk > CDNS_I2C_SPEED_MAX)) cdns_i2c_probe() 928 id->i2c_clk = CDNS_I2C_SPEED_DEFAULT; cdns_i2c_probe() 933 ret = cdns_i2c_setclk(id->input_clk, id); cdns_i2c_probe() 935 dev_err(&pdev->dev, "invalid SCL clock: %u Hz\n", id->i2c_clk); cdns_i2c_probe() 940 ret = devm_request_irq(&pdev->dev, id->irq, cdns_i2c_isr, 0, cdns_i2c_probe() 941 DRIVER_NAME, id); cdns_i2c_probe() 943 dev_err(&pdev->dev, "cannot get irq %d\n", id->irq); cdns_i2c_probe() 947 ret = i2c_add_adapter(&id->adap); cdns_i2c_probe() 963 id->i2c_clk / 1000, (unsigned long)r_mem->start, id->irq); cdns_i2c_probe() 968 clk_disable_unprepare(id->clk); cdns_i2c_probe() 982 struct cdns_i2c *id = platform_get_drvdata(pdev); cdns_i2c_remove() local 984 i2c_del_adapter(&id->adap); cdns_i2c_remove() 985 clk_notifier_unregister(id->clk, &id->clk_rate_change_nb); cdns_i2c_remove() 986 clk_disable_unprepare(id->clk); cdns_i2c_remove()
|
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
H A D | libcfs_fail.h | 45 int __cfs_fail_check_set(__u32 id, __u32 value, int set); 46 int __cfs_fail_timeout_set(__u32 id, __u32 value, int ms, int set); 73 #define CFS_FAIL_PRECHECK(id) (cfs_fail_loc && \ 75 ((id) & CFS_FAIL_MASK_LOC)) 77 static inline int cfs_fail_check_set(__u32 id, __u32 value, cfs_fail_check_set() argument 82 if (unlikely(CFS_FAIL_PRECHECK(id))) { cfs_fail_check_set() 83 ret = __cfs_fail_check_set(id, value, set); cfs_fail_check_set() 87 id, value); cfs_fail_check_set() 90 id, value); cfs_fail_check_set() 98 /* If id hit cfs_fail_loc, return 1, otherwise return 0 */ 99 #define CFS_FAIL_CHECK(id) \ 100 cfs_fail_check_set(id, 0, CFS_FAIL_LOC_NOSET, 0) 101 #define CFS_FAIL_CHECK_QUIET(id) \ 102 cfs_fail_check_set(id, 0, CFS_FAIL_LOC_NOSET, 1) 104 /* If id hit cfs_fail_loc and cfs_fail_val == (-1 or value) return 1, 106 #define CFS_FAIL_CHECK_VALUE(id, value) \ 107 cfs_fail_check_set(id, value, CFS_FAIL_LOC_VALUE, 0) 108 #define CFS_FAIL_CHECK_VALUE_QUIET(id, value) \ 109 cfs_fail_check_set(id, value, CFS_FAIL_LOC_VALUE, 1) 111 /* If id hit cfs_fail_loc, cfs_fail_loc |= value and return 1, 113 #define CFS_FAIL_CHECK_ORSET(id, value) \ 114 cfs_fail_check_set(id, value, CFS_FAIL_LOC_ORSET, 0) 115 #define CFS_FAIL_CHECK_ORSET_QUIET(id, value) \ 116 cfs_fail_check_set(id, value, CFS_FAIL_LOC_ORSET, 1) 118 /* If id hit cfs_fail_loc, cfs_fail_loc = value and return 1, 120 #define CFS_FAIL_CHECK_RESET(id, value) \ 121 cfs_fail_check_set(id, value, CFS_FAIL_LOC_RESET, 0) 122 #define CFS_FAIL_CHECK_RESET_QUIET(id, value) \ 123 cfs_fail_check_set(id, value, CFS_FAIL_LOC_RESET, 1) 125 static inline int cfs_fail_timeout_set(__u32 id, __u32 value, int ms, int set) cfs_fail_timeout_set() argument 127 if (unlikely(CFS_FAIL_PRECHECK(id))) cfs_fail_timeout_set() 128 return __cfs_fail_timeout_set(id, value, ms, set); cfs_fail_timeout_set() 132 /* If id hit cfs_fail_loc, sleep for seconds or milliseconds */ 133 #define CFS_FAIL_TIMEOUT(id, secs) \ 134 cfs_fail_timeout_set(id, 0, secs * 1000, CFS_FAIL_LOC_NOSET) 136 #define CFS_FAIL_TIMEOUT_MS(id, ms) \ 137 cfs_fail_timeout_set(id, 0, ms, CFS_FAIL_LOC_NOSET) 139 /* If id hit cfs_fail_loc, cfs_fail_loc |= value and 141 #define CFS_FAIL_TIMEOUT_ORSET(id, value, secs) \ 142 cfs_fail_timeout_set(id, value, secs * 1000, CFS_FAIL_LOC_ORSET) 144 #define CFS_FAIL_TIMEOUT_MS_ORSET(id, value, ms) \ 145 cfs_fail_timeout_set(id, value, ms, CFS_FAIL_LOC_ORSET) 151 static inline void cfs_race(__u32 id) cfs_race() argument 154 if (CFS_FAIL_PRECHECK(id)) { cfs_race() 155 if (unlikely(__cfs_fail_check_set(id, 0, CFS_FAIL_LOC_NOSET))) { cfs_race() 159 CERROR("cfs_race id %x sleeping\n", id); cfs_race() 162 CERROR("cfs_fail_race id %x awake, rc=%d\n", id, rc); cfs_race() 164 CERROR("cfs_fail_race id %x waking\n", id); cfs_race() 171 #define CFS_RACE(id) cfs_race(id)
|
/linux-4.4.14/arch/mips/include/asm/mach-bcm63xx/ |
H A D | bcm63xx_timer.h | 4 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data); 5 void bcm63xx_timer_unregister(int id); 6 int bcm63xx_timer_set(int id, int monotonic, unsigned int countdown_us); 7 int bcm63xx_timer_enable(int id); 8 int bcm63xx_timer_disable(int id);
|
H A D | bcm63xx_dev_uart.h | 4 int bcm63xx_uart_register(unsigned int id);
|
/linux-4.4.14/drivers/staging/wilc1000/ |
H A D | wilc_wlan_cfg.h | 14 u16 id; member in struct:__anon10887 19 u16 id; member in struct:__anon10888 24 u32 id; member in struct:__anon10889 29 u32 id; member in struct:__anon10890 33 int wilc_wlan_cfg_set_wid(u8 *frame, u32 offset, u16 id, u8 *buf, int size); 34 int wilc_wlan_cfg_get_wid(u8 *frame, u32 offset, u16 id);
|
H A D | wilc_wlan_cfg.c | 164 static int wilc_wlan_cfg_set_byte(u8 *frame, u32 offset, u16 id, u8 val8) wilc_wlan_cfg_set_byte() argument 173 buf[0] = (u8)id; wilc_wlan_cfg_set_byte() 174 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_set_byte() 180 static int wilc_wlan_cfg_set_hword(u8 *frame, u32 offset, u16 id, u16 val16) wilc_wlan_cfg_set_hword() argument 189 buf[0] = (u8)id; wilc_wlan_cfg_set_hword() 190 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_set_hword() 198 static int wilc_wlan_cfg_set_word(u8 *frame, u32 offset, u16 id, u32 val32) wilc_wlan_cfg_set_word() argument 207 buf[0] = (u8)id; wilc_wlan_cfg_set_word() 208 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_set_word() 218 static int wilc_wlan_cfg_set_str(u8 *frame, u32 offset, u16 id, u8 *str, u32 size) wilc_wlan_cfg_set_str() argument 227 buf[0] = (u8)id; wilc_wlan_cfg_set_str() 228 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_set_str() 237 static int wilc_wlan_cfg_set_bin(u8 *frame, u32 offset, u16 id, u8 *b, u32 size) wilc_wlan_cfg_set_bin() argument 247 buf[0] = (u8)id; wilc_wlan_cfg_set_bin() 248 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_set_bin() 285 if (g_cfg_byte[i].id == WID_NIL) wilc_wlan_parse_response_frame() 288 if (g_cfg_byte[i].id == wid) { wilc_wlan_parse_response_frame() 299 if (g_cfg_hword[i].id == WID_NIL) wilc_wlan_parse_response_frame() 302 if (g_cfg_hword[i].id == wid) { wilc_wlan_parse_response_frame() 317 if (g_cfg_word[i].id == WID_NIL) wilc_wlan_parse_response_frame() 320 if (g_cfg_word[i].id == wid) { wilc_wlan_parse_response_frame() 335 if (g_cfg_str[i].id == WID_NIL) wilc_wlan_parse_response_frame() 338 if (g_cfg_str[i].id == wid) { wilc_wlan_parse_response_frame() 389 int wilc_wlan_cfg_set_wid(u8 *frame, u32 offset, u16 id, u8 *buf, int size) wilc_wlan_cfg_set_wid() argument 391 u8 type = (id >> 12) & 0xf; wilc_wlan_cfg_set_wid() 396 ret = wilc_wlan_cfg_set_byte(frame, offset, id, *buf); wilc_wlan_cfg_set_wid() 399 ret = wilc_wlan_cfg_set_hword(frame, offset, id, *((u16 *)buf)); wilc_wlan_cfg_set_wid() 402 ret = wilc_wlan_cfg_set_word(frame, offset, id, *((u32 *)buf)); wilc_wlan_cfg_set_wid() 404 ret = wilc_wlan_cfg_set_str(frame, offset, id, buf, size); wilc_wlan_cfg_set_wid() 406 ret = wilc_wlan_cfg_set_bin(frame, offset, id, buf, size); wilc_wlan_cfg_set_wid() 408 g_mac.dPrint(N_ERR, "illegal id\n"); wilc_wlan_cfg_set_wid() 414 int wilc_wlan_cfg_get_wid(u8 *frame, u32 offset, u16 id) wilc_wlan_cfg_get_wid() argument 423 buf[0] = (u8)id; wilc_wlan_cfg_get_wid() 424 buf[1] = (u8)(id >> 8); wilc_wlan_cfg_get_wid() 442 if (g_cfg_byte[i].id == WID_NIL) wilc_wlan_cfg_get_wid_value() 445 if (g_cfg_byte[i].id == wid) { wilc_wlan_cfg_get_wid_value() 454 if (g_cfg_hword[i].id == WID_NIL) wilc_wlan_cfg_get_wid_value() 457 if (g_cfg_hword[i].id == wid) { wilc_wlan_cfg_get_wid_value() 466 if (g_cfg_word[i].id == WID_NIL) wilc_wlan_cfg_get_wid_value() 469 if (g_cfg_word[i].id == wid) { wilc_wlan_cfg_get_wid_value() 478 if (g_cfg_str[i].id == WID_NIL) wilc_wlan_cfg_get_wid_value() 481 if (g_cfg_str[i].id == wid) { wilc_wlan_cfg_get_wid_value() 485 if (g_cfg_str[i].id == WID_SITE_SURVEY_RESULTS) { wilc_wlan_cfg_get_wid_value()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | bit.h | 4 u8 id; member in struct:bit_entry 10 int bit_entry(struct nvkm_bios *, u8 id, struct bit_entry *);
|
/linux-4.4.14/security/integrity/ |
H A D | digsig.c | 36 int integrity_digsig_verify(const unsigned int id, const char *sig, int siglen, integrity_digsig_verify() argument 39 if (id >= INTEGRITY_KEYRING_MAX) integrity_digsig_verify() 42 if (!keyring[id]) { integrity_digsig_verify() 43 keyring[id] = integrity_digsig_verify() 44 request_key(&key_type_keyring, keyring_name[id], NULL); integrity_digsig_verify() 45 if (IS_ERR(keyring[id])) { integrity_digsig_verify() 46 int err = PTR_ERR(keyring[id]); integrity_digsig_verify() 47 pr_err("no %s keyring: %d\n", keyring_name[id], err); integrity_digsig_verify() 48 keyring[id] = NULL; integrity_digsig_verify() 56 return digsig_verify(keyring[id], sig + 1, siglen - 1, integrity_digsig_verify() 59 return asymmetric_verify(keyring[id], sig, siglen, integrity_digsig_verify() 66 int __init integrity_init_keyring(const unsigned int id) integrity_init_keyring() argument 71 keyring[id] = keyring_alloc(keyring_name[id], KUIDT_INIT(0), integrity_init_keyring() 77 if (!IS_ERR(keyring[id])) integrity_init_keyring() 78 set_bit(KEY_FLAG_TRUSTED_ONLY, &keyring[id]->flags); integrity_init_keyring() 80 err = PTR_ERR(keyring[id]); integrity_init_keyring() 82 keyring_name[id], err); integrity_init_keyring() 83 keyring[id] = NULL; integrity_init_keyring() 88 int __init integrity_load_x509(const unsigned int id, const char *path) integrity_load_x509() argument 94 if (!keyring[id]) integrity_load_x509() 101 key = key_create_or_update(make_key_ref(keyring[id], 1), integrity_load_x509()
|
/linux-4.4.14/arch/arm/mach-pxa/include/mach/ |
H A D | hardware.h | 107 #define __cpu_is_pxa210(id) \ 109 unsigned int _id = (id) & 0xf3f0; \ 113 #define __cpu_is_pxa250(id) \ 115 unsigned int _id = (id) & 0xf3ff; \ 119 #define __cpu_is_pxa255(id) \ 121 unsigned int _id = (id) & 0xffff; \ 125 #define __cpu_is_pxa25x(id) \ 127 unsigned int _id = (id) & 0xf300; \ 131 #define __cpu_is_pxa210(id) (0) 132 #define __cpu_is_pxa250(id) (0) 133 #define __cpu_is_pxa255(id) (0) 134 #define __cpu_is_pxa25x(id) (0) 138 #define __cpu_is_pxa27x(id) \ 140 unsigned int _id = (id) >> 4 & 0xfff; \ 144 #define __cpu_is_pxa27x(id) (0) 148 #define __cpu_is_pxa300(id) \ 150 unsigned int _id = (id) >> 4 & 0xfff; \ 154 #define __cpu_is_pxa300(id) (0) 158 #define __cpu_is_pxa310(id) \ 160 unsigned int _id = (id) >> 4 & 0xfff; \ 164 #define __cpu_is_pxa310(id) (0) 168 #define __cpu_is_pxa320(id) \ 170 unsigned int _id = (id) >> 4 & 0xfff; \ 174 #define __cpu_is_pxa320(id) (0) 178 #define __cpu_is_pxa930(id) \ 180 unsigned int _id = (id) >> 4 & 0xfff; \ 184 #define __cpu_is_pxa930(id) (0) 188 #define __cpu_is_pxa935(id) \ 190 unsigned int _id = (id) >> 4 & 0xfff; \ 194 #define __cpu_is_pxa935(id) (0) 254 #define __cpu_is_pxa2xx(id) \ 256 unsigned int _id = (id) >> 13 & 0x7; \ 260 #define __cpu_is_pxa2xx(id) (0) 264 #define __cpu_is_pxa3xx(id) \ 266 __cpu_is_pxa300(id) \ 267 || __cpu_is_pxa310(id) \ 268 || __cpu_is_pxa320(id) \ 269 || __cpu_is_pxa93x(id); \ 272 #define __cpu_is_pxa3xx(id) (0) 276 #define __cpu_is_pxa93x(id) \ 278 __cpu_is_pxa930(id) \ 279 || __cpu_is_pxa935(id); \ 282 #define __cpu_is_pxa93x(id) (0)
|
/linux-4.4.14/include/uapi/linux/netfilter/ |
H A D | xt_cgroup.h | 7 __u32 id; member in struct:xt_cgroup_info
|
H A D | xt_l2tp.h | 13 __u32 tid; /* tunnel id */ 14 __u32 sid; /* session id */ 21 XT_L2TP_TID = (1 << 0), /* match L2TP tunnel id */ 22 XT_L2TP_SID = (1 << 1), /* match L2TP session id */
|
H A D | xt_realm.h | 7 __u32 id; member in struct:xt_realm_info
|
/linux-4.4.14/include/linux/usb/ |
H A D | input.h | 17 usb_to_input_id(const struct usb_device *dev, struct input_id *id) usb_to_input_id() argument 19 id->bustype = BUS_USB; usb_to_input_id() 20 id->vendor = le16_to_cpu(dev->descriptor.idVendor); usb_to_input_id() 21 id->product = le16_to_cpu(dev->descriptor.idProduct); usb_to_input_id() 22 id->version = le16_to_cpu(dev->descriptor.bcdDevice); usb_to_input_id()
|
H A D | association.h | 26 __u8 id; member in struct:wusb_am_attr 31 #define WUSB_AR_AssociationTypeId { .id = cpu_to_le16(0x0000), .len = cpu_to_le16(2) } 32 #define WUSB_AR_AssociationSubTypeId { .id = cpu_to_le16(0x0001), .len = cpu_to_le16(2) } 33 #define WUSB_AR_Length { .id = cpu_to_le16(0x0002), .len = cpu_to_le16(4) } 34 #define WUSB_AR_AssociationStatus { .id = cpu_to_le16(0x0004), .len = cpu_to_le16(4) } 35 #define WUSB_AR_LangID { .id = cpu_to_le16(0x0008), .len = cpu_to_le16(2) } 36 #define WUSB_AR_DeviceFriendlyName { .id = cpu_to_le16(0x000b), .len = cpu_to_le16(64) } /* max */ 37 #define WUSB_AR_HostFriendlyName { .id = cpu_to_le16(0x000c), .len = cpu_to_le16(64) } /* max */ 38 #define WUSB_AR_CHID { .id = cpu_to_le16(0x1000), .len = cpu_to_le16(16) } 39 #define WUSB_AR_CDID { .id = cpu_to_le16(0x1001), .len = cpu_to_le16(16) } 40 #define WUSB_AR_ConnectionContext { .id = cpu_to_le16(0x1002), .len = cpu_to_le16(48) } 41 #define WUSB_AR_BandGroups { .id = cpu_to_le16(0x1004), .len = cpu_to_le16(2) } 86 __le16 id; member in struct:wusb_cbaf_attr_hdr
|
/linux-4.4.14/drivers/media/platform/s3c-camif/ |
H A D | camif-regs.h | 19 * The id argument indicates the processing path: 20 * id = 0 - codec (FIMC C), 1 - preview (FIMC P). 66 #define CIGCTRL_IRQ_CLR(id) (1 << (19 - (id))) 72 #define S3C_CAMIF_REG_CIYSA(id, n) (0x18 + (id) * 0x54 + (n) * 4) 74 #define S3C_CAMIF_REG_CICBSA(id, n) (0x28 + (id) * 0x54 + (n) * 4) 76 #define S3C_CAMIF_REG_CICRSA(id, n) (0x38 + (id) * 0x54 + (n) * 4) 79 #define S3C_CAMIF_REG_CITRGFMT(id, _offs) (0x48 + (id) * (0x34 + (_offs))) 99 #define S3C_CAMIF_REG_CICTRL(id, _offs) (0x4c + (id) * (0x34 + (_offs))) 112 #define S3C_CAMIF_REG_CISCPRERATIO(id, _offs) (0x50 + (id) * (0x34 + (_offs))) 115 #define S3C_CAMIF_REG_CISCPREDST(id, _offs) (0x54 + (id) * (0x34 + (_offs))) 118 #define S3C_CAMIF_REG_CISCCTRL(id, _offs) (0x58 + (id) * (0x34 + (_offs))) 148 #define S3C_CAMIF_REG_CITAREA(id, _offs) (0x5c + (id) * (0x34 + (_offs))) 151 /* Codec (id = 0) or preview (id = 1) path status. */ 152 #define S3C_CAMIF_REG_CISTATUS(id, _offs) (0x64 + (id) * (0x34 + (_offs))) 170 #define CIIMGCPT_IMGCPTEN_SC(id) (1 << (30 - (id))) 172 #define CIIMGCPT_CPT_FREN_ENABLE(id) (1 << (25 - (id))) 181 #define CIIMGEFF_IE_ENABLE(id) (1 << (30 + (id))) 197 #define S3C_CAMIF_REG_MSY0SA(id) (0xd4 + ((id) * 0x2c)) 198 #define S3C_CAMIF_REG_MSCB0SA(id) (0xd8 + ((id) * 0x2c)) 199 #define S3C_CAMIF_REG_MSCR0SA(id) (0xdc + ((id) * 0x2c)) 202 #define S3C_CAMIF_REG_MSY0END(id) (0xe0 + ((id) * 0x2c)) 203 #define S3C_CAMIF_REG_MSCB0END(id) (0xe4 + ((id) * 0x2c)) 204 #define S3C_CAMIF_REG_MSCR0END(id) (0xe8 + ((id) * 0x2c)) 207 #define S3C_CAMIF_REG_MSYOFF(id) (0x118 + ((id) * 0x2c)) 208 #define S3C_CAMIF_REG_MSCBOFF(id) (0x11c + ((id) * 0x2c)) 209 #define S3C_CAMIF_REG_MSCROFF(id) (0x120 + ((id) * 0x2c)) 212 #define S3C_CAMIF_REG_MSWIDTH(id) (0xf8 + (id) * 0x2c) 219 #define S3C_CAMIF_REG_MSCTRL(id) (0xfc + (id) * 0x2c) 233 #define S3C_CAMIF_REG_CISSY(id) (0x12c + (id) * 0x0c) 234 #define S3C_CAMIF_REG_CISSCB(id) (0x130 + (id) * 0x0c) 235 #define S3C_CAMIF_REG_CISSCR(id) (0x134 + (id) * 0x0c) 265 return readl(vp->camif->io_base + S3C_CAMIF_REG_CISTATUS(vp->id, camif_hw_get_status()
|
/linux-4.4.14/include/trace/events/ |
H A D | syscalls.h | 18 TP_PROTO(struct pt_regs *regs, long id), 20 TP_ARGS(regs, id), 23 __field( long, id ) 28 __entry->id = id; 33 __entry->id, 49 __field( long, id ) 54 __entry->id = syscall_get_nr(current, regs); 59 __entry->id, __entry->ret),
|
H A D | hswadsp.h | 118 TP_PROTO(unsigned int id, unsigned int pos), 120 TP_ARGS(id, pos), 123 __field( unsigned int, id ) 128 __entry->id = id; 132 TP_printk("id %d position 0x%x", 133 (unsigned int)__entry->id, (unsigned int)__entry->pos) 138 TP_PROTO(unsigned int id, unsigned int pos), 140 TP_ARGS(id, pos) 146 TP_PROTO(unsigned int id, unsigned int pos), 148 TP_ARGS(id, pos) 159 __field( int, id ) 168 __entry->id = stream->host_id; 177 (int) __entry->id, (int)__entry->pt_addr, 189 __field( int, id ) 199 __entry->id = stream->host_id; 208 TP_printk("stream %d hw id %d mixer %d peak 0x%x:0x%x vol 0x%x,0x%x", 209 (int) __entry->id, (int) __entry->stream_id, (int)__entry->mixer_id, 236 TP_printk("mixer id %d peak 0x%x:0x%x vol 0x%x,0x%x", 250 __field( uint32_t, id ) 261 __entry->id = stream->host_id; 272 (int) __entry->id, (uint32_t)__entry->frequency, 286 __field( uint32_t, id ) 293 __entry->id = stream->host_id; 300 (int) __entry->id, (uint8_t)__entry->path_id, 312 __field( int, id ) 317 __entry->id = stream->host_id; 321 TP_printk("stream %d hw id %d", 322 (int) __entry->id, (int) __entry->stream_id) 333 __field( int, id ) 341 __entry->id = stream->host_id; 349 (int) __entry->id, (uint32_t) __entry->channel,
|
/linux-4.4.14/arch/s390/kvm/ |
H A D | trace-s390.h | 42 TP_PROTO(unsigned int id, struct kvm_vcpu *vcpu, 44 TP_ARGS(id, vcpu, sie_block), 47 __field(unsigned int, id) 53 __entry->id = id; 58 TP_printk("create cpu %d at %p, sie block at %p", __entry->id, 63 TP_PROTO(unsigned int id), 64 TP_ARGS(id), 67 __field(unsigned int, id) 71 __entry->id = id; 74 TP_printk("destroy cpu %d", __entry->id) 81 TP_PROTO(unsigned int id, int state), 82 TP_ARGS(id, state), 85 __field(unsigned int, id) 90 __entry->id = id; 95 __entry->id) 150 TP_PROTO(unsigned int id, __u64 type, __u32 parm, __u64 parm64), 151 TP_ARGS(id, type, parm, parm64), 154 __field(int, id) 161 __entry->id = id; 168 __entry->id, __entry->inttype, 177 TP_PROTO(unsigned int id, __u64 type, __u64 data0, __u64 data1), 178 TP_ARGS(id, type, data0, data1), 181 __field(int, id) 188 __entry->id = id; 196 __entry->id, __entry->inttype, 266 TP_PROTO(unsigned int id, int state), 267 TP_ARGS(id, state), 270 __field(unsigned int, id) 275 __entry->id = id; 280 __entry->state ? "enabling" : "disabling", __entry->id)
|
/linux-4.4.14/include/net/netfilter/ |
H A D | nf_conntrack_extend.h | 55 static inline bool __nf_ct_ext_exist(const struct nf_ct_ext *ext, u8 id) __nf_ct_ext_exist() argument 57 return !!ext->offset[id]; __nf_ct_ext_exist() 60 static inline bool nf_ct_ext_exist(const struct nf_conn *ct, u8 id) nf_ct_ext_exist() argument 62 return (ct->ext && __nf_ct_ext_exist(ct->ext, id)); nf_ct_ext_exist() 65 static inline void *__nf_ct_ext_find(const struct nf_conn *ct, u8 id) __nf_ct_ext_find() argument 67 if (!nf_ct_ext_exist(ct, id)) __nf_ct_ext_find() 70 return (void *)ct->ext + ct->ext->offset[id]; __nf_ct_ext_find() 72 #define nf_ct_ext_find(ext, id) \ 73 ((id##_TYPE *)__nf_ct_ext_find((ext), (id))) 93 void *__nf_ct_ext_add_length(struct nf_conn *ct, enum nf_ct_ext_id id, 96 #define nf_ct_ext_add(ct, id, gfp) \ 97 ((id##_TYPE *)__nf_ct_ext_add_length((ct), (id), 0, (gfp))) 98 #define nf_ct_ext_add_length(ct, id, len, gfp) \ 99 ((id##_TYPE *)__nf_ct_ext_add_length((ct), (id), (len), (gfp))) 110 enum nf_ct_ext_id id; member in struct:nf_ct_ext_type
|
H A D | nf_conntrack_zones.h | 21 nf_ct_zone_init(struct nf_conntrack_zone *zone, u16 id, u8 dir, u8 flags) nf_ct_zone_init() argument 23 zone->id = id; nf_ct_zone_init() 56 nf_ct_zone_init(nf_ct_zone, info->id, info->dir, nf_ct_zone_add() 72 zone->id : NF_CT_DEFAULT_ZONE_ID; nf_ct_zone_id() 86 return nf_ct_zone(a)->id == b->id; nf_ct_zone_equal_any()
|
/linux-4.4.14/arch/s390/include/asm/ |
H A D | debug.h | 52 typedef int (debug_header_proc_t) (debug_info_t* id, 58 typedef int (debug_format_proc_t) (debug_info_t* id, 61 typedef int (debug_prolog_proc_t) (debug_info_t* id, 64 typedef int (debug_input_proc_t) (debug_info_t* id, 70 int debug_dflt_header_fn(debug_info_t* id, struct debug_view* view, 88 debug_entry_t* debug_event_common(debug_info_t* id, int level, 91 debug_entry_t* debug_exception_common(debug_info_t* id, int level, 103 void debug_unregister(debug_info_t* id); 105 void debug_set_level(debug_info_t* id, int new_level); 110 static inline bool debug_level_enabled(debug_info_t* id, int level) debug_level_enabled() argument 112 return level <= id->level; debug_level_enabled() 116 debug_event(debug_info_t* id, int level, void* data, int length) debug_event() argument 118 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_event() 120 return debug_event_common(id,level,data,length); debug_event() 124 debug_int_event(debug_info_t* id, int level, unsigned int tag) debug_int_event() argument 127 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_int_event() 129 return debug_event_common(id,level,&t,sizeof(unsigned int)); debug_int_event() 133 debug_long_event (debug_info_t* id, int level, unsigned long tag) debug_long_event() argument 136 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_long_event() 138 return debug_event_common(id,level,&t,sizeof(unsigned long)); debug_long_event() 142 debug_text_event(debug_info_t* id, int level, const char* txt) debug_text_event() argument 144 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_text_event() 146 return debug_event_common(id,level,txt,strlen(txt)); debug_text_event() 154 __debug_sprintf_event(debug_info_t *id, int level, char *string, ...) 171 debug_exception(debug_info_t* id, int level, void* data, int length) debug_exception() argument 173 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_exception() 175 return debug_exception_common(id,level,data,length); debug_exception() 179 debug_int_exception(debug_info_t* id, int level, unsigned int tag) debug_int_exception() argument 182 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_int_exception() 184 return debug_exception_common(id,level,&t,sizeof(unsigned int)); debug_int_exception() 188 debug_long_exception (debug_info_t* id, int level, unsigned long tag) debug_long_exception() argument 191 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_long_exception() 193 return debug_exception_common(id,level,&t,sizeof(unsigned long)); debug_long_exception() 197 debug_text_exception(debug_info_t* id, int level, const char* txt) debug_text_exception() argument 199 if ((!id) || (level > id->level) || (id->pages_per_area == 0)) debug_text_exception() 201 return debug_exception_common(id,level,txt,strlen(txt)); debug_text_exception() 209 __debug_sprintf_exception(debug_info_t *id, int level, char *string, ...) 225 int debug_register_view(debug_info_t* id, struct debug_view* view); 226 int debug_unregister_view(debug_info_t* id, struct debug_view* view);
|
H A D | chpid.h | 29 return (a->id == b->id) && (a->cssid == b->cssid); chp_id_is_equal() 34 if (chpid->id < __MAX_CHPID) chp_id_next() 35 chpid->id++; chp_id_next() 37 chpid->id = 0; chp_id_next()
|
/linux-4.4.14/include/linux/ |
H A D | fs_enet_pd.h | 41 static inline int fs_get_fec_index(enum fs_id id) fs_get_fec_index() argument 43 if (id >= fsid_fec1 && id <= fsid_fec2) fs_get_fec_index() 44 return id - fsid_fec1; fs_get_fec_index() 48 static inline int fs_get_fcc_index(enum fs_id id) fs_get_fcc_index() argument 50 if (id >= fsid_fcc1 && id <= fsid_fcc3) fs_get_fcc_index() 51 return id - fsid_fcc1; fs_get_fcc_index() 55 static inline int fs_get_scc_index(enum fs_id id) fs_get_scc_index() argument 57 if (id >= fsid_scc1 && id <= fsid_scc4) fs_get_scc_index() 58 return id - fsid_scc1; fs_get_scc_index() 64 int id = fsid_fec1 + index - 1; fs_fec_index2id() local 65 if (id >= fsid_fec1 && id <= fsid_fec2) fs_fec_index2id() 66 return id; fs_fec_index2id() 72 int id = fsid_fcc1 + index - 1; fs_fcc_index2id() local 73 if (id >= fsid_fcc1 && id <= fsid_fcc3) fs_fcc_index2id() 74 return id; fs_fcc_index2id() 80 int id = fsid_scc1 + index - 1; fs_scc_index2id() local 81 if (id >= fsid_scc1 && id <= fsid_scc4) fs_scc_index2id() 82 return id; fs_scc_index2id()
|
H A D | fs_uart_pd.h | 27 static inline int fs_uart_id_scc2fsid(int id) fs_uart_id_scc2fsid() argument 29 return fsid_scc1_uart + id - 1; fs_uart_id_scc2fsid() 32 static inline int fs_uart_id_fsid2scc(int id) fs_uart_id_fsid2scc() argument 34 return id - fsid_scc1_uart + 1; fs_uart_id_fsid2scc() 37 static inline int fs_uart_id_smc2fsid(int id) fs_uart_id_smc2fsid() argument 39 return fsid_smc1_uart + id - 1; fs_uart_id_smc2fsid() 42 static inline int fs_uart_id_fsid2smc(int id) fs_uart_id_fsid2smc() argument 44 return id - fsid_smc1_uart + 1; fs_uart_id_fsid2smc()
|
H A D | patchkey.h | 19 # define _PATCHKEY(id) (0xfd00|id) 21 # define _PATCHKEY(id) ((id<<8)|0x00fd)
|
H A D | reset.h | 15 struct reset_control *reset_control_get(struct device *dev, const char *id); 17 struct reset_control *devm_reset_control_get(struct device *dev, const char *id); 27 struct device *dev, const char *id) reset_control_get_optional() 29 return reset_control_get(dev, id); reset_control_get_optional() 33 struct device *dev, const char *id) devm_reset_control_get_optional() 35 return devm_reset_control_get(dev, id); devm_reset_control_get_optional() 39 const char *id); 78 struct device *dev, const char *id) reset_control_get() 85 struct device *dev, const char *id) devm_reset_control_get() 92 struct device *dev, const char *id) reset_control_get_optional() 98 struct device *dev, const char *id) devm_reset_control_get_optional() 104 struct device_node *node, const char *id) of_reset_control_get() 26 reset_control_get_optional( struct device *dev, const char *id) reset_control_get_optional() argument 32 devm_reset_control_get_optional( struct device *dev, const char *id) devm_reset_control_get_optional() argument 77 reset_control_get( struct device *dev, const char *id) reset_control_get() argument 84 devm_reset_control_get( struct device *dev, const char *id) devm_reset_control_get() argument 91 reset_control_get_optional( struct device *dev, const char *id) reset_control_get_optional() argument 97 devm_reset_control_get_optional( struct device *dev, const char *id) devm_reset_control_get_optional() argument 103 of_reset_control_get( struct device_node *node, const char *id) of_reset_control_get() argument
|
H A D | ata.h | 502 * id tests 504 #define ata_id_is_ata(id) (((id)[ATA_ID_CONFIG] & (1 << 15)) == 0) 505 #define ata_id_has_lba(id) ((id)[ATA_ID_CAPABILITY] & (1 << 9)) 506 #define ata_id_has_dma(id) ((id)[ATA_ID_CAPABILITY] & (1 << 8)) 507 #define ata_id_has_ncq(id) ((id)[ATA_ID_SATA_CAPABILITY] & (1 << 8)) 508 #define ata_id_queue_depth(id) (((id)[ATA_ID_QUEUE_DEPTH] & 0x1f) + 1) 509 #define ata_id_removable(id) ((id)[ATA_ID_CONFIG] & (1 << 7)) 510 #define ata_id_has_atapi_AN(id) \ 511 ((((id)[ATA_ID_SATA_CAPABILITY] != 0x0000) && \ 512 ((id)[ATA_ID_SATA_CAPABILITY] != 0xffff)) && \ 513 ((id)[ATA_ID_FEATURE_SUPP] & (1 << 5))) 514 #define ata_id_has_fpdma_aa(id) \ 515 ((((id)[ATA_ID_SATA_CAPABILITY] != 0x0000) && \ 516 ((id)[ATA_ID_SATA_CAPABILITY] != 0xffff)) && \ 517 ((id)[ATA_ID_FEATURE_SUPP] & (1 << 2))) 518 #define ata_id_iordy_disable(id) ((id)[ATA_ID_CAPABILITY] & (1 << 10)) 519 #define ata_id_has_iordy(id) ((id)[ATA_ID_CAPABILITY] & (1 << 11)) 520 #define ata_id_u32(id,n) \ 521 (((u32) (id)[(n) + 1] << 16) | ((u32) (id)[(n)])) 522 #define ata_id_u64(id,n) \ 523 ( ((u64) (id)[(n) + 3] << 48) | \ 524 ((u64) (id)[(n) + 2] << 32) | \ 525 ((u64) (id)[(n) + 1] << 16) | \ 526 ((u64) (id)[(n) + 0]) ) 528 #define ata_id_cdb_intr(id) (((id)[ATA_ID_CONFIG] & 0x60) == 0x20) 529 #define ata_id_has_da(id) ((id)[ATA_ID_SATA_CAPABILITY_2] & (1 << 4)) 530 #define ata_id_has_devslp(id) ((id)[ATA_ID_FEATURE_SUPP] & (1 << 8)) 532 static inline bool ata_id_has_hipm(const u16 *id) ata_id_has_hipm() argument 534 u16 val = id[ATA_ID_SATA_CAPABILITY]; ata_id_has_hipm() 542 static inline bool ata_id_has_dipm(const u16 *id) ata_id_has_dipm() argument 544 u16 val = id[ATA_ID_FEATURE_SUPP]; ata_id_has_dipm() 553 static inline bool ata_id_has_fua(const u16 *id) ata_id_has_fua() argument 555 if ((id[ATA_ID_CFSSE] & 0xC000) != 0x4000) ata_id_has_fua() 557 return id[ATA_ID_CFSSE] & (1 << 6); ata_id_has_fua() 560 static inline bool ata_id_has_flush(const u16 *id) ata_id_has_flush() argument 562 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_has_flush() 564 return id[ATA_ID_COMMAND_SET_2] & (1 << 12); ata_id_has_flush() 567 static inline bool ata_id_flush_enabled(const u16 *id) ata_id_flush_enabled() argument 569 if (ata_id_has_flush(id) == 0) ata_id_flush_enabled() 571 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_flush_enabled() 573 return id[ATA_ID_CFS_ENABLE_2] & (1 << 12); ata_id_flush_enabled() 576 static inline bool ata_id_has_flush_ext(const u16 *id) ata_id_has_flush_ext() argument 578 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_has_flush_ext() 580 return id[ATA_ID_COMMAND_SET_2] & (1 << 13); ata_id_has_flush_ext() 583 static inline bool ata_id_flush_ext_enabled(const u16 *id) ata_id_flush_ext_enabled() argument 585 if (ata_id_has_flush_ext(id) == 0) ata_id_flush_ext_enabled() 587 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_flush_ext_enabled() 593 return (id[ATA_ID_CFS_ENABLE_2] & 0x2400) == 0x2400; ata_id_flush_ext_enabled() 596 static inline u32 ata_id_logical_sector_size(const u16 *id) ata_id_logical_sector_size() argument 602 if ((id[ATA_ID_SECTOR_SIZE] & 0xd000) == 0x5000) ata_id_logical_sector_size() 603 return (((id[ATA_ID_LOGICAL_SECTOR_SIZE+1] << 16) ata_id_logical_sector_size() 604 + id[ATA_ID_LOGICAL_SECTOR_SIZE]) * sizeof(u16)) ; ata_id_logical_sector_size() 608 static inline u8 ata_id_log2_per_physical_sector(const u16 *id) ata_id_log2_per_physical_sector() argument 614 if ((id[ATA_ID_SECTOR_SIZE] & 0xe000) == 0x6000) ata_id_log2_per_physical_sector() 615 return (id[ATA_ID_SECTOR_SIZE] & 0xf); ata_id_log2_per_physical_sector() 628 static inline u16 ata_id_logical_sector_offset(const u16 *id, ata_id_logical_sector_offset() argument 631 u16 word_209 = id[209]; ata_id_logical_sector_offset() 641 static inline bool ata_id_has_lba48(const u16 *id) ata_id_has_lba48() argument 643 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_has_lba48() 645 if (!ata_id_u64(id, ATA_ID_LBA_CAPACITY_2)) ata_id_has_lba48() 647 return id[ATA_ID_COMMAND_SET_2] & (1 << 10); ata_id_has_lba48() 650 static inline bool ata_id_lba48_enabled(const u16 *id) ata_id_lba48_enabled() argument 652 if (ata_id_has_lba48(id) == 0) ata_id_lba48_enabled() 654 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_lba48_enabled() 656 return id[ATA_ID_CFS_ENABLE_2] & (1 << 10); ata_id_lba48_enabled() 659 static inline bool ata_id_hpa_enabled(const u16 *id) ata_id_hpa_enabled() argument 662 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_hpa_enabled() 665 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_hpa_enabled() 668 if ((id[ATA_ID_CFS_ENABLE_1] & (1 << 10)) == 0) ata_id_hpa_enabled() 670 return id[ATA_ID_COMMAND_SET_1] & (1 << 10); ata_id_hpa_enabled() 673 static inline bool ata_id_has_wcache(const u16 *id) ata_id_has_wcache() argument 676 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_has_wcache() 678 return id[ATA_ID_COMMAND_SET_1] & (1 << 5); ata_id_has_wcache() 681 static inline bool ata_id_has_pm(const u16 *id) ata_id_has_pm() argument 683 if ((id[ATA_ID_COMMAND_SET_2] & 0xC000) != 0x4000) ata_id_has_pm() 685 return id[ATA_ID_COMMAND_SET_1] & (1 << 3); ata_id_has_pm() 688 static inline bool ata_id_rahead_enabled(const u16 *id) ata_id_rahead_enabled() argument 690 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_rahead_enabled() 692 return id[ATA_ID_CFS_ENABLE_1] & (1 << 6); ata_id_rahead_enabled() 695 static inline bool ata_id_wcache_enabled(const u16 *id) ata_id_wcache_enabled() argument 697 if ((id[ATA_ID_CSF_DEFAULT] & 0xC000) != 0x4000) ata_id_wcache_enabled() 699 return id[ATA_ID_CFS_ENABLE_1] & (1 << 5); ata_id_wcache_enabled() 702 static inline bool ata_id_has_read_log_dma_ext(const u16 *id) ata_id_has_read_log_dma_ext() argument 705 if (!(id[ATA_ID_CFS_ENABLE_2] & (1 << 15))) ata_id_has_read_log_dma_ext() 712 if ((id[ATA_ID_COMMAND_SET_3] & 0xC008) == 0x4008 || ata_id_has_read_log_dma_ext() 713 (id[ATA_ID_COMMAND_SET_4] & 0xC008) == 0x4008) ata_id_has_read_log_dma_ext() 721 * @id: Identify data 732 static inline unsigned int ata_id_major_version(const u16 *id) ata_id_major_version() argument 736 if (id[ATA_ID_MAJOR_VER] == 0xFFFF) ata_id_major_version() 740 if (id[ATA_ID_MAJOR_VER] & (1 << mver)) ata_id_major_version() 745 static inline bool ata_id_is_sata(const u16 *id) ata_id_is_sata() argument 753 if (id[ATA_ID_HW_CONFIG] == 0 && (short)id[ATA_ID_MAJOR_VER] >= 0x0020) ata_id_is_sata() 758 static inline bool ata_id_has_tpm(const u16 *id) ata_id_has_tpm() argument 761 if (ata_id_major_version(id) < 8) ata_id_has_tpm() 763 if ((id[48] & 0xC000) != 0x4000) ata_id_has_tpm() 765 return id[48] & (1 << 0); ata_id_has_tpm() 768 static inline bool ata_id_has_dword_io(const u16 *id) ata_id_has_dword_io() argument 771 if (ata_id_major_version(id) > 7) ata_id_has_dword_io() 773 return id[ATA_ID_DWORD_IO] & (1 << 0); ata_id_has_dword_io() 776 static inline bool ata_id_has_unload(const u16 *id) ata_id_has_unload() argument 778 if (ata_id_major_version(id) >= 7 && ata_id_has_unload() 779 (id[ATA_ID_CFSSE] & 0xC000) == 0x4000 && ata_id_has_unload() 780 id[ATA_ID_CFSSE] & (1 << 13)) ata_id_has_unload() 785 static inline bool ata_id_has_wwn(const u16 *id) ata_id_has_wwn() argument 787 return (id[ATA_ID_CSF_DEFAULT] & 0xC100) == 0x4100; ata_id_has_wwn() 790 static inline int ata_id_form_factor(const u16 *id) ata_id_form_factor() argument 792 u16 val = id[168]; ata_id_form_factor() 794 if (ata_id_major_version(id) < 7 || val == 0 || val == 0xffff) ata_id_form_factor() 805 static inline int ata_id_rotation_rate(const u16 *id) ata_id_rotation_rate() argument 807 u16 val = id[217]; ata_id_rotation_rate() 809 if (ata_id_major_version(id) < 7 || val == 0 || val == 0xffff) ata_id_rotation_rate() 818 static inline bool ata_id_has_ncq_send_and_recv(const u16 *id) ata_id_has_ncq_send_and_recv() argument 820 return id[ATA_ID_SATA_CAPABILITY_2] & BIT(6); ata_id_has_ncq_send_and_recv() 823 static inline bool ata_id_has_trim(const u16 *id) ata_id_has_trim() argument 825 if (ata_id_major_version(id) >= 7 && ata_id_has_trim() 826 (id[ATA_ID_DATA_SET_MGMT] & 1)) ata_id_has_trim() 831 static inline bool ata_id_has_zero_after_trim(const u16 *id) ata_id_has_zero_after_trim() argument 834 if (ata_id_has_trim(id) && ata_id_has_zero_after_trim() 835 (id[ATA_ID_ADDITIONAL_SUPP] & 0x4020) == 0x4020) ata_id_has_zero_after_trim() 841 static inline bool ata_id_current_chs_valid(const u16 *id) ata_id_current_chs_valid() argument 845 id[ATA_ID_CUR_CYLS] to id[ATA_ID_CUR_SECTORS] are vendor specific. */ ata_id_current_chs_valid() 846 return (id[ATA_ID_FIELD_VALID] & 1) && /* Current translation valid */ ata_id_current_chs_valid() 847 id[ATA_ID_CUR_CYLS] && /* cylinders in current translation */ ata_id_current_chs_valid() 848 id[ATA_ID_CUR_HEADS] && /* heads in current translation */ ata_id_current_chs_valid() 849 id[ATA_ID_CUR_HEADS] <= 16 && ata_id_current_chs_valid() 850 id[ATA_ID_CUR_SECTORS]; /* sectors in current translation */ ata_id_current_chs_valid() 853 static inline bool ata_id_is_cfa(const u16 *id) ata_id_is_cfa() argument 855 if ((id[ATA_ID_CONFIG] == 0x848A) || /* Traditional CF */ ata_id_is_cfa() 856 (id[ATA_ID_CONFIG] == 0x844A)) /* Delkin Devices CF */ ata_id_is_cfa() 866 return (id[ATA_ID_COMMAND_SET_2] & 0xC004) == 0x4004; ata_id_is_cfa() 869 static inline bool ata_id_is_ssd(const u16 *id) ata_id_is_ssd() argument 871 return id[ATA_ID_ROT_SPEED] == 0x01; ata_id_is_ssd() 874 static inline bool ata_id_pio_need_iordy(const u16 *id, const u8 pio) ata_id_pio_need_iordy() argument 877 if (pio > 4 && ata_id_is_cfa(id)) ata_id_pio_need_iordy() 883 return ata_id_has_iordy(id); ata_id_pio_need_iordy() 930 static inline bool ata_id_is_lba_capacity_ok(u16 *id) ata_id_is_lba_capacity_ok() argument 935 if (id[ATA_ID_CYLS] == 0) ata_id_is_lba_capacity_ok() 938 lba_sects = ata_id_u32(id, ATA_ID_LBA_CAPACITY); ata_id_is_lba_capacity_ok() 946 if ((id[ATA_ID_CYLS] == 16383 || ata_id_is_lba_capacity_ok() 947 (id[ATA_ID_CYLS] == 4092 && id[ATA_ID_CUR_CYLS] == 16383)) && ata_id_is_lba_capacity_ok() 948 id[ATA_ID_SECTORS] == 63 && ata_id_is_lba_capacity_ok() 949 (id[ATA_ID_HEADS] == 15 || id[ATA_ID_HEADS] == 16) && ata_id_is_lba_capacity_ok() 950 (lba_sects >= 16383 * 63 * id[ATA_ID_HEADS])) ata_id_is_lba_capacity_ok() 953 chs_sects = id[ATA_ID_CYLS] * id[ATA_ID_HEADS] * id[ATA_ID_SECTORS]; ata_id_is_lba_capacity_ok() 965 *(__le32 *)&id[ATA_ID_LBA_CAPACITY] = __cpu_to_le32(lba_sects); ata_id_is_lba_capacity_ok() 972 static inline void ata_id_to_hd_driveid(u16 *id) ata_id_to_hd_driveid() argument 976 id[ATA_ID_MAX_MULTSECT] = __cpu_to_le16(id[ATA_ID_MAX_MULTSECT]); ata_id_to_hd_driveid() 977 id[ATA_ID_CAPABILITY] = __cpu_to_le16(id[ATA_ID_CAPABILITY]); ata_id_to_hd_driveid() 978 id[ATA_ID_OLD_PIO_MODES] = __cpu_to_le16(id[ATA_ID_OLD_PIO_MODES]); ata_id_to_hd_driveid() 979 id[ATA_ID_OLD_DMA_MODES] = __cpu_to_le16(id[ATA_ID_OLD_DMA_MODES]); ata_id_to_hd_driveid() 980 id[ATA_ID_MULTSECT] = __cpu_to_le16(id[ATA_ID_MULTSECT]); ata_id_to_hd_driveid() 983 *(u32 *)&id[ATA_ID_LBA_CAPACITY] = ata_id_u32(id, ATA_ID_LBA_CAPACITY); ata_id_to_hd_driveid() 984 *(u32 *)&id[ATA_ID_SPG] = ata_id_u32(id, ATA_ID_SPG); ata_id_to_hd_driveid() 987 *(u64 *)&id[ATA_ID_LBA_CAPACITY_2] = ata_id_to_hd_driveid() 988 ata_id_u64(id, ATA_ID_LBA_CAPACITY_2); ata_id_to_hd_driveid()
|
H A D | rfkill-regulator.h | 17 * Use "vrfkill" as supply id when declaring the regulator consumer: 23 * If you have several regulator driven rfkill, you can append a numerical id to 24 * .dev_name as done above, and use the same id when declaring the platform 34 * .id = 0,
|
H A D | leds-regulator.h | 16 * Use "vled" as supply id when declaring the regulator consumer: 22 * If you have several regulator driven LEDs, you can append a numerical id to 23 * .dev_name as done above, and use the same id when declaring the platform 32 * .id = 0,
|
H A D | idr.h | 8 * Small id to pointer translation service avoiding fixed sized 79 void *idr_find_slowpath(struct idr *idp, int id); 84 int (*fn)(int id, void *p, void *data), void *data); 86 void *idr_replace(struct idr *idp, void *ptr, int id); 87 void idr_remove(struct idr *idp, int id); 104 * idr_find - return pointer for given id 106 * @id: lookup key 108 * Return the pointer given the id it has been registered with. A %NULL 109 * return indicates that @id is not valid or you passed %NULL in 115 static inline void *idr_find(struct idr *idr, int id) idr_find() argument 119 if (hint && (id & ~IDR_MASK) == hint->prefix) idr_find() 120 return rcu_dereference_raw(hint->ary[id & IDR_MASK]); idr_find() 122 return idr_find_slowpath(idr, id); idr_find() 129 * @id: id entry's key 131 * @entry and @id do not need to be initialized before the loop, and 135 #define idr_for_each_entry(idp, entry, id) \ 136 for (id = 0; ((entry) = idr_get_next(idp, &(id))) != NULL; ++id) 139 * IDA - IDR based id allocator, use when translation from id to 164 void ida_remove(struct ida *ida, int id); 170 void ida_simple_remove(struct ida *ida, unsigned int id);
|
/linux-4.4.14/arch/mips/paravirt/ |
H A D | paravirt-smp.c | 46 int id; paravirt_smp_setup() local 53 for (id = 0; id < NR_CPUS; id++) { paravirt_smp_setup() 54 set_cpu_possible(id, id == 0); paravirt_smp_setup() 55 set_cpu_present(id, id == 0); paravirt_smp_setup() 60 for (id = 0; id < numcpus; id++) { paravirt_smp_setup() 61 set_cpu_possible(id, true); paravirt_smp_setup() 62 set_cpu_present(id, true); paravirt_smp_setup() 63 __cpu_number_map[id] = id; paravirt_smp_setup() 64 __cpu_logical_map[id] = id; paravirt_smp_setup()
|
/linux-4.4.14/arch/mips/bcm63xx/ |
H A D | dev-uart.c | 39 .id = 0, 46 .id = 1, 52 int __init bcm63xx_uart_register(unsigned int id) bcm63xx_uart_register() argument 54 if (id >= ARRAY_SIZE(bcm63xx_uart_devices)) bcm63xx_uart_register() 57 if (id == 1 && (!BCMCPU_IS_3368() && !BCMCPU_IS_6358() && bcm63xx_uart_register() 61 if (id == 0) { bcm63xx_uart_register() 68 if (id == 1) { bcm63xx_uart_register() 75 return platform_device_register(&bcm63xx_uart_devices[id]); bcm63xx_uart_register()
|
H A D | timer.c | 56 int bcm63xx_timer_enable(int id) bcm63xx_timer_enable() argument 61 if (id >= BCM63XX_TIMER_COUNT) bcm63xx_timer_enable() 66 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); bcm63xx_timer_enable() 68 bcm_timer_writel(reg, TIMER_CTLx_REG(id)); bcm63xx_timer_enable() 71 reg |= TIMER_IRQSTAT_TIMER_IR_EN(id); bcm63xx_timer_enable() 80 int bcm63xx_timer_disable(int id) bcm63xx_timer_disable() argument 85 if (id >= BCM63XX_TIMER_COUNT) bcm63xx_timer_disable() 90 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); bcm63xx_timer_disable() 92 bcm_timer_writel(reg, TIMER_CTLx_REG(id)); bcm63xx_timer_disable() 95 reg &= ~TIMER_IRQSTAT_TIMER_IR_EN(id); bcm63xx_timer_disable() 104 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data) bcm63xx_timer_register() argument 109 if (id >= BCM63XX_TIMER_COUNT || !callback) bcm63xx_timer_register() 114 if (timer_data[id].cb) { bcm63xx_timer_register() 119 timer_data[id].cb = callback; bcm63xx_timer_register() 120 timer_data[id].data = data; bcm63xx_timer_register() 129 void bcm63xx_timer_unregister(int id) bcm63xx_timer_unregister() argument 133 if (id >= BCM63XX_TIMER_COUNT) bcm63xx_timer_unregister() 137 timer_data[id].cb = NULL; bcm63xx_timer_unregister() 150 int bcm63xx_timer_set(int id, int monotonic, unsigned int countdown_us) bcm63xx_timer_set() argument 155 if (id >= BCM63XX_TIMER_COUNT) bcm63xx_timer_set() 163 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); bcm63xx_timer_set() 172 bcm_timer_writel(reg, TIMER_CTLx_REG(id)); bcm63xx_timer_set()
|
/linux-4.4.14/drivers/memory/tegra/ |
H A D | tegra114.c | 18 .id = 0x00, 22 .id = 0x01, 36 .id = 0x02, 50 .id = 0x03, 64 .id = 0x04, 78 .id = 0x05, 92 .id = 0x06, 106 .id = 0x09, 120 .id = 0x0a, 134 .id = 0x0b, 148 .id = 0x0f, 162 .id = 0x10, 176 .id = 0x11, 190 .id = 0x12, 204 .id = 0x13, 218 .id = 0x14, 232 .id = 0x15, 246 .id = 0x16, 260 .id = 0x17, 274 .id = 0x18, 288 .id = 0x1c, 302 .id = 0x1d, 316 .id = 0x1e, 330 .id = 0x20, 344 .id = 0x22, 358 .id = 0x23, 372 .id = 0x24, 386 .id = 0x25, 400 .id = 0x26, 410 .id = 0x27, 420 .id = 0x28, 434 .id = 0x29, 448 .id = 0x2a, 462 .id = 0x2b, 476 .id = 0x2c, 490 .id = 0x2d, 504 .id = 0x2e, 518 .id = 0x2f, 532 .id = 0x30, 546 .id = 0x32, 560 .id = 0x33, 574 .id = 0x34, 588 .id = 0x35, 602 .id = 0x36, 616 .id = 0x37, 630 .id = 0x38, 640 .id = 0x39, 650 .id = 0x3b, 664 .id = 0x3c, 678 .id = 0x3e, 692 .id = 0x3f, 706 .id = 0x40, 720 .id = 0x41, 734 .id = 0x4a, 748 .id = 0x4b, 762 .id = 0x4c, 776 .id = 0x4d, 790 .id = 0x4e, 804 .id = 0x4f, 818 .id = 0x50, 832 .id = 0x51, 846 .id = 0x52, 856 .id = 0x53, 866 .id = 0x54, 880 .id = 0x55,
|
H A D | tegra210.c | 20 .id = 0x00, 24 .id = 0x01, 38 .id = 0x02, 52 .id = 0x03, 66 .id = 0x04, 80 .id = 0x05, 94 .id = 0x06, 108 .id = 0x0e, 122 .id = 0x0f, 136 .id = 0x10, 150 .id = 0x11, 164 .id = 0x15, 178 .id = 0x16, 192 .id = 0x17, 206 .id = 0x1c, 220 .id = 0x1d, 234 .id = 0x1e, 248 .id = 0x1f, 262 .id = 0x27, 272 .id = 0x2b, 286 .id = 0x31, 300 .id = 0x32, 314 .id = 0x35, 328 .id = 0x36, 342 .id = 0x39, 352 .id = 0x3b, 366 .id = 0x3c, 380 .id = 0x3d, 394 .id = 0x44, 408 .id = 0x46, 422 .id = 0x47, 436 .id = 0x4a, 450 .id = 0x4b, 464 .id = 0x4c, 478 .id = 0x4d, 492 .id = 0x4e, 506 .id = 0x50, 520 .id = 0x51, 534 .id = 0x54, 548 .id = 0x55, 562 .id = 0x56, 576 .id = 0x57, 590 .id = 0x58, 605 .id = 0x59, 620 .id = 0x5a, 634 .id = 0x60, 648 .id = 0x61, 662 .id = 0x62, 676 .id = 0x63, 690 .id = 0x64, 704 .id = 0x65, 718 .id = 0x66, 732 .id = 0x67, 746 .id = 0x6c, 760 .id = 0x6d, 774 .id = 0x72, 788 .id = 0x73, 802 .id = 0x78, 816 .id = 0x79, 830 .id = 0x7a, 844 .id = 0x7b, 858 .id = 0x7e, 872 .id = 0x7f, 886 .id = 0x80, 900 .id = 0x81, 914 .id = 0x82, 928 .id = 0x83, 942 .id = 0x84, 956 .id = 0x85, 970 .id = 0x86, 984 .id = 0x87, 998 .id = 0x88, 1013 .id = 0x89,
|
H A D | tegra124.c | 60 .id = 0x00, 64 .id = 0x01, 78 .id = 0x02, 92 .id = 0x03, 106 .id = 0x04, 120 .id = 0x05, 134 .id = 0x06, 148 .id = 0x0e, 162 .id = 0x0f, 176 .id = 0x10, 190 .id = 0x11, 204 .id = 0x15, 218 .id = 0x16, 232 .id = 0x17, 246 .id = 0x1c, 260 .id = 0x1d, 274 .id = 0x1e, 288 .id = 0x1f, 302 .id = 0x22, 316 .id = 0x23, 330 .id = 0x24, 344 .id = 0x25, 358 .id = 0x26, 368 .id = 0x27, 378 .id = 0x2b, 392 .id = 0x31, 406 .id = 0x32, 420 .id = 0x35, 434 .id = 0x36, 448 .id = 0x38, 458 .id = 0x39, 468 .id = 0x3b, 482 .id = 0x3c, 496 .id = 0x3d, 510 .id = 0x3e, 524 .id = 0x3f, 538 .id = 0x40, 552 .id = 0x41, 566 .id = 0x44, 580 .id = 0x46, 594 .id = 0x47, 608 .id = 0x4a, 622 .id = 0x4b, 636 .id = 0x4c, 650 .id = 0x4d, 664 .id = 0x4e, 678 .id = 0x50, 692 .id = 0x51, 706 .id = 0x54, 720 .id = 0x55, 734 .id = 0x56, 748 .id = 0x57, 762 .id = 0x58, 777 .id = 0x59, 792 .id = 0x5a, 806 .id = 0x60, 820 .id = 0x61, 834 .id = 0x62, 848 .id = 0x63, 862 .id = 0x64, 876 .id = 0x65, 890 .id = 0x66, 904 .id = 0x67, 918 .id = 0x6c, 932 .id = 0x6d, 946 .id = 0x72, 960 .id = 0x73,
|
H A D | tegra30.c | 18 .id = 0x00, 22 .id = 0x01, 36 .id = 0x02, 50 .id = 0x03, 64 .id = 0x04, 78 .id = 0x05, 92 .id = 0x06, 106 .id = 0x07, 120 .id = 0x08, 134 .id = 0x09, 148 .id = 0x0a, 162 .id = 0x0b, 176 .id = 0x0c, 190 .id = 0x0d, 204 .id = 0x0e, 218 .id = 0x0f, 232 .id = 0x10, 246 .id = 0x11, 260 .id = 0x12, 274 .id = 0x13, 288 .id = 0x14, 302 .id = 0x15, 316 .id = 0x16, 330 .id = 0x17, 344 .id = 0x18, 358 .id = 0x19, 372 .id = 0x1a, 386 .id = 0x1b, 400 .id = 0x1c, 414 .id = 0x1d, 428 .id = 0x1e, 442 .id = 0x1f, 456 .id = 0x20, 470 .id = 0x21, 484 .id = 0x22, 498 .id = 0x23, 512 .id = 0x24, 526 .id = 0x25, 540 .id = 0x26, 550 .id = 0x27, 560 .id = 0x28, 574 .id = 0x29, 588 .id = 0x2a, 602 .id = 0x2b, 616 .id = 0x2c, 630 .id = 0x2d, 644 .id = 0x2e, 658 .id = 0x2f, 672 .id = 0x30, 686 .id = 0x31, 700 .id = 0x32, 714 .id = 0x33, 728 .id = 0x34, 742 .id = 0x35, 756 .id = 0x36, 770 .id = 0x37, 784 .id = 0x38, 794 .id = 0x39, 804 .id = 0x3a, 818 .id = 0x3b, 832 .id = 0x3c, 846 .id = 0x3d, 860 .id = 0x3e, 874 .id = 0x3f, 888 .id = 0x40, 902 .id = 0x41,
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
H A D | sti_vid.h | 15 * @id: id of the vid 20 int id; member in struct:sti_vid 26 struct sti_vid *sti_vid_create(struct device *dev, int id,
|
/linux-4.4.14/net/wimax/ |
H A D | Makefile | 5 id-table.o \
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | mmu.h | 4 /* On parisc, we store the space id here */
|
/linux-4.4.14/drivers/regulator/ |
H A D | mc13xxx-regulator-core.c | 35 int id = rdev_get_id(rdev); mc13xxx_regulator_enable() local 37 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); mc13xxx_regulator_enable() local 39 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].reg, mc13xxx_regulator_enable() 40 mc13xxx_regulators[id].enable_bit, mc13xxx_regulator_enable() 41 mc13xxx_regulators[id].enable_bit); mc13xxx_regulator_enable() 48 int id = rdev_get_id(rdev); mc13xxx_regulator_disable() local 50 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); mc13xxx_regulator_disable() local 52 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].reg, mc13xxx_regulator_disable() 53 mc13xxx_regulators[id].enable_bit, 0); mc13xxx_regulator_disable() 60 int ret, id = rdev_get_id(rdev); mc13xxx_regulator_is_enabled() local 63 ret = mc13xxx_reg_read(priv->mc13xxx, mc13xxx_regulators[id].reg, &val); mc13xxx_regulator_is_enabled() 67 return (val & mc13xxx_regulators[id].enable_bit) != 0; mc13xxx_regulator_is_enabled() 75 int id = rdev_get_id(rdev); mc13xxx_regulator_set_voltage_sel() local 77 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].vsel_reg, mc13xxx_regulator_set_voltage_sel() 78 mc13xxx_regulators[id].vsel_mask, mc13xxx_regulator_set_voltage_sel() 79 selector << mc13xxx_regulators[id].vsel_shift); mc13xxx_regulator_set_voltage_sel() 86 int ret, id = rdev_get_id(rdev); mc13xxx_regulator_get_voltage() local 89 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); mc13xxx_regulator_get_voltage() local 92 mc13xxx_regulators[id].vsel_reg, &val); mc13xxx_regulator_get_voltage() 96 val = (val & mc13xxx_regulators[id].vsel_mask) mc13xxx_regulator_get_voltage() 97 >> mc13xxx_regulators[id].vsel_shift; mc13xxx_regulator_get_voltage() 99 dev_dbg(rdev_get_dev(rdev), "%s id: %d val: %d\n", __func__, id, val); mc13xxx_regulator_get_voltage() local 101 BUG_ON(val >= mc13xxx_regulators[id].desc.n_voltages); mc13xxx_regulator_get_voltage() 119 int id = rdev_get_id(rdev); mc13xxx_fixed_regulator_set_voltage() local 121 dev_dbg(rdev_get_dev(rdev), "%s id: %d min_uV: %d max_uV: %d\n", mc13xxx_fixed_regulator_set_voltage() 122 __func__, id, min_uV, max_uV); mc13xxx_fixed_regulator_set_voltage() local 195 p->id = i; for_each_child_of_node()
|
H A D | as3722-regulator.c | 337 int id = rdev_get_id(rdev); as3722_ldo_get_current_limit() local 341 ret = as3722_read(as3722, as3722_reg_lookup[id].vsel_reg, &val); as3722_ldo_get_current_limit() 344 as3722_reg_lookup[id].vsel_reg, ret); as3722_ldo_get_current_limit() 357 int id = rdev_get_id(rdev); as3722_ldo_set_current_limit() local 371 return as3722_update_bits(as3722, as3722_reg_lookup[id].vsel_reg, as3722_ldo_set_current_limit() 395 int id, u8 mode) as3722_ldo3_set_tracking_mode() 405 as3722_reg_lookup[id].vsel_reg, as3722_ldo3_set_tracking_mode() 466 int id = rdev_get_id(rdev); as3722_sd_get_mode() local 470 if (!as3722_reg_lookup[id].control_reg) as3722_sd_get_mode() 473 ret = as3722_read(as3722, as3722_reg_lookup[id].control_reg, &val); as3722_sd_get_mode() 476 as3722_reg_lookup[id].control_reg, ret); as3722_sd_get_mode() 480 if (val & as3722_reg_lookup[id].mode_mask) as3722_sd_get_mode() 491 u8 id = rdev_get_id(rdev); as3722_sd_set_mode() local 495 if (!as3722_reg_lookup[id].control_reg) as3722_sd_set_mode() 500 val = as3722_reg_lookup[id].mode_mask; as3722_sd_set_mode() 507 ret = as3722_update_bits(as3722, as3722_reg_lookup[id].control_reg, as3722_sd_set_mode() 508 as3722_reg_lookup[id].mode_mask, val); as3722_sd_set_mode() 511 as3722_reg_lookup[id].control_reg, ret); as3722_sd_set_mode() 521 int id = rdev_get_id(rdev); as3722_sd016_get_current_limit() local 526 switch (id) { as3722_sd016_get_current_limit() 560 int id = rdev_get_id(rdev); as3722_sd016_set_current_limit() local 575 switch (id) { as3722_sd016_set_current_limit() 665 static int as3722_extreg_init(struct as3722_regulators *as3722_regs, int id, as3722_extreg_init() argument 675 val = ext_pwr_ctrl << (ffs(as3722_reg_lookup[id].sleep_ctrl_mask) - 1); as3722_extreg_init() 677 as3722_reg_lookup[id].sleep_ctrl_reg, as3722_extreg_init() 678 as3722_reg_lookup[id].sleep_ctrl_mask, val); as3722_extreg_init() 681 as3722_reg_lookup[id].sleep_ctrl_reg, ret); as3722_extreg_init() 712 int id; as3722_get_regulator_dt_data() local 731 for (id = 0; id < ARRAY_SIZE(as3722_regulator_matches); ++id) { as3722_get_regulator_dt_data() 734 reg_config = &as3722_regs->reg_config_data[id]; as3722_get_regulator_dt_data() 735 reg_config->reg_init = as3722_regulator_matches[id].init_data; as3722_get_regulator_dt_data() 736 reg_node = as3722_regulator_matches[id].of_node; as3722_get_regulator_dt_data() 764 int id; as3722_regulator_probe() local 784 for (id = 0; id < AS3722_REGULATOR_ID_MAX; id++) { as3722_regulator_probe() 785 reg_config = &as3722_regs->reg_config_data[id]; as3722_regulator_probe() 787 as3722_regs->desc[id].name = as3722_reg_lookup[id].name; as3722_regulator_probe() 788 as3722_regs->desc[id].supply_name = as3722_reg_lookup[id].sname; as3722_regulator_probe() 789 as3722_regs->desc[id].id = as3722_reg_lookup[id].regulator_id; as3722_regulator_probe() 790 as3722_regs->desc[id].n_voltages = as3722_regulator_probe() 791 as3722_reg_lookup[id].n_voltages; as3722_regulator_probe() 792 as3722_regs->desc[id].type = REGULATOR_VOLTAGE; as3722_regulator_probe() 793 as3722_regs->desc[id].owner = THIS_MODULE; as3722_regulator_probe() 794 as3722_regs->desc[id].enable_reg = as3722_regulator_probe() 795 as3722_reg_lookup[id].enable_reg; as3722_regulator_probe() 796 as3722_regs->desc[id].enable_mask = as3722_regulator_probe() 797 as3722_reg_lookup[id].enable_mask; as3722_regulator_probe() 798 as3722_regs->desc[id].vsel_reg = as3722_reg_lookup[id].vsel_reg; as3722_regulator_probe() 799 as3722_regs->desc[id].vsel_mask = as3722_regulator_probe() 800 as3722_reg_lookup[id].vsel_mask; as3722_regulator_probe() 801 switch (id) { as3722_regulator_probe() 807 as3722_regs->desc[id].min_uV = 825000; as3722_regulator_probe() 808 as3722_regs->desc[id].uV_step = 25000; as3722_regulator_probe() 809 as3722_regs->desc[id].linear_min_sel = 1; as3722_regulator_probe() 810 as3722_regs->desc[id].enable_time = 500; as3722_regulator_probe() 817 as3722_regs->desc[id].min_uV = 620000; as3722_regulator_probe() 818 as3722_regs->desc[id].uV_step = 20000; as3722_regulator_probe() 819 as3722_regs->desc[id].linear_min_sel = 1; as3722_regulator_probe() 820 as3722_regs->desc[id].enable_time = 500; as3722_regulator_probe() 823 id, AS3722_LDO3_MODE_PMOS_TRACKING); as3722_regulator_probe() 839 if (id == AS3722_REGULATOR_ID_SD0 && as3722_regulator_probe() 841 as3722_regs->desc[id].n_voltages = as3722_regulator_probe() 843 as3722_regs->desc[id].min_uV = 410000; as3722_regulator_probe() 845 as3722_regs->desc[id].n_voltages = as3722_regulator_probe() 847 as3722_regs->desc[id].min_uV = 610000; as3722_regulator_probe() 849 as3722_regs->desc[id].uV_step = 10000; as3722_regulator_probe() 850 as3722_regs->desc[id].linear_min_sel = 1; as3722_regulator_probe() 851 as3722_regs->desc[id].enable_time = 600; as3722_regulator_probe() 861 as3722_regs->desc[id].linear_ranges = as3722_regulator_probe() 863 as3722_regs->desc[id].n_linear_ranges = as3722_regulator_probe() 871 as3722_regs->desc[id].enable_time = 500; as3722_regulator_probe() 872 as3722_regs->desc[id].linear_ranges = as3722_ldo_ranges; as3722_regulator_probe() 873 as3722_regs->desc[id].n_linear_ranges = as3722_regulator_probe() 877 as3722_regs->desc[id].ops = ops; as3722_regulator_probe() 879 config.of_node = as3722_regulator_matches[id].of_node; as3722_regulator_probe() 881 &as3722_regs->desc[id], &config); as3722_regulator_probe() 885 id, ret); as3722_regulator_probe() 889 as3722_regs->rdevs[id] = rdev; as3722_regulator_probe() 895 id, ret); as3722_regulator_probe() 898 ret = as3722_extreg_init(as3722_regs, id, as3722_regulator_probe() 394 as3722_ldo3_set_tracking_mode(struct as3722_regulators *as3722_reg, int id, u8 mode) as3722_ldo3_set_tracking_mode() argument
|
H A D | tps65912-regulator.c | 127 static int tps65912_get_range(struct tps65912_reg *pmic, int id) tps65912_get_range() argument 132 switch (id) { tps65912_get_range() 153 pmic->dcdc_range[id] = range; tps65912_get_range() 193 static int tps65912_get_ctrl_register(int id) tps65912_get_ctrl_register() argument 195 if (id >= TPS65912_REG_DCDC1 && id <= TPS65912_REG_LDO4) tps65912_get_ctrl_register() 196 return id * 3 + TPS65912_DCDC1_AVS; tps65912_get_ctrl_register() 197 else if (id >= TPS65912_REG_LDO5 && id <= TPS65912_REG_LDO10) tps65912_get_ctrl_register() 198 return id - TPS65912_REG_LDO5 + TPS65912_LDO5; tps65912_get_ctrl_register() 203 static int tps65912_get_sel_register(struct tps65912_reg *pmic, int id) tps65912_get_sel_register() argument 209 if (id >= TPS65912_REG_DCDC1 && id <= TPS65912_REG_LDO4) { tps65912_get_sel_register() 210 opvsel = tps65912_reg_read(mfd, id * 3 + TPS65912_DCDC1_OP); tps65912_get_sel_register() 212 reg = id * 3 + TPS65912_DCDC1_AVS; tps65912_get_sel_register() 214 reg = id * 3 + TPS65912_DCDC1_OP; tps65912_get_sel_register() 215 } else if (id >= TPS65912_REG_LDO5 && id <= TPS65912_REG_LDO10) { tps65912_get_sel_register() 216 reg = id - TPS65912_REG_LDO5 + TPS65912_LDO5; tps65912_get_sel_register() 224 static int tps65912_get_mode_regiters(struct tps65912_reg *pmic, int id) tps65912_get_mode_regiters() argument 226 switch (id) { tps65912_get_mode_regiters() 254 int reg, value, id = rdev_get_id(dev); tps65912_reg_is_enabled() local 256 if (id < TPS65912_REG_DCDC1 || id > TPS65912_REG_LDO10) tps65912_reg_is_enabled() 259 reg = pmic->get_ctrl_reg(id); tps65912_reg_is_enabled() 274 int id = rdev_get_id(dev); tps65912_reg_enable() local 277 if (id < TPS65912_REG_DCDC1 || id > TPS65912_REG_LDO10) tps65912_reg_enable() 280 reg = pmic->get_ctrl_reg(id); tps65912_reg_enable() 291 int id = rdev_get_id(dev), reg; tps65912_reg_disable() local 293 reg = pmic->get_ctrl_reg(id); tps65912_reg_disable() 304 int pwm_mode, eco, id = rdev_get_id(dev); tps65912_set_mode() local 306 tps65912_get_mode_regiters(pmic, id); tps65912_set_mode() 346 int pwm_mode, eco, mode = 0, id = rdev_get_id(dev); tps65912_get_mode() local 348 tps65912_get_mode_regiters(pmic, id); tps65912_get_mode() 369 int range, voltage = 0, id = rdev_get_id(dev); tps65912_list_voltage() local 371 if (id > TPS65912_REG_DCDC4) tps65912_list_voltage() 374 range = pmic->dcdc_range[id]; tps65912_list_voltage() 401 int id = rdev_get_id(dev); tps65912_get_voltage_sel() local 404 reg = tps65912_get_sel_register(pmic, id); tps65912_get_voltage_sel() 419 int id = rdev_get_id(dev); tps65912_set_voltage_sel() local 423 reg = tps65912_get_sel_register(pmic, id); tps65912_set_voltage_sel() 486 pmic->desc[i].id = i; tps65912_probe()
|
H A D | lp8788-buck.c | 155 static void lp8788_set_dvs(struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_set_dvs() argument 157 switch (id) { lp8788_set_dvs() 170 lp8788_get_buck_dvs_ctrl_mode(struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_get_buck_dvs_ctrl_mode() argument 174 switch (id) { lp8788_get_buck_dvs_ctrl_mode() 208 enum lp8788_buck_id id) lp8788_select_buck_vout_addr() 210 enum lp8788_dvs_mode mode = lp8788_get_buck_dvs_ctrl_mode(buck, id); lp8788_select_buck_vout_addr() 216 switch (id) { lp8788_select_buck_vout_addr() 266 enum lp8788_buck_id id = rdev_get_id(rdev); lp8788_buck12_set_voltage_sel() local 270 lp8788_set_dvs(buck, id); lp8788_buck12_set_voltage_sel() 272 addr = lp8788_select_buck_vout_addr(buck, id); lp8788_buck12_set_voltage_sel() 282 enum lp8788_buck_id id = rdev_get_id(rdev); lp8788_buck12_get_voltage_sel() local 286 addr = lp8788_select_buck_vout_addr(buck, id); lp8788_buck12_get_voltage_sel() 300 enum lp8788_buck_id id = rdev_get_id(rdev); lp8788_buck_enable_time() local 301 u8 val, addr = LP8788_BUCK1_TIMESTEP + id; lp8788_buck_enable_time() 314 enum lp8788_buck_id id = rdev_get_id(rdev); lp8788_buck_set_mode() local 317 mask = BUCK_FPWM_MASK(id); lp8788_buck_set_mode() 320 val = LP8788_FORCE_PWM << BUCK_FPWM_SHIFT(id); lp8788_buck_set_mode() 323 val = LP8788_AUTO_PWM << BUCK_FPWM_SHIFT(id); lp8788_buck_set_mode() 335 enum lp8788_buck_id id = rdev_get_id(rdev); lp8788_buck_get_mode() local 343 return val & BUCK_FPWM_MASK(id) ? lp8788_buck_get_mode() 376 .id = BUCK1, 387 .id = BUCK2, 398 .id = BUCK3, 411 .id = BUCK4, 426 enum lp8788_buck_id id) lp8788_dvs_gpio_request() 433 switch (id) { lp8788_dvs_gpio_request() 461 struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_init_dvs() 469 if (id > BUCK2) lp8788_init_dvs() 476 if ((id == BUCK1 && !pdata->buck1_dvs) || lp8788_init_dvs() 477 (id == BUCK2 && !pdata->buck2_dvs)) lp8788_init_dvs() 480 if (lp8788_dvs_gpio_request(pdev, buck, id)) lp8788_init_dvs() 483 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], lp8788_init_dvs() 484 val[id]); lp8788_init_dvs() 487 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], lp8788_init_dvs() 488 default_dvs_mode[id]); lp8788_init_dvs() 494 int id = pdev->id; lp8788_buck_probe() local 500 if (id >= LP8788_NUM_BUCKS) lp8788_buck_probe() 509 ret = lp8788_init_dvs(pdev, buck, id); lp8788_buck_probe() 514 cfg.init_data = lp->pdata ? lp->pdata->buck_data[id] : NULL; lp8788_buck_probe() 518 rdev = devm_regulator_register(&pdev->dev, &lp8788_buck_desc[id], &cfg); lp8788_buck_probe() 522 id + 1, ret); lp8788_buck_probe() 207 lp8788_select_buck_vout_addr(struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_select_buck_vout_addr() argument 424 lp8788_dvs_gpio_request(struct platform_device *pdev, struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_dvs_gpio_request() argument 460 lp8788_init_dvs(struct platform_device *pdev, struct lp8788_buck *buck, enum lp8788_buck_id id) lp8788_init_dvs() argument
|
H A D | lp8788-ldo.c | 162 enum lp8788_ldo_id id = rdev_get_id(rdev); lp8788_ldo_enable_time() local 163 u8 val, addr = LP8788_DLDO1_TIMESTEP + id; lp8788_ldo_enable_time() 194 .id = DLDO1, 207 .id = DLDO2, 220 .id = DLDO3, 233 .id = DLDO4, 246 .id = DLDO5, 259 .id = DLDO6, 272 .id = DLDO7, 285 .id = DLDO8, 298 .id = DLDO9, 311 .id = DLDO10, 324 .id = DLDO11, 337 .id = DLDO12, 351 .id = ALDO1, 364 .id = ALDO2, 375 .id = ALDO3, 386 .id = ALDO4, 397 .id = ALDO5, 408 .id = ALDO6, 421 .id = ALDO7, 434 .id = ALDO8, 445 .id = ALDO9, 456 .id = ALDO10, 469 enum lp8788_ldo_id id) lp8788_config_ldo_enable_mode() 483 switch (id) { lp8788_config_ldo_enable_mode() 521 int id = pdev->id; lp8788_dldo_probe() local 532 ret = lp8788_config_ldo_enable_mode(pdev, ldo, id); lp8788_dldo_probe() 542 cfg.init_data = lp->pdata ? lp->pdata->dldo_data[id] : NULL; lp8788_dldo_probe() 546 rdev = devm_regulator_register(&pdev->dev, &lp8788_dldo_desc[id], &cfg); lp8788_dldo_probe() 550 id + 1, ret); lp8788_dldo_probe() 570 int id = pdev->id; lp8788_aldo_probe() local 581 ret = lp8788_config_ldo_enable_mode(pdev, ldo, id + ALDO1); lp8788_aldo_probe() 591 cfg.init_data = lp->pdata ? lp->pdata->aldo_data[id] : NULL; lp8788_aldo_probe() 595 rdev = devm_regulator_register(&pdev->dev, &lp8788_aldo_desc[id], &cfg); lp8788_aldo_probe() 599 id + 1, ret); lp8788_aldo_probe() 467 lp8788_config_ldo_enable_mode(struct platform_device *pdev, struct lp8788_ldo *ldo, enum lp8788_ldo_id id) lp8788_config_ldo_enable_mode() argument
|
H A D | palmas-regulator.c | 320 .id = PALMAS_EXTERNAL_REQSTR_ID_##_id, \ 356 .id = TPS65917_EXTERNAL_REQSTR_ID_##_id, \ 437 int id = rdev_get_id(dev); palmas_set_mode_smps() local 440 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_set_mode_smps() 465 pmic->current_reg_mode[id] = reg & PALMAS_SMPS12_CTRL_MODE_ACTIVE_MASK; palmas_set_mode_smps() 470 pmic->desc[id].enable_val = pmic->current_reg_mode[id]; palmas_set_mode_smps() 478 int id = rdev_get_id(dev); palmas_get_mode_smps() local 481 reg = pmic->current_reg_mode[id] & PALMAS_SMPS12_CTRL_MODE_ACTIVE_MASK; palmas_get_mode_smps() 498 int id = rdev_get_id(rdev); palmas_smps_set_ramp_delay() local 501 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_smps_set_ramp_delay() 506 switch (id) { palmas_smps_set_ramp_delay() 527 pmic->ramp_delay[id] = palmas_smps_ramp_delay[reg]; palmas_smps_set_ramp_delay() 592 int id = rdev_get_id(dev); palmas_is_enabled_ldo() local 595 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_is_enabled_ldo() 642 static int palmas_regulator_config_external(struct palmas *palmas, int id, palmas_regulator_config_external() argument 646 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_regulator_config_external() 654 id, ret); palmas_regulator_config_external() 664 static int palmas_smps_init(struct palmas *palmas, int id, palmas_smps_init() argument 670 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_smps_init() 677 switch (id) { palmas_smps_init() 715 if (reg_init->roof_floor && (id != PALMAS_REG_SMPS10_OUT1) && palmas_smps_init() 716 (id != PALMAS_REG_SMPS10_OUT2)) { palmas_smps_init() 728 return palmas_regulator_config_external(palmas, id, reg_init); palmas_smps_init() 733 static int palmas_ldo_init(struct palmas *palmas, int id, palmas_ldo_init() argument 740 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_ldo_init() 773 return palmas_regulator_config_external(palmas, id, reg_init); palmas_ldo_init() 778 static int palmas_extreg_init(struct palmas *palmas, int id, palmas_extreg_init() argument 785 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_extreg_init() 811 return palmas_regulator_config_external(palmas, id, reg_init); palmas_extreg_init() 865 int id, ret; palmas_ldo_registration() local 871 for (id = ddata->ldo_begin; id < ddata->max_reg; id++) { palmas_ldo_registration() 872 if (pdata && pdata->reg_init[id]) palmas_ldo_registration() 873 reg_init = pdata->reg_init[id]; palmas_ldo_registration() 877 rinfo = &ddata->palmas_regs_info[id]; palmas_ldo_registration() 883 desc = &pmic->desc[id]; palmas_ldo_registration() 885 desc->id = id; palmas_ldo_registration() 889 if (id < PALMAS_REG_REGEN1) { palmas_ldo_registration() 907 if (pdata && (id == PALMAS_REG_LDO8) && palmas_ldo_registration() 916 (id == PALMAS_REG_LDO6)) palmas_ldo_registration() 919 if (!ddata->has_regen3 && id == PALMAS_REG_REGEN3) palmas_ldo_registration() 934 config.init_data = pdata->reg_data[id]; palmas_ldo_registration() 939 config.of_node = ddata->palmas_matches[id].of_node; palmas_ldo_registration() 950 pmic->rdev[id] = rdev; palmas_ldo_registration() 954 reg_init = pdata->reg_init[id]; palmas_ldo_registration() 956 if (id <= ddata->ldo_end) palmas_ldo_registration() 957 ret = palmas_ldo_init(pmic->palmas, id, palmas_ldo_registration() 961 id, reg_init); palmas_ldo_registration() 977 int id, ret; tps65917_ldo_registration() local 983 for (id = ddata->ldo_begin; id < ddata->max_reg; id++) { tps65917_ldo_registration() 984 if (pdata && pdata->reg_init[id]) tps65917_ldo_registration() 985 reg_init = pdata->reg_init[id]; tps65917_ldo_registration() 992 rinfo = &ddata->palmas_regs_info[id]; tps65917_ldo_registration() 995 desc = &pmic->desc[id]; tps65917_ldo_registration() 997 desc->id = id; tps65917_ldo_registration() 1001 if (id < TPS65917_REG_REGEN1) { tps65917_ldo_registration() 1035 config.init_data = pdata->reg_data[id]; tps65917_ldo_registration() 1040 config.of_node = ddata->palmas_matches[id].of_node; tps65917_ldo_registration() 1051 pmic->rdev[id] = rdev; tps65917_ldo_registration() 1055 reg_init = pdata->reg_init[id]; tps65917_ldo_registration() 1057 if (id < TPS65917_REG_REGEN1) tps65917_ldo_registration() 1059 id, reg_init); tps65917_ldo_registration() 1062 id, reg_init); tps65917_ldo_registration() 1078 int id, ret; palmas_smps_registration() local 1085 for (id = ddata->smps_start; id <= ddata->smps_end; id++) { palmas_smps_registration() 1092 switch (id) { palmas_smps_registration() 1097 if (id == PALMAS_REG_SMPS12) palmas_smps_registration() 1109 if (id == PALMAS_REG_SMPS45) palmas_smps_registration() 1122 rinfo = &ddata->palmas_regs_info[id]; palmas_smps_registration() 1123 desc = &pmic->desc[id]; palmas_smps_registration() 1125 if ((id == PALMAS_REG_SMPS6) || (id == PALMAS_REG_SMPS8)) palmas_smps_registration() 1137 pmic->ramp_delay[id] = desc->ramp_delay; palmas_smps_registration() 1141 if (pdata && pdata->reg_init[id]) { palmas_smps_registration() 1142 reg_init = pdata->reg_init[id]; palmas_smps_registration() 1143 ret = palmas_smps_init(pmic->palmas, id, reg_init); palmas_smps_registration() 1152 desc->id = id; palmas_smps_registration() 1154 switch (id) { palmas_smps_registration() 1164 if (id == PALMAS_REG_SMPS10_OUT1) palmas_smps_registration() 1188 pmic->range[id] = 1; palmas_smps_registration() 1189 if (pmic->range[id]) palmas_smps_registration() 1208 pmic->current_reg_mode[id] = reg & palmas_smps_registration() 1222 config.init_data = pdata->reg_data[id]; palmas_smps_registration() 1227 config.of_node = ddata->palmas_matches[id].of_node; palmas_smps_registration() 1238 pmic->rdev[id] = rdev; palmas_smps_registration() 1250 int id, ret; tps65917_smps_registration() local 1257 for (id = ddata->smps_start; id <= ddata->smps_end; id++) { tps65917_smps_registration() 1262 desc = &pmic->desc[id]; tps65917_smps_registration() 1264 if ((id == TPS65917_REG_SMPS2) && pmic->smps12) tps65917_smps_registration() 1268 if (pdata && pdata->reg_init[id]) { tps65917_smps_registration() 1269 reg_init = pdata->reg_init[id]; tps65917_smps_registration() 1270 ret = palmas_smps_init(pmic->palmas, id, reg_init); tps65917_smps_registration() 1276 rinfo = &ddata->palmas_regs_info[id]; tps65917_smps_registration() 1280 desc->id = id; tps65917_smps_registration() 1294 pmic->range[id] = 1; tps65917_smps_registration() 1296 if (pmic->range[id]) tps65917_smps_registration() 1316 pmic->current_reg_mode[id] = reg & tps65917_smps_registration() 1328 config.init_data = pdata->reg_data[id]; tps65917_smps_registration() 1333 config.of_node = ddata->palmas_matches[id].of_node; tps65917_smps_registration() 1344 pmic->rdev[id] = rdev; tps65917_smps_registration()
|
H A D | wm831x-ldo.c | 224 int id; wm831x_gp_ldo_probe() local 230 id = (pdata->wm831x_num * 10) + 1; wm831x_gp_ldo_probe() 232 id = 0; wm831x_gp_ldo_probe() 233 id = pdev->id - id; wm831x_gp_ldo_probe() 235 dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1); wm831x_gp_ldo_probe() 251 snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1); wm831x_gp_ldo_probe() 255 "LDO%dVDD", id + 1); wm831x_gp_ldo_probe() 258 ldo->desc.id = id; wm831x_gp_ldo_probe() 266 ldo->desc.enable_mask = 1 << id; wm831x_gp_ldo_probe() 274 config.init_data = pdata->ldo[id]; wm831x_gp_ldo_probe() 283 id + 1, ret); wm831x_gp_ldo_probe() 434 int id; wm831x_aldo_probe() local 440 id = (pdata->wm831x_num * 10) + 1; wm831x_aldo_probe() 442 id = 0; wm831x_aldo_probe() 443 id = pdev->id - id; wm831x_aldo_probe() 445 dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1); wm831x_aldo_probe() 461 snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1); wm831x_aldo_probe() 465 "LDO%dVDD", id + 1); wm831x_aldo_probe() 468 ldo->desc.id = id; wm831x_aldo_probe() 478 ldo->desc.enable_mask = 1 << id; wm831x_aldo_probe() 484 config.init_data = pdata->ldo[id]; wm831x_aldo_probe() 493 id + 1, ret); wm831x_aldo_probe() 578 int id; wm831x_alive_ldo_probe() local 584 id = (pdata->wm831x_num * 10) + 1; wm831x_alive_ldo_probe() 586 id = 0; wm831x_alive_ldo_probe() 587 id = pdev->id - id; wm831x_alive_ldo_probe() 590 dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1); wm831x_alive_ldo_probe() 606 snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1); wm831x_alive_ldo_probe() 610 "LDO%dVDD", id + 1); wm831x_alive_ldo_probe() 613 ldo->desc.id = id; wm831x_alive_ldo_probe() 621 ldo->desc.enable_mask = 1 << id; wm831x_alive_ldo_probe() 628 config.init_data = pdata->ldo[id]; wm831x_alive_ldo_probe() 637 id + 1, ret); wm831x_alive_ldo_probe()
|
/linux-4.4.14/drivers/pnp/isapnp/ |
H A D | compat.c | 26 char id[8]; pnp_find_card() local 30 pnp_convert_id(id, vendor, device); pnp_find_card() 38 if (compare_pnp_id(card->id, id) || (memcmp(id, any, 7) == 0)) pnp_find_card() 48 char id[8]; pnp_find_dev() local 51 pnp_convert_id(id, vendor, function); pnp_find_dev() 63 if (compare_pnp_id(dev->id, id) || pnp_find_dev() 64 (memcmp(id, any, 7) == 0)) pnp_find_dev() 80 if (compare_pnp_id(dev->id, id)) pnp_find_dev()
|
/linux-4.4.14/sound/ |
H A D | ac97_bus.c | 23 * @id: The ID to compare to 24 * @id_mask: Mask that is applied to the device ID before comparing to @id 26 * If @id is 0 this function returns true if the read device vendor ID is 27 * a valid ID. If @id is non 0 this functions returns true if @id 30 static bool snd_ac97_check_id(struct snd_ac97 *ac97, unsigned int id, snd_ac97_check_id() argument 33 ac97->id = ac97->bus->ops->read(ac97, AC97_VENDOR_ID1) << 16; snd_ac97_check_id() 34 ac97->id |= ac97->bus->ops->read(ac97, AC97_VENDOR_ID2); snd_ac97_check_id() 36 if (ac97->id == 0x0 || ac97->id == 0xffffffff) snd_ac97_check_id() 39 if (id != 0 && id != (ac97->id & id_mask)) snd_ac97_check_id() 49 * @id: Expected device vendor ID 50 * @id_mask: Mask that is applied to the device ID before comparing to @id 56 * otherwise a negative error code. If @id is 0 any valid device ID will be 57 * accepted, otherwise only the ID that matches @id and @id_mask is accepted. 59 int snd_ac97_reset(struct snd_ac97 *ac97, bool try_warm, unsigned int id, snd_ac97_reset() argument 66 if (snd_ac97_check_id(ac97, id, id_mask)) snd_ac97_reset() 75 if (snd_ac97_check_id(ac97, id, id_mask)) snd_ac97_reset() 85 * structure and may decide based on the id field amongst other things.
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_tlv.h | 79 unsigned int id; member in struct:fm10k_tlv_attr 84 #define FM10K_TLV_ATTR_NULL_STRING(id, len) { id, FM10K_TLV_NULL_STRING, len } 85 #define FM10K_TLV_ATTR_MAC_ADDR(id) { id, FM10K_TLV_MAC_ADDR, 6 } 86 #define FM10K_TLV_ATTR_BOOL(id) { id, FM10K_TLV_BOOL, 0 } 87 #define FM10K_TLV_ATTR_U8(id) { id, FM10K_TLV_UNSIGNED, 1 } 88 #define FM10K_TLV_ATTR_U16(id) { id, FM10K_TLV_UNSIGNED, 2 } 89 #define FM10K_TLV_ATTR_U32(id) { id, FM10K_TLV_UNSIGNED, 4 } 90 #define FM10K_TLV_ATTR_U64(id) { id, FM10K_TLV_UNSIGNED, 8 } 91 #define FM10K_TLV_ATTR_S8(id) { id, FM10K_TLV_SIGNED, 1 } 92 #define FM10K_TLV_ATTR_S16(id) { id, FM10K_TLV_SIGNED, 2 } 93 #define FM10K_TLV_ATTR_S32(id) { id, FM10K_TLV_SIGNED, 4 } 94 #define FM10K_TLV_ATTR_S64(id) { id, FM10K_TLV_SIGNED, 8 } 95 #define FM10K_TLV_ATTR_LE_STRUCT(id, len) { id, FM10K_TLV_LE_STRUCT, len } 96 #define FM10K_TLV_ATTR_NESTED(id) { id, FM10K_TLV_NESTED } 100 unsigned int id; member in struct:fm10k_msg_data 106 #define FM10K_MSG_HANDLER(id, attr, func) { id, attr, func }
|
/linux-4.4.14/net/ipv4/netfilter/ |
H A D | nf_nat_proto_icmp.c | 26 return ntohs(tuple->src.u.icmp.id) >= ntohs(min->icmp.id) && icmp_in_range() 27 ntohs(tuple->src.u.icmp.id) <= ntohs(max->icmp.id); icmp_in_range() 37 static u_int16_t id; icmp_unique_tuple() local 41 range_size = ntohs(range->max_proto.icmp.id) - icmp_unique_tuple() 42 ntohs(range->min_proto.icmp.id) + 1; icmp_unique_tuple() 47 for (i = 0; ; ++id) { icmp_unique_tuple() 48 tuple->src.u.icmp.id = htons(ntohs(range->min_proto.icmp.id) + icmp_unique_tuple() 49 (id % range_size)); icmp_unique_tuple() 70 hdr->un.echo.id, tuple->src.u.icmp.id, false); icmp_manip_pkt() 71 hdr->un.echo.id = tuple->src.u.icmp.id; icmp_manip_pkt()
|
/linux-4.4.14/arch/powerpc/mm/ |
H A D | mmu_context_nohash.c | 85 static unsigned int steal_context_smp(unsigned int id) steal_context_smp() argument 95 mm = context_mm[id]; steal_context_smp() 101 id++; steal_context_smp() 102 if (id > last_context) steal_context_smp() 103 id = first_context; steal_context_smp() 106 pr_hardcont(" | steal %d from 0x%p", id, mm); steal_context_smp() 109 mm->context.id = MMU_NO_CONTEXT; steal_context_smp() 120 __set_bit(id, stale_map[i]); for_each_cpu() 124 return id; 143 unsigned int id; steal_all_contexts() local 145 for (id = first_context; id <= last_context; id++) { steal_all_contexts() 147 mm = context_mm[id]; steal_all_contexts() 149 pr_hardcont(" | steal %d from 0x%p", id, mm); steal_all_contexts() 152 mm->context.id = MMU_NO_CONTEXT; steal_all_contexts() 153 if (id != first_context) { steal_all_contexts() 154 context_mm[id] = NULL; steal_all_contexts() 155 __clear_bit(id, context_map); steal_all_contexts() 160 __clear_bit(id, stale_map[cpu]); steal_all_contexts() 176 static unsigned int steal_context_up(unsigned int id) steal_context_up() argument 182 mm = context_mm[id]; steal_context_up() 184 pr_hardcont(" | steal %d from 0x%p", id, mm); steal_context_up() 190 mm->context.id = MMU_NO_CONTEXT; steal_context_up() 193 __clear_bit(id, stale_map[cpu]); steal_context_up() 195 return id; steal_context_up() 201 unsigned int id, nrf, nact; context_check_map() local 204 for (id = first_context; id <= last_context; id++) { context_check_map() 205 int used = test_bit(id, context_map); context_check_map() 208 if (used != (context_mm[id] != NULL)) context_check_map() 210 id, used ? "used" : "free", context_mm[id]); context_check_map() 211 if (context_mm[id] != NULL) context_check_map() 212 nact += context_mm[id]->context.active; context_check_map() 231 unsigned int i, id, cpu = smp_processor_id(); switch_mmu_context() local 237 pr_hard("[%d] activating context for mm @%p, active=%d, id=%d", switch_mmu_context() 238 cpu, next, next->context.active, next->context.id); switch_mmu_context() 253 id = next->context.id; switch_mmu_context() 254 if (likely(id != MMU_NO_CONTEXT)) { switch_mmu_context() 256 if (context_mm[id] != next) switch_mmu_context() 257 pr_err("MMU: mm 0x%p has id %d but context_mm[%d] says 0x%p\n", switch_mmu_context() 258 next, id, id, context_mm[id]); switch_mmu_context() 264 id = next_context; switch_mmu_context() 265 if (id > last_context) switch_mmu_context() 266 id = first_context; switch_mmu_context() 273 id = steal_context_smp(id); switch_mmu_context() 274 if (id == MMU_NO_CONTEXT) switch_mmu_context() 280 id = steal_all_contexts(); switch_mmu_context() 282 id = steal_context_up(id); switch_mmu_context() 288 while (__test_and_set_bit(id, map)) { switch_mmu_context() 289 id = find_next_zero_bit(map, last_context+1, id); switch_mmu_context() 290 if (id > last_context) switch_mmu_context() 291 id = first_context; switch_mmu_context() 294 next_context = id + 1; switch_mmu_context() 295 context_mm[id] = next; switch_mmu_context() 296 next->context.id = id; switch_mmu_context() 297 pr_hardcont(" | new id=%d,nrf=%d", id, nr_free_contexts); switch_mmu_context() 305 if (test_bit(id, stale_map[cpu])) { switch_mmu_context() 307 id, cpu_first_thread_sibling(cpu), switch_mmu_context() 316 __clear_bit(id, stale_map[i]); switch_mmu_context() 321 pr_hardcont(" -> %d\n", id); switch_mmu_context() 322 set_context(id, next->pgd); switch_mmu_context() 333 mm->context.id = MMU_NO_CONTEXT; init_new_context() 350 unsigned int id; destroy_context() local 352 if (mm->context.id == MMU_NO_CONTEXT) destroy_context() 358 id = mm->context.id; destroy_context() 359 if (id != MMU_NO_CONTEXT) { destroy_context() 360 __clear_bit(id, context_map); destroy_context() 361 mm->context.id = MMU_NO_CONTEXT; destroy_context() 365 context_mm[id] = NULL; destroy_context()
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
H A D | debug.c | 50 int block_debug_setup(void *addr, int len, __u64 off, __u64 id) block_debug_setup() argument 55 put_unaligned_le64(id, addr+LPDS); block_debug_setup() 58 put_unaligned_le64(id, addr+LPDS); block_debug_setup() 64 int block_debug_check(char *who, void *addr, int end, __u64 off, __u64 id) block_debug_check() argument 72 id = le64_to_cpu (id); block_debug_check() 74 CDEBUG(D_ERROR, "%s: id %#llx offset %llu off: %#llx != %#llx\n", block_debug_check() 75 who, id, off, *(__u64 *)addr, ne_off); block_debug_check() 78 if (memcmp(addr + LPDS, (char *)&id, LPDS)) { block_debug_check() 79 CDEBUG(D_ERROR, "%s: id %#llx offset %llu id: %#llx != %#llx\n", block_debug_check() 80 who, id, off, *(__u64 *)(addr + LPDS), id); block_debug_check() 86 CDEBUG(D_ERROR, "%s: id %#llx offset %llu end off: %#llx != %#llx\n", block_debug_check() 87 who, id, off, *(__u64 *)addr, ne_off); block_debug_check() 90 if (memcmp(addr + LPDS, (char *)&id, LPDS)) { block_debug_check() 91 CDEBUG(D_ERROR, "%s: id %#llx offset %llu end id: %#llx != %#llx\n", block_debug_check() 92 who, id, off, *(__u64 *)(addr + LPDS), id); block_debug_check()
|
/linux-4.4.14/drivers/clk/versatile/ |
H A D | clk-impd1.c | 84 * @id: the ID of this LM 86 void integrator_impd1_clk_init(void __iomem *base, unsigned int id) integrator_impd1_clk_init() argument 93 if (id > 3) { integrator_impd1_clk_init() 97 imc = &impd1_clks[id]; integrator_impd1_clk_init() 100 imc->pclkname = kasprintf(GFP_KERNEL, "lm%x-pclk", id); integrator_impd1_clk_init() 105 imc->vco1name = kasprintf(GFP_KERNEL, "lm%x-vco1", id); integrator_impd1_clk_init() 109 imc->clks[0] = clkdev_alloc(pclk, "apb_pclk", "lm%x:01000", id); integrator_impd1_clk_init() 110 imc->clks[1] = clkdev_alloc(clk, NULL, "lm%x:01000", id); integrator_impd1_clk_init() 113 imc->vco2name = kasprintf(GFP_KERNEL, "lm%x-vco2", id); integrator_impd1_clk_init() 119 imc->clks[2] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00700", id); integrator_impd1_clk_init() 120 imc->clks[3] = clkdev_alloc(clk, NULL, "lm%x:00700", id); integrator_impd1_clk_init() 123 imc->uartname = kasprintf(GFP_KERNEL, "lm%x-uartclk", id); integrator_impd1_clk_init() 127 imc->clks[4] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00100", id); integrator_impd1_clk_init() 128 imc->clks[5] = clkdev_alloc(clk, NULL, "lm%x:00100", id); integrator_impd1_clk_init() 129 imc->clks[6] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00200", id); integrator_impd1_clk_init() 130 imc->clks[7] = clkdev_alloc(clk, NULL, "lm%x:00200", id); integrator_impd1_clk_init() 133 imc->spiname = kasprintf(GFP_KERNEL, "lm%x-spiclk", id); integrator_impd1_clk_init() 136 imc->clks[8] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00300", id); integrator_impd1_clk_init() 137 imc->clks[9] = clkdev_alloc(clk, NULL, "lm%x:00300", id); integrator_impd1_clk_init() 140 imc->clks[10] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00400", id); integrator_impd1_clk_init() 141 imc->clks[11] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00500", id); integrator_impd1_clk_init() 142 imc->clks[12] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00800", id); integrator_impd1_clk_init() 145 imc->scname = kasprintf(GFP_KERNEL, "lm%x-scclk", id); integrator_impd1_clk_init() 149 imc->clks[13] = clkdev_alloc(pclk, "apb_pclk", "lm%x:00600", id); integrator_impd1_clk_init() 150 imc->clks[14] = clkdev_alloc(clk, NULL, "lm%x:00600", id); integrator_impd1_clk_init() 157 void integrator_impd1_clk_exit(unsigned int id) integrator_impd1_clk_exit() argument 162 if (id > 3) integrator_impd1_clk_exit() 164 imc = &impd1_clks[id]; integrator_impd1_clk_exit()
|
/linux-4.4.14/include/uapi/linux/ |
H A D | adb.h | 9 #define ADB_FLUSH(id) (0x01 | ((id) << 4)) 10 #define ADB_WRITEREG(id, reg) (0x08 | (reg) | ((id) << 4)) 11 #define ADB_READREG(id, reg) (0x0C | (reg) | ((id) << 4)) 39 * data[2] = id, rep[0] = orig addr, rep[1] = handler_id
|
H A D | patchkey.h | 28 # define _PATCHKEY(id) (0xfd00|id) 30 # define _PATCHKEY(id) ((id<<8)|0x00fd)
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | debug.c | 79 static int debug_prolog_level_fn(debug_info_t * id, 81 static int debug_input_level_fn(debug_info_t * id, struct debug_view *view, 84 static int debug_prolog_pages_fn(debug_info_t * id, 86 static int debug_input_pages_fn(debug_info_t * id, struct debug_view *view, 89 static int debug_input_flush_fn(debug_info_t * id, struct debug_view *view, 92 static int debug_hex_ascii_format_fn(debug_info_t * id, struct debug_view *view, 94 static int debug_raw_format_fn(debug_info_t * id, 97 static int debug_raw_header_fn(debug_info_t * id, struct debug_view *view, 100 static int debug_sprintf_format_fn(debug_info_t * id, struct debug_view *view, 474 if (act_entry->id.stck == 0LL) debug_format_entry() 494 debug_info_t *id; debug_next_entry() local 496 id = p_info->debug_info_snap; debug_next_entry() 502 if(!id->areas) debug_next_entry() 504 p_info->act_entry += id->entry_size; debug_next_entry() 506 if (p_info->act_entry > (PAGE_SIZE - id->entry_size)){ debug_next_entry() 510 if((p_info->act_page % id->pages_per_area) == 0) { debug_next_entry() 515 if(p_info->act_area >= id->nr_areas) debug_next_entry() 744 debug_unregister(debug_info_t * id) debug_unregister() argument 746 if (!id) debug_unregister() 749 debug_info_put(id); debug_unregister() 762 debug_set_size(debug_info_t* id, int nr_areas, int pages_per_area) debug_set_size() argument 768 if(!id || (nr_areas <= 0) || (pages_per_area < 0)) debug_set_size() 781 spin_lock_irqsave(&id->lock,flags); debug_set_size() 782 debug_areas_free(id); debug_set_size() 783 id->areas = new_areas; debug_set_size() 784 id->nr_areas = nr_areas; debug_set_size() 785 id->pages_per_area = pages_per_area; debug_set_size() 786 id->active_area = 0; debug_set_size() 787 memset(id->active_entries,0,sizeof(int)*id->nr_areas); debug_set_size() 788 memset(id->active_pages, 0, sizeof(int)*id->nr_areas); debug_set_size() 789 spin_unlock_irqrestore(&id->lock,flags); debug_set_size() 790 pr_info("%s: set new size (%i pages)\n" ,id->name, pages_per_area); debug_set_size() 801 debug_set_level(debug_info_t* id, int new_level) debug_set_level() argument 804 if(!id) debug_set_level() 806 spin_lock_irqsave(&id->lock,flags); debug_set_level() 808 id->level = DEBUG_OFF_LEVEL; debug_set_level() 809 pr_info("%s: switched off\n",id->name); debug_set_level() 812 id->name, new_level, 0, DEBUG_MAX_LEVEL); debug_set_level() 814 id->level = new_level; debug_set_level() 816 spin_unlock_irqrestore(&id->lock,flags); debug_set_level() 826 proceed_active_entry(debug_info_t * id) proceed_active_entry() argument 828 if ((id->active_entries[id->active_area] += id->entry_size) proceed_active_entry() 829 > (PAGE_SIZE - id->entry_size)){ proceed_active_entry() 830 id->active_entries[id->active_area] = 0; proceed_active_entry() 831 id->active_pages[id->active_area] = proceed_active_entry() 832 (id->active_pages[id->active_area] + 1) % proceed_active_entry() 833 id->pages_per_area; proceed_active_entry() 843 proceed_active_area(debug_info_t * id) proceed_active_area() argument 845 id->active_area++; proceed_active_area() 846 id->active_area = id->active_area % id->nr_areas; proceed_active_area() 854 get_active_entry(debug_info_t * id) get_active_entry() argument 856 return (debug_entry_t *) (((char *) id->areas[id->active_area] get_active_entry() 857 [id->active_pages[id->active_area]]) + get_active_entry() 858 id->active_entries[id->active_area]); get_active_entry() 867 debug_finish_entry(debug_info_t * id, debug_entry_t* active, int level, debug_finish_entry() argument 870 active->id.stck = get_tod_clock_fast(); debug_finish_entry() 871 active->id.fields.cpuid = smp_processor_id(); debug_finish_entry() 873 active->id.fields.exception = exception; debug_finish_entry() 874 active->id.fields.level = level; debug_finish_entry() 875 proceed_active_entry(id); debug_finish_entry() 877 proceed_active_area(id); debug_finish_entry() 951 debug_event_common(debug_info_t * id, int level, const void *buf, int len) debug_event_common() argument 956 if (!debug_active || !id->areas) debug_event_common() 959 if (!spin_trylock_irqsave(&id->lock, flags)) debug_event_common() 962 spin_lock_irqsave(&id->lock, flags); debug_event_common() 963 active = get_active_entry(id); debug_event_common() 964 memset(DEBUG_DATA(active), 0, id->buf_size); debug_event_common() 965 memcpy(DEBUG_DATA(active), buf, min(len, id->buf_size)); debug_event_common() 966 debug_finish_entry(id, active, level, 0); debug_event_common() 967 spin_unlock_irqrestore(&id->lock, flags); debug_event_common() 979 *debug_exception_common(debug_info_t * id, int level, const void *buf, int len) debug_exception_common() argument 984 if (!debug_active || !id->areas) debug_exception_common() 987 if (!spin_trylock_irqsave(&id->lock, flags)) debug_exception_common() 990 spin_lock_irqsave(&id->lock, flags); debug_exception_common() 991 active = get_active_entry(id); debug_exception_common() 992 memset(DEBUG_DATA(active), 0, id->buf_size); debug_exception_common() 993 memcpy(DEBUG_DATA(active), buf, min(len, id->buf_size)); debug_exception_common() 994 debug_finish_entry(id, active, level, 1); debug_exception_common() 995 spin_unlock_irqrestore(&id->lock, flags); debug_exception_common() 1022 __debug_sprintf_event(debug_info_t *id, int level, char *string, ...) __debug_sprintf_event() argument 1030 if (!debug_active || !id->areas) __debug_sprintf_event() 1035 if (!spin_trylock_irqsave(&id->lock, flags)) __debug_sprintf_event() 1038 spin_lock_irqsave(&id->lock, flags); __debug_sprintf_event() 1039 active = get_active_entry(id); __debug_sprintf_event() 1043 for(idx=0;idx<min(numargs,(int)(id->buf_size / sizeof(long))-1);idx++) __debug_sprintf_event() 1046 debug_finish_entry(id, active, level, 0); __debug_sprintf_event() 1047 spin_unlock_irqrestore(&id->lock, flags); __debug_sprintf_event() 1058 __debug_sprintf_exception(debug_info_t *id, int level, char *string, ...) __debug_sprintf_exception() argument 1066 if (!debug_active || !id->areas) __debug_sprintf_exception() 1072 if (!spin_trylock_irqsave(&id->lock, flags)) __debug_sprintf_exception() 1075 spin_lock_irqsave(&id->lock, flags); __debug_sprintf_exception() 1076 active = get_active_entry(id); __debug_sprintf_exception() 1080 for(idx=0;idx<min(numargs,(int)(id->buf_size / sizeof(long))-1);idx++) __debug_sprintf_exception() 1083 debug_finish_entry(id, active, level, 1); __debug_sprintf_exception() 1084 spin_unlock_irqrestore(&id->lock, flags); __debug_sprintf_exception() 1095 debug_register_view(debug_info_t * id, struct debug_view *view) debug_register_view() argument 1103 if (!id) debug_register_view() 1105 mode = (id->mode | S_IFREG) & ~S_IXUGO; debug_register_view() 1110 pde = debugfs_create_file(view->name, mode, id->debugfs_root_entry, debug_register_view() 1111 id , &debug_file_ops); debug_register_view() 1114 "memory\n", id->name,view->name); debug_register_view() 1118 spin_lock_irqsave(&id->lock, flags); debug_register_view() 1120 if (!id->views[i]) debug_register_view() 1125 "number of views %i\n", id->name, view->name, i); debug_register_view() 1128 id->views[i] = view; debug_register_view() 1129 id->debugfs_entries[i] = pde; debug_register_view() 1131 spin_unlock_irqrestore(&id->lock, flags); debug_register_view() 1144 debug_unregister_view(debug_info_t * id, struct debug_view *view) debug_unregister_view() argument 1150 if (!id) debug_unregister_view() 1152 spin_lock_irqsave(&id->lock, flags); debug_unregister_view() 1154 if (id->views[i] == view) debug_unregister_view() 1160 dentry = id->debugfs_entries[i]; debug_unregister_view() 1161 id->views[i] = NULL; debug_unregister_view() 1162 id->debugfs_entries[i] = NULL; debug_unregister_view() 1164 spin_unlock_irqrestore(&id->lock, flags); debug_unregister_view() 1214 debug_prolog_pages_fn(debug_info_t * id, debug_prolog_pages_fn() argument 1217 return sprintf(out_buf, "%i\n", id->pages_per_area); debug_prolog_pages_fn() 1225 debug_input_pages_fn(debug_info_t * id, struct debug_view *view, debug_input_pages_fn() argument 1248 rc = debug_set_size(id,id->nr_areas, new_pages); debug_input_pages_fn() 1266 debug_prolog_level_fn(debug_info_t * id, struct debug_view *view, char *out_buf) debug_prolog_level_fn() argument 1270 if(id->level == DEBUG_OFF_LEVEL) { debug_prolog_level_fn() 1274 rc = sprintf(out_buf, "%i\n", id->level); debug_prolog_level_fn() 1284 debug_input_level_fn(debug_info_t * id, struct debug_view *view, debug_input_level_fn() argument 1303 debug_set_level(id, DEBUG_OFF_LEVEL); debug_input_level_fn() 1314 debug_set_level(id, new_level); debug_input_level_fn() 1329 static void debug_flush(debug_info_t* id, int area) debug_flush() argument 1334 if(!id || !id->areas) debug_flush() 1336 spin_lock_irqsave(&id->lock,flags); debug_flush() 1338 id->active_area = 0; debug_flush() 1339 memset(id->active_entries, 0, id->nr_areas * sizeof(int)); debug_flush() 1340 for (i = 0; i < id->nr_areas; i++) { debug_flush() 1341 id->active_pages[i] = 0; debug_flush() 1342 for(j = 0; j < id->pages_per_area; j++) { debug_flush() 1343 memset(id->areas[i][j], 0, PAGE_SIZE); debug_flush() 1346 } else if(area >= 0 && area < id->nr_areas) { debug_flush() 1347 id->active_entries[area] = 0; debug_flush() 1348 id->active_pages[area] = 0; debug_flush() 1349 for(i = 0; i < id->pages_per_area; i++) { debug_flush() 1350 memset(id->areas[area][i],0,PAGE_SIZE); debug_flush() 1353 spin_unlock_irqrestore(&id->lock,flags); debug_flush() 1361 debug_input_flush_fn(debug_info_t * id, struct debug_view *view, debug_input_flush_fn() argument 1379 debug_flush(id, DEBUG_FLUSH_ALL); debug_input_flush_fn() 1384 debug_flush(id, area); debug_input_flush_fn() 1401 debug_raw_header_fn(debug_info_t * id, struct debug_view *view, debug_raw_header_fn() argument 1416 debug_raw_format_fn(debug_info_t * id, struct debug_view *view, debug_raw_format_fn() argument 1421 rc = id->buf_size; debug_raw_format_fn() 1422 memcpy(out_buf, in_buf, id->buf_size); debug_raw_format_fn() 1431 debug_hex_ascii_format_fn(debug_info_t * id, struct debug_view *view, debug_hex_ascii_format_fn() argument 1436 for (i = 0; i < id->buf_size; i++) { debug_hex_ascii_format_fn() 1441 for (i = 0; i < id->buf_size; i++) { debug_hex_ascii_format_fn() 1457 debug_dflt_header_fn(debug_info_t * id, struct debug_view *view, debug_dflt_header_fn() argument 1466 level = entry->id.fields.level; debug_dflt_header_fn() 1467 stck_to_timespec64(entry->id.stck, &time_spec); debug_dflt_header_fn() 1469 if (entry->id.fields.exception) debug_dflt_header_fn() 1477 entry->id.fields.cpuid, (void *)caller); debug_dflt_header_fn() 1490 debug_sprintf_format_fn(debug_info_t * id, struct debug_view *view, debug_sprintf_format_fn() argument 1497 num_longs = id->buf_size / sizeof(long); debug_sprintf_format_fn()
|
H A D | processor.c | 37 struct cpuid *id = this_cpu_ptr(&cpu_id); cpu_init() local 39 get_cpu_id(id); cpu_init() 83 struct cpuid *id = &per_cpu(cpu_id, n); show_cpuinfo() local 88 n, id->version, id->ident, id->machine); show_cpuinfo()
|
/linux-4.4.14/arch/avr32/mach-at32ap/include/mach/ |
H A D | board.h | 37 struct platform_device *at32_add_device_usart(unsigned int id); 40 at32_add_device_eth(unsigned int id, struct macb_platform_data *data); 44 at32_add_device_spi(unsigned int id, struct spi_board_info *b, unsigned int n); 49 at32_add_device_lcdc(unsigned int id, struct atmel_lcdfb_pdata *data, 55 at32_add_device_usba(unsigned int id, struct usba_platform_data *data); 61 at32_add_device_ide(unsigned int id, unsigned int extint, 79 at32_add_device_ssc(unsigned int id, unsigned int flags); 82 struct platform_device *at32_add_device_twi(unsigned int id, 88 at32_add_device_mci(unsigned int id, struct mci_platform_data *data); 92 at32_add_device_ac97c(unsigned int id, struct ac97c_platform_data *data, 97 at32_add_device_abdac(unsigned int id, struct atmel_abdac_pdata *data); 99 struct platform_device *at32_add_device_psif(unsigned int id); 109 at32_add_device_cf(unsigned int id, unsigned int extint, 113 at32_add_device_nand(unsigned int id, struct atmel_nand_data *data);
|
/linux-4.4.14/drivers/usb/core/ |
H A D | otg_whitelist.h | 51 struct usb_device_id *id = whitelist_table; is_targeted() local 66 for (id = whitelist_table; id->match_flags; id++) { is_targeted() 67 if ((id->match_flags & USB_DEVICE_ID_MATCH_VENDOR) && is_targeted() 68 id->idVendor != le16_to_cpu(dev->descriptor.idVendor)) is_targeted() 71 if ((id->match_flags & USB_DEVICE_ID_MATCH_PRODUCT) && is_targeted() 72 id->idProduct != le16_to_cpu(dev->descriptor.idProduct)) is_targeted() 75 /* No need to test id->bcdDevice_lo != 0, since 0 is never is_targeted() 77 if ((id->match_flags & USB_DEVICE_ID_MATCH_DEV_LO) && is_targeted() 78 (id->bcdDevice_lo > le16_to_cpu(dev->descriptor.bcdDevice))) is_targeted() 81 if ((id->match_flags & USB_DEVICE_ID_MATCH_DEV_HI) && is_targeted() 82 (id->bcdDevice_hi < le16_to_cpu(dev->descriptor.bcdDevice))) is_targeted() 85 if ((id->match_flags & USB_DEVICE_ID_MATCH_DEV_CLASS) && is_targeted() 86 (id->bDeviceClass != dev->descriptor.bDeviceClass)) is_targeted() 89 if ((id->match_flags & USB_DEVICE_ID_MATCH_DEV_SUBCLASS) && is_targeted() 90 (id->bDeviceSubClass != dev->descriptor.bDeviceSubClass)) is_targeted() 93 if ((id->match_flags & USB_DEVICE_ID_MATCH_DEV_PROTOCOL) && is_targeted() 94 (id->bDeviceProtocol != dev->descriptor.bDeviceProtocol)) is_targeted()
|
/linux-4.4.14/drivers/leds/ |
H A D | leds-da903x.c | 39 int id; member in struct:da903x_led 43 #define DA9030_LED_OFFSET(id) ((id) - DA9030_ID_LED_1) 44 #define DA9034_LED_OFFSET(id) ((id) - DA9034_ID_LED_1) 52 switch (led->id) { da903x_led_work() 58 offset = DA9030_LED_OFFSET(led->id); da903x_led_work() 71 offset = DA9034_LED_OFFSET(led->id); da903x_led_work() 97 int id, ret; da903x_led_probe() local 102 id = pdev->id; da903x_led_probe() 104 if (!((id >= DA9030_ID_LED_1 && id <= DA9030_ID_VIBRA) || da903x_led_probe() 105 (id >= DA9034_ID_LED_1 && id <= DA9034_ID_VIBRA))) { da903x_led_probe() 106 dev_err(&pdev->dev, "invalid LED ID (%d) specified\n", id); da903x_led_probe() 119 led->id = id; da903x_led_probe() 128 dev_err(&pdev->dev, "failed to register LED %d\n", id); da903x_led_probe()
|
H A D | leds-mc13783.c | 37 int id; member in struct:mc13xxx_led 48 static unsigned int mc13xxx_max_brightness(int id) mc13xxx_max_brightness() argument 50 if (id >= MC13783_LED_MD && id <= MC13783_LED_KP) mc13xxx_max_brightness() 52 else if (id >= MC13783_LED_R1 && id <= MC13783_LED_B3) mc13xxx_max_brightness() 64 switch (led->id) { mc13xxx_led_work() 69 shift = 9 + (led->id - MC13783_LED_MD) * 4; mc13xxx_led_work() 80 off = led->id - MC13783_LED_R1; mc13xxx_led_work() 88 reg = (led->id - MC13892_LED_MD) / 2; mc13xxx_led_work() 89 shift = 3 + (led->id - MC13892_LED_MD) * 12; mc13xxx_led_work() 94 off = led->id - MC13892_LED_R; mc13xxx_led_work() 102 shift = 3 + (led->id - MC34708_LED_R) * 12; mc13xxx_led_work() 109 mc13xxx_max_brightness(led->id) << shift, mc13xxx_led_work() 162 pdata->led[i].id = leds->devtype->led_min + tmp; for_each_child_of_node() 197 int i, id, ret = -ENODATA; mc13xxx_led_probe() local 240 id = pdata->led[i].id; mc13xxx_led_probe() 244 if ((id > devtype->led_max) || (id < devtype->led_min)) { mc13xxx_led_probe() 245 dev_err(dev, "Invalid ID %i\n", id); mc13xxx_led_probe() 249 if (init_led & (1 << id)) { mc13xxx_led_probe() 250 dev_warn(dev, "LED %i already initialized\n", id); mc13xxx_led_probe() 254 init_led |= 1 << id; mc13xxx_led_probe() 255 leds->led[i].id = id; mc13xxx_led_probe() 261 leds->led[i].cdev.max_brightness = mc13xxx_max_brightness(id); mc13xxx_led_probe() 267 dev_err(dev, "Failed to register LED %i\n", id); mc13xxx_led_probe()
|
/linux-4.4.14/drivers/gpu/host1x/hw/ |
H A D | intr_hw.c | 33 unsigned int id = syncpt->id; host1x_intr_syncpt_handle() local 36 host1x_sync_writel(host, BIT_MASK(id), host1x_intr_syncpt_handle() 37 HOST1X_SYNC_SYNCPT_THRESH_INT_DISABLE(BIT_WORD(id))); host1x_intr_syncpt_handle() 38 host1x_sync_writel(host, BIT_MASK(id), host1x_intr_syncpt_handle() 39 HOST1X_SYNC_SYNCPT_THRESH_CPU0_INT_STATUS(BIT_WORD(id))); host1x_intr_syncpt_handle() 48 int i, id; syncpt_thresh_isr() local 53 for_each_set_bit(id, ®, BITS_PER_LONG) { syncpt_thresh_isr() 55 host->syncpt + (i * BITS_PER_LONG + id); syncpt_thresh_isr() 109 u32 id, u32 thresh) _host1x_intr_set_syncpt_threshold() 111 host1x_sync_writel(host, thresh, HOST1X_SYNC_SYNCPT_INT_THRESH(id)); _host1x_intr_set_syncpt_threshold() 114 static void _host1x_intr_enable_syncpt_intr(struct host1x *host, u32 id) _host1x_intr_enable_syncpt_intr() argument 116 host1x_sync_writel(host, BIT_MASK(id), _host1x_intr_enable_syncpt_intr() 117 HOST1X_SYNC_SYNCPT_THRESH_INT_ENABLE_CPU0(BIT_WORD(id))); _host1x_intr_enable_syncpt_intr() 120 static void _host1x_intr_disable_syncpt_intr(struct host1x *host, u32 id) _host1x_intr_disable_syncpt_intr() argument 122 host1x_sync_writel(host, BIT_MASK(id), _host1x_intr_disable_syncpt_intr() 123 HOST1X_SYNC_SYNCPT_THRESH_INT_DISABLE(BIT_WORD(id))); _host1x_intr_disable_syncpt_intr() 124 host1x_sync_writel(host, BIT_MASK(id), _host1x_intr_disable_syncpt_intr() 125 HOST1X_SYNC_SYNCPT_THRESH_CPU0_INT_STATUS(BIT_WORD(id))); _host1x_intr_disable_syncpt_intr() 108 _host1x_intr_set_syncpt_threshold(struct host1x *host, u32 id, u32 thresh) _host1x_intr_set_syncpt_threshold() argument
|
H A D | hw_host1x01_sync.h | 56 static inline u32 host1x_sync_syncpt_r(unsigned int id) host1x_sync_syncpt_r() argument 58 return 0x400 + id * REGISTER_STRIDE; host1x_sync_syncpt_r() 60 #define HOST1X_SYNC_SYNCPT(id) \ 61 host1x_sync_syncpt_r(id) host1x_sync_syncpt_thresh_cpu0_int_status_r() 62 static inline u32 host1x_sync_syncpt_thresh_cpu0_int_status_r(unsigned int id) host1x_sync_syncpt_thresh_cpu0_int_status_r() argument 64 return 0x40 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_cpu0_int_status_r() 66 #define HOST1X_SYNC_SYNCPT_THRESH_CPU0_INT_STATUS(id) \ 67 host1x_sync_syncpt_thresh_cpu0_int_status_r(id) host1x_sync_syncpt_thresh_int_disable_r() 68 static inline u32 host1x_sync_syncpt_thresh_int_disable_r(unsigned int id) host1x_sync_syncpt_thresh_int_disable_r() argument 70 return 0x60 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_disable_r() 72 #define HOST1X_SYNC_SYNCPT_THRESH_INT_DISABLE(id) \ 73 host1x_sync_syncpt_thresh_int_disable_r(id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() 74 static inline u32 host1x_sync_syncpt_thresh_int_enable_cpu0_r(unsigned int id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() argument 76 return 0x68 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_enable_cpu0_r() 78 #define HOST1X_SYNC_SYNCPT_THRESH_INT_ENABLE_CPU0(id) \ 79 host1x_sync_syncpt_thresh_int_enable_cpu0_r(id) host1x_sync_cf_setup_r() 128 static inline u32 host1x_sync_mlock_owner_r(unsigned int id) host1x_sync_mlock_owner_r() argument 130 return 0x340 + id * REGISTER_STRIDE; host1x_sync_mlock_owner_r() 132 #define HOST1X_SYNC_MLOCK_OWNER(id) \ 133 host1x_sync_mlock_owner_r(id) host1x_sync_mlock_owner_chid_v() 152 static inline u32 host1x_sync_syncpt_int_thresh_r(unsigned int id) host1x_sync_syncpt_int_thresh_r() argument 154 return 0x500 + id * REGISTER_STRIDE; host1x_sync_syncpt_int_thresh_r() 156 #define HOST1X_SYNC_SYNCPT_INT_THRESH(id) \ 157 host1x_sync_syncpt_int_thresh_r(id) host1x_sync_syncpt_base_r() 158 static inline u32 host1x_sync_syncpt_base_r(unsigned int id) host1x_sync_syncpt_base_r() argument 160 return 0x600 + id * REGISTER_STRIDE; host1x_sync_syncpt_base_r() 162 #define HOST1X_SYNC_SYNCPT_BASE(id) \ 163 host1x_sync_syncpt_base_r(id) host1x_sync_syncpt_cpu_incr_r() 164 static inline u32 host1x_sync_syncpt_cpu_incr_r(unsigned int id) host1x_sync_syncpt_cpu_incr_r() argument 166 return 0x700 + id * REGISTER_STRIDE; host1x_sync_syncpt_cpu_incr_r() 168 #define HOST1X_SYNC_SYNCPT_CPU_INCR(id) \ 169 host1x_sync_syncpt_cpu_incr_r(id) host1x_sync_cbread_r()
|
H A D | hw_host1x02_sync.h | 56 static inline u32 host1x_sync_syncpt_r(unsigned int id) host1x_sync_syncpt_r() argument 58 return 0x400 + id * REGISTER_STRIDE; host1x_sync_syncpt_r() 60 #define HOST1X_SYNC_SYNCPT(id) \ 61 host1x_sync_syncpt_r(id) host1x_sync_syncpt_thresh_cpu0_int_status_r() 62 static inline u32 host1x_sync_syncpt_thresh_cpu0_int_status_r(unsigned int id) host1x_sync_syncpt_thresh_cpu0_int_status_r() argument 64 return 0x40 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_cpu0_int_status_r() 66 #define HOST1X_SYNC_SYNCPT_THRESH_CPU0_INT_STATUS(id) \ 67 host1x_sync_syncpt_thresh_cpu0_int_status_r(id) host1x_sync_syncpt_thresh_int_disable_r() 68 static inline u32 host1x_sync_syncpt_thresh_int_disable_r(unsigned int id) host1x_sync_syncpt_thresh_int_disable_r() argument 70 return 0x60 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_disable_r() 72 #define HOST1X_SYNC_SYNCPT_THRESH_INT_DISABLE(id) \ 73 host1x_sync_syncpt_thresh_int_disable_r(id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() 74 static inline u32 host1x_sync_syncpt_thresh_int_enable_cpu0_r(unsigned int id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() argument 76 return 0x68 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_enable_cpu0_r() 78 #define HOST1X_SYNC_SYNCPT_THRESH_INT_ENABLE_CPU0(id) \ 79 host1x_sync_syncpt_thresh_int_enable_cpu0_r(id) host1x_sync_cf_setup_r() 128 static inline u32 host1x_sync_mlock_owner_r(unsigned int id) host1x_sync_mlock_owner_r() argument 130 return 0x340 + id * REGISTER_STRIDE; host1x_sync_mlock_owner_r() 132 #define HOST1X_SYNC_MLOCK_OWNER(id) \ 133 host1x_sync_mlock_owner_r(id) host1x_sync_mlock_owner_chid_v() 152 static inline u32 host1x_sync_syncpt_int_thresh_r(unsigned int id) host1x_sync_syncpt_int_thresh_r() argument 154 return 0x500 + id * REGISTER_STRIDE; host1x_sync_syncpt_int_thresh_r() 156 #define HOST1X_SYNC_SYNCPT_INT_THRESH(id) \ 157 host1x_sync_syncpt_int_thresh_r(id) host1x_sync_syncpt_base_r() 158 static inline u32 host1x_sync_syncpt_base_r(unsigned int id) host1x_sync_syncpt_base_r() argument 160 return 0x600 + id * REGISTER_STRIDE; host1x_sync_syncpt_base_r() 162 #define HOST1X_SYNC_SYNCPT_BASE(id) \ 163 host1x_sync_syncpt_base_r(id) host1x_sync_syncpt_cpu_incr_r() 164 static inline u32 host1x_sync_syncpt_cpu_incr_r(unsigned int id) host1x_sync_syncpt_cpu_incr_r() argument 166 return 0x700 + id * REGISTER_STRIDE; host1x_sync_syncpt_cpu_incr_r() 168 #define HOST1X_SYNC_SYNCPT_CPU_INCR(id) \ 169 host1x_sync_syncpt_cpu_incr_r(id) host1x_sync_cbread_r()
|
H A D | hw_host1x04_sync.h | 56 static inline u32 host1x_sync_syncpt_r(unsigned int id) host1x_sync_syncpt_r() argument 58 return 0xf80 + id * REGISTER_STRIDE; host1x_sync_syncpt_r() 60 #define HOST1X_SYNC_SYNCPT(id) \ 61 host1x_sync_syncpt_r(id) host1x_sync_syncpt_thresh_cpu0_int_status_r() 62 static inline u32 host1x_sync_syncpt_thresh_cpu0_int_status_r(unsigned int id) host1x_sync_syncpt_thresh_cpu0_int_status_r() argument 64 return 0xe80 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_cpu0_int_status_r() 66 #define HOST1X_SYNC_SYNCPT_THRESH_CPU0_INT_STATUS(id) \ 67 host1x_sync_syncpt_thresh_cpu0_int_status_r(id) host1x_sync_syncpt_thresh_int_disable_r() 68 static inline u32 host1x_sync_syncpt_thresh_int_disable_r(unsigned int id) host1x_sync_syncpt_thresh_int_disable_r() argument 70 return 0xf00 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_disable_r() 72 #define HOST1X_SYNC_SYNCPT_THRESH_INT_DISABLE(id) \ 73 host1x_sync_syncpt_thresh_int_disable_r(id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() 74 static inline u32 host1x_sync_syncpt_thresh_int_enable_cpu0_r(unsigned int id) host1x_sync_syncpt_thresh_int_enable_cpu0_r() argument 76 return 0xf20 + id * REGISTER_STRIDE; host1x_sync_syncpt_thresh_int_enable_cpu0_r() 78 #define HOST1X_SYNC_SYNCPT_THRESH_INT_ENABLE_CPU0(id) \ 79 host1x_sync_syncpt_thresh_int_enable_cpu0_r(id) host1x_sync_cf_setup_r() 128 static inline u32 host1x_sync_mlock_owner_r(unsigned int id) host1x_sync_mlock_owner_r() argument 130 return 0x340 + id * REGISTER_STRIDE; host1x_sync_mlock_owner_r() 132 #define HOST1X_SYNC_MLOCK_OWNER(id) \ 133 host1x_sync_mlock_owner_r(id) host1x_sync_mlock_owner_chid_v() 152 static inline u32 host1x_sync_syncpt_int_thresh_r(unsigned int id) host1x_sync_syncpt_int_thresh_r() argument 154 return 0x1380 + id * REGISTER_STRIDE; host1x_sync_syncpt_int_thresh_r() 156 #define HOST1X_SYNC_SYNCPT_INT_THRESH(id) \ 157 host1x_sync_syncpt_int_thresh_r(id) host1x_sync_syncpt_base_r() 158 static inline u32 host1x_sync_syncpt_base_r(unsigned int id) host1x_sync_syncpt_base_r() argument 160 return 0x600 + id * REGISTER_STRIDE; host1x_sync_syncpt_base_r() 162 #define HOST1X_SYNC_SYNCPT_BASE(id) \ 163 host1x_sync_syncpt_base_r(id) host1x_sync_syncpt_cpu_incr_r() 164 static inline u32 host1x_sync_syncpt_cpu_incr_r(unsigned int id) host1x_sync_syncpt_cpu_incr_r() argument 166 return 0xf60 + id * REGISTER_STRIDE; host1x_sync_syncpt_cpu_incr_r() 168 #define HOST1X_SYNC_SYNCPT_CPU_INCR(id) \ 169 host1x_sync_syncpt_cpu_incr_r(id) host1x_sync_cbread_r()
|
H A D | syncpt_hw.c | 31 host1x_sync_writel(host, min, HOST1X_SYNC_SYNCPT(sp->id)); syncpt_restore() 41 HOST1X_SYNC_SYNCPT_BASE(sp->id)); syncpt_restore_wait_base() 51 host1x_sync_readl(host, HOST1X_SYNC_SYNCPT_BASE(sp->id)); syncpt_read_wait_base() 65 live = host1x_sync_readl(host, HOST1X_SYNC_SYNCPT(sp->id)); syncpt_load() 69 dev_err(host->dev, "%s failed: id=%u, min=%d, max=%d\n", syncpt_load() 70 __func__, sp->id, host1x_syncpt_read_min(sp), syncpt_load() 83 u32 reg_offset = sp->id / 32; syncpt_cpu_incr() 88 host1x_sync_writel(host, BIT_MASK(sp->id), syncpt_cpu_incr()
|
/linux-4.4.14/sound/isa/ad1816a/ |
H A D | ad1816a.c | 46 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; /* ID for this card */ variable 59 module_param_array(id, charp, NULL, 0444); 60 MODULE_PARM_DESC(id, "ID string for ad1816a based soundcard."); 68 { .id = "ADS7150", .devs = { { .id = "ADS7150" }, { .id = "ADS7151" } } }, 70 { .id = "ADS7180", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 72 { .id = "ADS7181", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 74 { .id = "AZT1022", .devs = { { .id = "AZT1018" }, { .id = "AZT2002" } } }, 76 { .id = "LWC1061", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 78 { .id = "MDK1605", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 80 { .id = "SMM7180", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 82 { .id = "TER1112", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 84 { .id = "TER1112", .devs = { { .id = "TER1100" }, { .id = "TER1101" } } }, 86 { .id = "TER1411", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 88 { .id = "" } 98 const struct pnp_card_device_id *id) snd_card_ad1816a_pnp() 103 pdev = pnp_request_card_device(card, id->devs[0].id, NULL); snd_card_ad1816a_pnp() 119 pdev = pnp_request_card_device(card, id->devs[1].id, NULL); snd_card_ad1816a_pnp() 147 index[dev], id[dev], THIS_MODULE, snd_card_ad1816a_probe() 222 const struct pnp_card_device_id *id) snd_ad1816a_pnp_detect() 230 res = snd_card_ad1816a_probe(dev, card, id); snd_ad1816a_pnp_detect() 97 snd_card_ad1816a_pnp(int dev, struct pnp_card_link *card, const struct pnp_card_device_id *id) snd_card_ad1816a_pnp() argument 221 snd_ad1816a_pnp_detect(struct pnp_card_link *card, const struct pnp_card_device_id *id) snd_ad1816a_pnp_detect() argument
|
/linux-4.4.14/drivers/clk/at91/ |
H A D | clk-peripheral.c | 27 #define PERIPHERAL_MASK(id) (1 << ((id) & PERIPHERAL_ID_MAX)) 37 u32 id; member in struct:clk_peripheral 46 u32 id; member in struct:clk_sam9x5_peripheral 59 u32 id = periph->id; clk_peripheral_enable() local 61 if (id < PERIPHERAL_ID_MIN) clk_peripheral_enable() 63 if (id > PERIPHERAL_ID_MAX) clk_peripheral_enable() 65 pmc_write(pmc, offset, PERIPHERAL_MASK(id)); clk_peripheral_enable() 74 u32 id = periph->id; clk_peripheral_disable() local 76 if (id < PERIPHERAL_ID_MIN) clk_peripheral_disable() 78 if (id > PERIPHERAL_ID_MAX) clk_peripheral_disable() 80 pmc_write(pmc, offset, PERIPHERAL_MASK(id)); clk_peripheral_disable() 88 u32 id = periph->id; clk_peripheral_is_enabled() local 90 if (id < PERIPHERAL_ID_MIN) clk_peripheral_is_enabled() 92 if (id > PERIPHERAL_ID_MAX) clk_peripheral_is_enabled() 94 return !!(pmc_read(pmc, offset) & PERIPHERAL_MASK(id)); clk_peripheral_is_enabled() 105 const char *parent_name, u32 id) at91_clk_register_peripheral() 111 if (!pmc || !name || !parent_name || id > PERIPHERAL_ID_MAX) at91_clk_register_peripheral() 124 periph->id = id; at91_clk_register_peripheral() 166 if (periph->id < PERIPHERAL_ID_MIN) clk_sam9x5_peripheral_enable() 170 pmc_write(pmc, AT91_PMC_PCR, (periph->id & AT91_PMC_PCR_PID_MASK)); clk_sam9x5_peripheral_enable() 185 if (periph->id < PERIPHERAL_ID_MIN) clk_sam9x5_peripheral_disable() 189 pmc_write(pmc, AT91_PMC_PCR, (periph->id & AT91_PMC_PCR_PID_MASK)); clk_sam9x5_peripheral_disable() 201 if (periph->id < PERIPHERAL_ID_MIN) clk_sam9x5_peripheral_is_enabled() 205 pmc_write(pmc, AT91_PMC_PCR, (periph->id & AT91_PMC_PCR_PID_MASK)); clk_sam9x5_peripheral_is_enabled() 220 if (periph->id < PERIPHERAL_ID_MIN) clk_sam9x5_peripheral_recalc_rate() 224 pmc_write(pmc, AT91_PMC_PCR, (periph->id & AT91_PMC_PCR_PID_MASK)); clk_sam9x5_peripheral_recalc_rate() 249 if (periph->id < PERIPHERAL_ID_MIN || !periph->range.max) clk_sam9x5_peripheral_round_rate() 290 if (periph->id < PERIPHERAL_ID_MIN || !periph->range.max) { clk_sam9x5_peripheral_set_rate() 322 const char *parent_name, u32 id, at91_clk_register_sam9x5_peripheral() 342 periph->id = id; at91_clk_register_sam9x5_peripheral() 362 u32 id; of_at91_clk_periph_setup() local 377 if (of_property_read_u32(periphclknp, "reg", &id)) for_each_child_of_node() 380 if (id >= PERIPHERAL_MAX) for_each_child_of_node() 388 parent_name, id); for_each_child_of_node() 398 id, &range); for_each_child_of_node() 104 at91_clk_register_peripheral(struct at91_pmc *pmc, const char *name, const char *parent_name, u32 id) at91_clk_register_peripheral() argument 321 at91_clk_register_sam9x5_peripheral(struct at91_pmc *pmc, const char *name, const char *parent_name, u32 id, const struct clk_range *range) at91_clk_register_sam9x5_peripheral() argument
|
H A D | clk-system.c | 35 u8 id; member in struct:clk_system 38 static inline int is_pck(int id) is_pck() argument 40 return (id >= 8) && (id <= 15); is_pck() 56 u32 mask = 1 << sys->id; clk_system_prepare() 60 if (!is_pck(sys->id)) clk_system_prepare() 79 pmc_write(pmc, AT91_PMC_SCDR, 1 << sys->id); clk_system_unprepare() 87 if (!(pmc_read(pmc, AT91_PMC_SCSR) & (1 << sys->id))) clk_system_is_prepared() 90 if (!is_pck(sys->id)) clk_system_is_prepared() 93 return !!(pmc_read(pmc, AT91_PMC_SR) & (1 << sys->id)); clk_system_is_prepared() 104 const char *parent_name, u8 id, int irq) at91_clk_register_system() 111 if (!parent_name || id > SYSTEM_MAX_ID) at91_clk_register_system() 124 sys->id = id; at91_clk_register_system() 154 u32 id; of_at91_clk_sys_setup() local 165 if (of_property_read_u32(sysclknp, "reg", &id)) for_each_child_of_node() 171 if (is_pck(id)) for_each_child_of_node() 176 clk = at91_clk_register_system(pmc, name, parent_name, id, irq); for_each_child_of_node() 103 at91_clk_register_system(struct at91_pmc *pmc, const char *name, const char *parent_name, u8 id, int irq) at91_clk_register_system() argument
|
/linux-4.4.14/net/9p/ |
H A D | util.c | 39 * @pool: idr to allocate tag id from 49 * p9_idpool_create - create a new per-connection id pool 69 * p9_idpool_destroy - create a new per-connection id pool 81 * p9_idpool_get - allocate numeric id from pool 104 p9_debug(P9_DEBUG_MUX, " id %d pool %p\n", i, p); p9_idpool_get() 110 * p9_idpool_put - release numeric id from pool 111 * @id: numeric id which is being released 112 * @p: pool to release id into 118 void p9_idpool_put(int id, struct p9_idpool *p) p9_idpool_put() argument 122 p9_debug(P9_DEBUG_MUX, " id %d pool %p\n", id, p); p9_idpool_put() 125 idr_remove(&p->pool, id); p9_idpool_put() 131 * p9_idpool_check - check if the specified id is available 132 * @id: id to check 136 int p9_idpool_check(int id, struct p9_idpool *p) p9_idpool_check() argument 138 return idr_find(&p->pool, id) != NULL; p9_idpool_check()
|
/linux-4.4.14/lib/ |
H A D | idr.c | 11 * Small id to pointer translation service. 14 * by the id to obtain the pointer. The bitmap makes allocating 15 * a new id quick. 17 * You call it to allocate an id (an int) an associate with that id a 19 * id to a user for him to pass back at a later time. You then pass 20 * that id to this code and it returns your pointer. 172 static void idr_mark_full(struct idr_layer **pa, int id) idr_mark_full() argument 177 __set_bit(id & IDR_MASK, p->bitmap); idr_mark_full() 187 id = id >> IDR_BITS; idr_mark_full() 188 __set_bit((id & IDR_MASK), p->bitmap); idr_mark_full() 205 * sub_alloc - try to allocate an id without growing the tree depth 207 * @starting_id: id to start search at 212 * Allocate an id in range [@starting_id, INT_MAX] from @idp without 215 * the allocated id >= 0 if successful, 217 * -ENOSPC if the id space is exhausted, 225 int l, id, oid; sub_alloc() local 227 id = *starting_id; sub_alloc() 236 n = (id >> (IDR_BITS*l)) & IDR_MASK; sub_alloc() 241 oid = id; sub_alloc() 242 id = (id | ((1 << (IDR_BITS * l)) - 1)) + 1; sub_alloc() 245 if (id > idr_max(idp->layers)) { sub_alloc() 246 *starting_id = id; sub_alloc() 256 if (oid >> sh == id >> sh) sub_alloc() 263 id = ((id >> sh) ^ n ^ m) << sh; sub_alloc() 265 if ((id >= MAX_IDR_BIT) || (id < 0)) sub_alloc() 277 new->prefix = id & idr_layer_prefix_mask(new->layer); sub_alloc() 286 return id; sub_alloc() 294 int layers, v, id; idr_get_empty_slot() local 297 id = starting_id; idr_get_empty_slot() 309 * id is larger than the currently allocated space. idr_get_empty_slot() 311 while (id > idr_max(layers)) { idr_get_empty_slot() 341 new->prefix = id & idr_layer_prefix_mask(new->layer); idr_get_empty_slot() 348 v = sub_alloc(idp, &id, pa, gfp_mask, layer_idr); idr_get_empty_slot() 355 * @id and @pa are from a successful allocation from idr_get_empty_slot(). 358 static void idr_fill_slot(struct idr *idr, void *ptr, int id, idr_fill_slot() argument 364 rcu_assign_pointer(pa[0]->ary[id & IDR_MASK], (struct idr_layer *)ptr); idr_fill_slot() 366 idr_mark_full(pa, id); idr_fill_slot() 388 * id = idr_alloc(idr, ptr, start, end, GFP_NOWAIT); 392 * if (id < 0) 433 * @ptr: pointer to be associated with the new id 434 * @start: the minimum id (inclusive) 435 * @end: the maximum id (exclusive, <= 0 for max) 438 * Allocate an id in [start, end) and associate it with @ptr. If no ID is 454 int id; idr_alloc() local 464 /* allocate id */ idr_alloc() 465 id = idr_get_empty_slot(idr, start, pa, gfp_mask, NULL); idr_alloc() 466 if (unlikely(id < 0)) idr_alloc() 467 return id; idr_alloc() 468 if (unlikely(id > max)) idr_alloc() 471 idr_fill_slot(idr, ptr, id, pa); idr_alloc() 472 return id; idr_alloc() 479 * @ptr: pointer to be associated with the new id 480 * @start: the minimum id (inclusive) 481 * @end: the maximum id (exclusive, <= 0 for max) 491 int id; idr_alloc_cyclic() local 493 id = idr_alloc(idr, ptr, max(start, idr->cur), end, gfp_mask); idr_alloc_cyclic() 494 if (id == -ENOSPC) idr_alloc_cyclic() 495 id = idr_alloc(idr, ptr, start, end, gfp_mask); idr_alloc_cyclic() 497 if (likely(id >= 0)) idr_alloc_cyclic() 498 idr->cur = id + 1; idr_alloc_cyclic() 499 return id; idr_alloc_cyclic() 503 static void idr_remove_warning(int id) idr_remove_warning() argument 505 WARN(1, "idr_remove called for id=%d which is not allocated.\n", id); idr_remove_warning() 508 static void sub_remove(struct idr *idp, int shift, int id) sub_remove() argument 520 n = (id >> shift) & IDR_MASK; sub_remove() 526 n = id & IDR_MASK; sub_remove() 542 idr_remove_warning(id); sub_remove() 546 * idr_remove - remove the given id and free its slot 548 * @id: unique key 550 void idr_remove(struct idr *idp, int id) idr_remove() argument 555 if (id < 0) idr_remove() 558 if (id > idr_max(idp->layers)) { idr_remove() 559 idr_remove_warning(id); idr_remove() 563 sub_remove(idp, (idp->layers - 1) * IDR_BITS, id); idr_remove() 585 int n, id, max; __idr_remove_all() local 596 id = 0; __idr_remove_all() 597 while (id >= 0 && id <= max) { __idr_remove_all() 601 p = p->ary[(id >> n) & IDR_MASK]; __idr_remove_all() 605 bt_mask = id; __idr_remove_all() 606 id += 1 << n; __idr_remove_all() 608 while (n < fls(id ^ bt_mask)) { __idr_remove_all() 622 * Free all id mappings and all idp_layers. After this function, @idp is 629 * free up the id mappings and cached idr_layers. 642 void *idr_find_slowpath(struct idr *idp, int id) idr_find_slowpath() argument 647 if (id < 0) idr_find_slowpath() 655 if (id > idr_max(p->layer + 1)) idr_find_slowpath() 662 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); idr_find_slowpath() 676 * registered, passing the id, the pointer and the data pointer passed 687 int (*fn)(int id, void *p, void *data), void *data) idr_for_each() 689 int n, id, max, error = 0; idr_for_each() local 698 id = 0; idr_for_each() 699 while (id >= 0 && id <= max) { idr_for_each() 703 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); idr_for_each() 708 error = fn(id, (void *)p, data); idr_for_each() 713 id += 1 << n; idr_for_each() 714 while (n < fls(id)) { idr_for_each() 725 * idr_get_next - lookup next object of id to given id. 729 * Returns pointer to registered object with id, which is next number to 730 * given id. After being looked up, *@nextidp will be updated for the next 740 int id = *nextidp; idr_get_next() local 750 while (id >= 0 && id <= max) { idr_get_next() 754 p = rcu_dereference_raw(p->ary[(id >> n) & IDR_MASK]); idr_get_next() 759 *nextidp = id; idr_get_next() 765 * idr_for_each(), @id isn't guaranteed to be aligned to idr_get_next() 770 id = round_up(id + 1, 1 << n); idr_get_next() 771 while (n < fls(id)) { idr_get_next() 782 * idr_replace - replace pointer for given id 784 * @ptr: pointer you want associated with the id 785 * @id: lookup key 787 * Replace the pointer registered with an id and return the old value. 788 * A %-ENOENT return indicates that @id was not found. 789 * A %-EINVAL return indicates that @id was not within valid constraints. 793 void *idr_replace(struct idr *idp, void *ptr, int id) idr_replace() argument 798 if (id < 0) idr_replace() 805 if (id > idr_max(p->layer + 1)) idr_replace() 810 p = p->ary[(id >> n) & IDR_MASK]; idr_replace() 814 n = id & IDR_MASK; idr_replace() 845 static int idr_has_entry(int id, void *p, void *data) idr_has_entry() argument 860 * This is id allocator without id -> pointer translation. Memory 861 * usage is much lower than full blown idr because each id only 918 * ida_get_new_above - allocate new ID above or equal to a start id 920 * @starting_id: id to start search at 939 int t, id; ida_get_new_above() local 980 id = idr_id * IDA_BITMAP_BITS + t; ida_get_new_above() 981 if (id >= MAX_IDR_BIT) ida_get_new_above() 988 *p_id = id; ida_get_new_above() 1008 * @id: ID to free 1010 void ida_remove(struct ida *ida, int id) ida_remove() argument 1014 int idr_id = id / IDA_BITMAP_BITS; ida_remove() 1015 int offset = id % IDA_BITMAP_BITS; ida_remove() 1051 WARN(1, "ida_remove called for id=%d which is not allocated.\n", id); ida_remove() 1067 * ida_simple_get - get a new id. 1069 * @start: the minimum id (inclusive, < 0x8000000) 1070 * @end: the maximum id (exclusive, < 0x8000000 or 0) 1073 * Allocates an id in the range start <= id < end, or returns -ENOSPC. 1076 * Use ida_simple_remove() to get rid of an id. 1081 int ret, id; ida_simple_get() local 1100 ret = ida_get_new_above(ida, start, &id); ida_simple_get() 1102 if (id > max) { ida_simple_get() 1103 ida_remove(ida, id); ida_simple_get() 1106 ret = id; ida_simple_get() 1119 * ida_simple_remove - remove an allocated id. 1121 * @id: the id returned by ida_simple_get. 1123 void ida_simple_remove(struct ida *ida, unsigned int id) ida_simple_remove() argument 1127 BUG_ON((int)id < 0); ida_simple_remove() 1129 ida_remove(ida, id); ida_simple_remove() 686 idr_for_each(struct idr *idp, int (*fn)(int id, void *p, void *data), void *data) idr_for_each() argument
|
/linux-4.4.14/arch/m68k/emu/ |
H A D | natfeat.c | 68 long id = nf_get_id("NF_SHUTDOWN"); nf_poweroff() local 70 if (id) nf_poweroff() 71 nf_call(id); nf_poweroff() 76 unsigned long id, version; nf_init() local 79 id = nf_get_id("NF_VERSION"); nf_init() 80 if (!id) nf_init() 82 version = nf_call(id); nf_init() 84 id = nf_get_id("NF_NAME"); nf_init() 85 if (!id) nf_init() 87 nf_call(id, virt_to_phys(buf), 256); nf_init()
|
/linux-4.4.14/net/ipv6/netfilter/ |
H A D | nf_nat_proto_icmpv6.c | 28 return ntohs(tuple->src.u.icmp.id) >= ntohs(min->icmp.id) && icmpv6_in_range() 29 ntohs(tuple->src.u.icmp.id) <= ntohs(max->icmp.id); icmpv6_in_range() 39 static u16 id; icmpv6_unique_tuple() local 43 range_size = ntohs(range->max_proto.icmp.id) - icmpv6_unique_tuple() 44 ntohs(range->min_proto.icmp.id) + 1; icmpv6_unique_tuple() 49 for (i = 0; ; ++id) { icmpv6_unique_tuple() 50 tuple->src.u.icmp.id = htons(ntohs(range->min_proto.icmp.id) + icmpv6_unique_tuple() 51 (id % range_size)); icmpv6_unique_tuple() 76 tuple->src.u.icmp.id, false); icmpv6_manip_pkt() 77 hdr->icmp6_identifier = tuple->src.u.icmp.id; icmpv6_manip_pkt()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | feature.c | 65 int id; brcmf_feat_debugfs_read() local 68 for (id = 0; id < BRCMF_FEAT_LAST; id++) brcmf_feat_debugfs_read() 69 if (feats & BIT(id)) brcmf_feat_debugfs_read() 70 seq_printf(seq, "\t%s\n", brcmf_feat_names[id]); brcmf_feat_debugfs_read() 72 for (id = 0; id < BRCMF_FEAT_QUIRK_LAST; id++) brcmf_feat_debugfs_read() 73 if (quirks & BIT(id)) brcmf_feat_debugfs_read() 74 seq_printf(seq, "\t%s\n", brcmf_quirk_names[id]); brcmf_feat_debugfs_read() 88 * @id: feature id. 92 enum brcmf_feat_id id, char *name) brcmf_feat_iovar_int_get() 99 brcmf_dbg(INFO, "enabling feature: %s\n", brcmf_feat_names[id]); brcmf_feat_iovar_int_get() 100 ifp->drvr->feat_flags |= BIT(id); brcmf_feat_iovar_int_get() 103 brcmf_feat_names[id], err); brcmf_feat_iovar_int_get() 111 * @id: feature id. 115 enum brcmf_feat_id id, char *name, u32 val) brcmf_feat_iovar_int_set() 121 brcmf_dbg(INFO, "enabling feature: %s\n", brcmf_feat_names[id]); brcmf_feat_iovar_int_set() 122 ifp->drvr->feat_flags |= BIT(id); brcmf_feat_iovar_int_set() 125 brcmf_feat_names[id], err); brcmf_feat_iovar_int_set() 163 bool brcmf_feat_is_enabled(struct brcmf_if *ifp, enum brcmf_feat_id id) brcmf_feat_is_enabled() argument 165 return (ifp->drvr->feat_flags & BIT(id)); brcmf_feat_is_enabled() 91 brcmf_feat_iovar_int_get(struct brcmf_if *ifp, enum brcmf_feat_id id, char *name) brcmf_feat_iovar_int_get() argument 114 brcmf_feat_iovar_int_set(struct brcmf_if *ifp, enum brcmf_feat_id id, char *name, u32 val) brcmf_feat_iovar_int_set() argument
|
/linux-4.4.14/drivers/connector/ |
H A D | cn_queue.c | 36 struct cb_id *id, cn_queue_alloc_callback_entry() 53 snprintf(cbq->id.name, sizeof(cbq->id.name), "%s", name); cn_queue_alloc_callback_entry() 54 memcpy(&cbq->id.id, id, sizeof(struct cb_id)); cn_queue_alloc_callback_entry() 74 struct cb_id *id, cn_queue_add_callback() 81 cbq = cn_queue_alloc_callback_entry(dev, name, id, callback); cn_queue_add_callback() 87 if (cn_cb_equal(&__cbq->id.id, id)) { cn_queue_add_callback() 102 cbq->group = cbq->id.id.idx; cn_queue_add_callback() 107 void cn_queue_del_callback(struct cn_queue_dev *dev, struct cb_id *id) cn_queue_del_callback() argument 114 if (cn_cb_equal(&cbq->id.id, id)) { cn_queue_del_callback() 35 cn_queue_alloc_callback_entry(struct cn_queue_dev *dev, const char *name, struct cb_id *id, void (*callback)(struct cn_msg *, struct netlink_skb_parms *)) cn_queue_alloc_callback_entry() argument 73 cn_queue_add_callback(struct cn_queue_dev *dev, const char *name, struct cb_id *id, void (*callback)(struct cn_msg *, struct netlink_skb_parms *)) cn_queue_add_callback() argument
|
/linux-4.4.14/drivers/clk/mmp/ |
H A D | clk.c | 42 if (clks[i].id) mmp_register_fixed_rate_clks() 43 unit->clk_table[clks[i].id] = clk; mmp_register_fixed_rate_clks() 64 if (clks[i].id) mmp_register_fixed_factor_clks() 65 unit->clk_table[clks[i].id] = clk; mmp_register_fixed_factor_clks() 90 if (clks[i].id) mmp_register_general_gate_clks() 91 unit->clk_table[clks[i].id] = clk; mmp_register_general_gate_clks() 118 if (clks[i].id) mmp_register_gate_clks() 119 unit->clk_table[clks[i].id] = clk; mmp_register_gate_clks() 146 if (clks[i].id) mmp_register_mux_clks() 147 unit->clk_table[clks[i].id] = clk; mmp_register_mux_clks() 173 if (clks[i].id) mmp_register_div_clks() 174 unit->clk_table[clks[i].id] = clk; mmp_register_div_clks() 178 void mmp_clk_add(struct mmp_clk_unit *unit, unsigned int id, mmp_clk_add() argument 182 pr_err("CLK %d has invalid pointer %p\n", id, clk); mmp_clk_add() 185 if (id > unit->nr_clks) { mmp_clk_add() 186 pr_err("CLK %d is invalid\n", id); mmp_clk_add() 190 unit->clk_table[id] = clk; mmp_clk_add()
|
/linux-4.4.14/sound/pci/au88x0/ |
H A D | au88x0_mixer.c | 15 struct snd_ctl_elem_id id; remove_ctl() local 16 memset(&id, 0, sizeof(id)); remove_ctl() 17 strcpy(id.name, name); remove_ctl() 18 id.iface = SNDRV_CTL_ELEM_IFACE_MIXER; remove_ctl() 19 return snd_ctl_remove_id(card, &id); remove_ctl()
|
/linux-4.4.14/sound/pci/ice1712/ |
H A D | wtm.c | 82 int id, idx, change; stac9460_dac_mute_all() local 85 for (id = 0; id < 7; id++) { stac9460_dac_mute_all() 86 if (*change_mask & (0x01 << id)) { stac9460_dac_mute_all() 87 if (id == 0) stac9460_dac_mute_all() 90 idx = STAC946X_LF_VOLUME - 1 + id; stac9460_dac_mute_all() 96 *change_mask = *change_mask | (0x01 << id); stac9460_dac_mute_all() 98 *change_mask = *change_mask & ~(0x01 << id); stac9460_dac_mute_all() 104 for (id = 0; id < 3; id++) { stac9460_dac_mute_all() 105 if (*change_mask & (0x01 << (id + 7))) { stac9460_dac_mute_all() 106 if (id == 0) stac9460_dac_mute_all() 109 idx = STAC946X_LF_VOLUME - 1 + id; stac9460_dac_mute_all() 115 *change_mask = *change_mask | (0x01 << id); stac9460_dac_mute_all() 117 *change_mask = *change_mask & ~(0x01 << id); stac9460_dac_mute_all() 133 int idx, id; stac9460_dac_mute_get() local 139 id = 0; stac9460_dac_mute_get() 141 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_dac_mute_get() 142 idx = id + STAC946X_LF_VOLUME; stac9460_dac_mute_get() 144 if (id < 6) stac9460_dac_mute_get() 159 int id, idx; stac9460_dac_mute_put() local 173 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_dac_mute_put() 174 idx = id + STAC946X_LF_VOLUME; stac9460_dac_mute_put() 175 if (id < 6) stac9460_dac_mute_put() 183 if (id < 6) stac9460_dac_mute_put() 209 int idx, id; stac9460_dac_vol_get() local 214 id = 0; stac9460_dac_vol_get() 216 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_dac_vol_get() 217 idx = id + STAC946X_LF_VOLUME; stac9460_dac_vol_get() 219 if (id < 6) stac9460_dac_vol_get() 231 int idx, id; stac9460_dac_vol_put() local 246 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_dac_vol_put() 247 idx = id + STAC946X_LF_VOLUME; stac9460_dac_vol_put() 249 if (id < 6) stac9460_dac_vol_put() 256 if (id < 6) stac9460_dac_vol_put() 277 int i, id; stac9460_adc_mute_get() local 279 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_adc_mute_get() 280 if (id == 0) { stac9460_adc_mute_get() 299 int i, reg, id; stac9460_adc_mute_put() local 302 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_adc_mute_put() 303 if (id == 0) { stac9460_adc_mute_put() 344 int i, reg, id; stac9460_adc_vol_get() local 347 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_adc_vol_get() 348 if (id == 0) { stac9460_adc_vol_get() 368 int i, reg, id; stac9460_adc_vol_put() local 372 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_adc_vol_put() 373 if (id == 0) { stac9460_adc_vol_put() 414 int id; stac9460_mic_sw_get() local 416 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_mic_sw_get() 417 if (id == 0) stac9460_mic_sw_get() 430 int change, id; stac9460_mic_sw_put() local 432 id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); stac9460_mic_sw_put() 433 if (id == 0) stac9460_mic_sw_put() 440 if (id == 0) stac9460_mic_sw_put()
|
/linux-4.4.14/drivers/s390/cio/ |
H A D | idset.h | 17 void idset_sch_add(struct idset *set, struct subchannel_id id); 18 void idset_sch_del(struct idset *set, struct subchannel_id id); 20 int idset_sch_contains(struct idset *set, struct subchannel_id id);
|
H A D | idset.c | 46 static inline void idset_add(struct idset *set, int ssid, int id) idset_add() argument 48 set_bit(ssid * set->num_id + id, set->bitmap); idset_add() 51 static inline void idset_del(struct idset *set, int ssid, int id) idset_del() argument 53 clear_bit(ssid * set->num_id + id, set->bitmap); idset_del() 56 static inline int idset_contains(struct idset *set, int ssid, int id) idset_contains() argument 58 return test_bit(ssid * set->num_id + id, set->bitmap); idset_contains() 61 static inline int idset_get_first(struct idset *set, int *ssid, int *id) idset_get_first() argument 69 *id = bitnum % set->num_id; idset_get_first()
|
/linux-4.4.14/arch/arm/mach-imx/ |
H A D | devices-imx27.h | 32 #define imx27_add_imx_i2c(id, pdata) \ 33 imx_add_imx_i2c(&imx27_imx_i2c_data[id], pdata) 40 #define imx27_add_imx_ssi(id, pdata) \ 41 imx_add_imx_ssi(&imx27_imx_ssi_data[id], pdata) 44 #define imx27_add_imx_uart(id, pdata) \ 45 imx_add_imx_uart_1irq(&imx27_imx_uart_data[id], pdata) 65 #define imx27_add_mxc_ehci_hs(id, pdata) \ 66 imx_add_mxc_ehci(&imx27_mxc_ehci_hs_data[id - 1], pdata) 69 #define imx27_add_mxc_mmc(id, pdata) \ 70 imx_add_mxc_mmc(&imx27_mxc_mmc_data[id], pdata) 81 #define imx27_add_cspi(id, pdata) \ 82 imx_add_spi_imx(&imx27_cspi_data[id], pdata)
|
H A D | devices-imx31.h | 20 #define imx31_add_imx_i2c(id, pdata) \ 21 imx_add_imx_i2c(&imx31_imx_i2c_data[id], pdata) 31 #define imx31_add_imx_ssi(id, pdata) \ 32 imx_add_imx_ssi(&imx31_imx_ssi_data[id], pdata) 35 #define imx31_add_imx_uart(id, pdata) \ 36 imx_add_imx_uart_1irq(&imx31_imx_uart_data[id], pdata) 55 #define imx31_add_mxc_ehci_hs(id, pdata) \ 56 imx_add_mxc_ehci(&imx31_mxc_ehci_hs_data[id - 1], pdata) 59 #define imx31_add_mxc_mmc(id, pdata) \ 60 imx_add_mxc_mmc(&imx31_mxc_mmc_data[id], pdata) 75 #define imx31_add_cspi(id, pdata) \ 76 imx_add_spi_imx(&imx31_cspi_data[id], pdata)
|
H A D | devices-imx35.h | 20 #define imx35_add_flexcan(id) \ 21 imx_add_flexcan(&imx35_flexcan_data[id]) 30 #define imx35_add_imx_i2c(id, pdata) \ 31 imx_add_imx_i2c(&imx35_imx_i2c_data[id], pdata) 41 #define imx35_add_imx_ssi(id, pdata) \ 42 imx_add_imx_ssi(&imx35_imx_ssi_data[id], pdata) 45 #define imx35_add_imx_uart(id, pdata) \ 46 imx_add_imx_uart_1irq(&imx35_imx_uart_data[id], pdata) 79 #define imx35_add_sdhci_esdhc_imx(id, pdata) \ 80 imx_add_sdhci_esdhc_imx(&imx35_sdhci_esdhc_imx_data[id], pdata) 83 #define imx35_add_cspi(id, pdata) \ 84 imx_add_spi_imx(&imx35_cspi_data[id], pdata)
|
H A D | devices-imx1.h | 20 #define imx1_add_imx_uart(id, pdata) \ 21 imx_add_imx_uart_3irq(&imx1_imx_uart_data[id], pdata) 26 #define imx1_add_cspi(id, pdata) \ 27 imx_add_spi_imx(&imx1_cspi_data[id], pdata)
|
H A D | devices-imx21.h | 32 #define imx21_add_imx_ssi(id, pdata) \ 33 imx_add_imx_ssi(&imx21_imx_ssi_data[id], pdata) 36 #define imx21_add_imx_uart(id, pdata) \ 37 imx_add_imx_uart_1irq(&imx21_imx_uart_data[id], pdata) 44 #define imx21_add_mxc_mmc(id, pdata) \ 45 imx_add_mxc_mmc(&imx21_mxc_mmc_data[id], pdata) 56 #define imx21_add_cspi(id, pdata) \ 57 imx_add_spi_imx(&imx21_cspi_data[id], pdata)
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 16 match_one_device(const struct pci_device_id *id, const struct pci_dev *dev) match_one_device() argument 18 if ((id->vendor == PCI_ANY_ID || id->vendor == dev->vendor) && match_one_device() 19 (id->device == PCI_ANY_ID || id->device == dev->device) && match_one_device() 20 (id->subvendor == PCI_ANY_ID || match_one_device() 21 id->subvendor == dev->subsystem_vendor) && match_one_device() 22 (id->subdevice == PCI_ANY_ID || match_one_device() 23 id->subdevice == dev->subsystem_device) && match_one_device() 24 !((id->class ^ dev->class) & id->class_mask)) match_one_device() 25 return id; match_one_device()
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_manager.c | 41 #define IS_MASTER_DSI_LINK(id) (msm_dsim_glb.master_dsi_link_id == id) 43 static inline struct msm_dsi *dsi_mgr_get_dsi(int id) dsi_mgr_get_dsi() argument 45 return msm_dsim_glb.dsi[id]; dsi_mgr_get_dsi() 48 static inline struct msm_dsi *dsi_mgr_get_other_dsi(int id) dsi_mgr_get_other_dsi() argument 50 return msm_dsim_glb.dsi[(id + 1) % DSI_MAX]; dsi_mgr_get_other_dsi() 53 static int dsi_mgr_parse_dual_dsi(struct device_node *np, int id) dsi_mgr_parse_dual_dsi() argument 66 msm_dsim->master_dsi_link_id = id; dsi_mgr_parse_dual_dsi() 75 static int dsi_mgr_host_register(int id) dsi_mgr_host_register() argument 77 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_host_register() 78 struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); dsi_mgr_host_register() 93 struct msm_dsi *mdsi = IS_MASTER_DSI_LINK(id) ? dsi_mgr_host_register() 95 struct msm_dsi *sdsi = IS_MASTER_DSI_LINK(id) ? dsi_mgr_host_register() 124 int id; member in struct:dsi_connector 129 int id; member in struct:dsi_bridge 138 return dsi_connector->id; dsi_mgr_connector_get_id() 144 return dsi_bridge->id; dsi_mgr_bridge_get_id() 150 int id = dsi_mgr_connector_get_id(connector); dsi_mgr_connector_detect() local 151 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_connector_detect() 152 struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); dsi_mgr_connector_detect() 156 DBG("id=%d", id); dsi_mgr_connector_detect() 167 !IS_MASTER_DSI_LINK(id) && other_dsi) dsi_mgr_connector_detect() 222 struct drm_connector *connector, int id) dsi_dual_connector_tile_init() 225 /* Fake topology id */ dsi_dual_connector_tile_init() 262 connector->tile_h_loc = (id == DSI_RIGHT) ? 1 : 0; dsi_dual_connector_tile_init() 269 int id = dsi_mgr_connector_get_id(connector); dsi_mgr_connector_get_modes() local 270 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_connector_get_modes() 291 ret = dsi_dual_connector_tile_init(connector, id); dsi_mgr_connector_get_modes() 308 int id = dsi_mgr_connector_get_id(connector); dsi_mgr_connector_mode_valid() local 309 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_connector_mode_valid() 329 int id = dsi_mgr_connector_get_id(connector); dsi_mgr_connector_best_encoder() local 330 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_connector_best_encoder() 338 int id = dsi_mgr_bridge_get_id(bridge); dsi_mgr_bridge_pre_enable() local 339 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_bridge_pre_enable() 346 DBG("id=%d", id); dsi_mgr_bridge_pre_enable() 348 (is_dual_dsi && (DSI_1 == id))) dsi_mgr_bridge_pre_enable() 353 pr_err("%s: power on host %d failed, %d\n", __func__, id, ret); dsi_mgr_bridge_pre_enable() 373 id, ret); dsi_mgr_bridge_pre_enable() 380 pr_err("%s: enable host %d failed, %d\n", __func__, id, ret); dsi_mgr_bridge_pre_enable() 395 pr_err("%s: enable panel %d failed, %d\n", __func__, id, dsi_mgr_bridge_pre_enable() 432 int id = dsi_mgr_bridge_get_id(bridge); dsi_mgr_bridge_post_disable() local 433 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_bridge_post_disable() 440 DBG("id=%d", id); dsi_mgr_bridge_post_disable() 443 (is_dual_dsi && (DSI_1 == id))) dsi_mgr_bridge_post_disable() 449 pr_err("%s: Panel %d OFF failed, %d\n", __func__, id, dsi_mgr_bridge_post_disable() 455 pr_err("%s: host %d disable failed, %d\n", __func__, id, ret); dsi_mgr_bridge_post_disable() 467 id, ret); dsi_mgr_bridge_post_disable() 472 pr_err("%s: host %d power off failed,%d\n", __func__, id, ret); dsi_mgr_bridge_post_disable() 486 int id = dsi_mgr_bridge_get_id(bridge); dsi_mgr_bridge_mode_set() local 487 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); dsi_mgr_bridge_mode_set() 488 struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); dsi_mgr_bridge_mode_set() 493 mode->base.id, mode->name, dsi_mgr_bridge_mode_set() 501 if (is_dual_dsi && (DSI_1 == id)) dsi_mgr_bridge_mode_set() 534 struct drm_connector *msm_dsi_manager_connector_init(u8 id) msm_dsi_manager_connector_init() argument 536 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_connector_init() 548 dsi_connector->id = id; msm_dsi_manager_connector_init() 586 struct drm_bridge *msm_dsi_manager_bridge_init(u8 id) msm_dsi_manager_bridge_init() argument 588 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_bridge_init() 600 dsi_bridge->id = id; msm_dsi_manager_bridge_init() 618 struct drm_connector *msm_dsi_manager_ext_bridge_init(u8 id) msm_dsi_manager_ext_bridge_init() argument 620 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_ext_bridge_init() 657 if (connector->encoder_ids[i] == encoder->base.id) list_for_each_entry() 669 int msm_dsi_manager_phy_enable(int id, msm_dsi_manager_phy_enable() argument 673 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_phy_enable() 675 int src_pll_id = IS_DUAL_DSI() ? DSI_CLOCK_MASTER : id; msm_dsi_manager_phy_enable() 689 if (!IS_DUAL_DSI() || (id == DSI_CLOCK_MASTER)) { msm_dsi_manager_phy_enable() 704 void msm_dsi_manager_phy_disable(int id) msm_dsi_manager_phy_disable() argument 706 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_phy_disable() 713 if (!IS_DUAL_DSI() || (id == DSI_CLOCK_MASTER)) msm_dsi_manager_phy_disable() 731 int msm_dsi_manager_cmd_xfer(int id, const struct mipi_dsi_msg *msg) msm_dsi_manager_cmd_xfer() argument 733 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_cmd_xfer() 748 if (need_sync && (id == DSI_0)) msm_dsi_manager_cmd_xfer() 777 bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 iova, u32 len) msm_dsi_manager_cmd_xfer_trigger() argument 779 struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi_manager_cmd_xfer_trigger() 783 if (IS_SYNC_NEEDED() && (id == DSI_0)) msm_dsi_manager_cmd_xfer_trigger() 797 int id = msm_dsi->id; msm_dsi_manager_register() local 800 if (id > DSI_MAX) { msm_dsi_manager_register() 801 pr_err("%s: invalid id %d\n", __func__, id); msm_dsi_manager_register() 805 if (msm_dsim->dsi[id]) { msm_dsi_manager_register() 806 pr_err("%s: dsi%d already registered\n", __func__, id); msm_dsi_manager_register() 810 msm_dsim->dsi[id] = msm_dsi; msm_dsi_manager_register() 812 ret = dsi_mgr_parse_dual_dsi(msm_dsi->pdev->dev.of_node, id); msm_dsi_manager_register() 818 ret = dsi_mgr_host_register(id); msm_dsi_manager_register() 821 __func__, id); msm_dsi_manager_register() 828 msm_dsim->dsi[id] = NULL; msm_dsi_manager_register() 838 msm_dsim->dsi[msm_dsi->id] = NULL; msm_dsi_manager_unregister() 221 dsi_dual_connector_tile_init( struct drm_connector *connector, int id) dsi_dual_connector_tile_init() argument
|
/linux-4.4.14/drivers/macintosh/ |
H A D | adbhid.c | 211 int id; member in struct:adbhid 236 static void init_trackpad(int id); 237 static void init_trackball(int id); 238 static void init_turbomouse(int id); 239 static void init_microspeed(int id); 240 static void init_ms_a3(int id); 267 int id = (data[0] >> 4) & 0x0f; adbhid_keyboard_input() local 269 if (!adbhid[id]) { adbhid_keyboard_input() 271 id, data[0], data[1], data[2], data[3]); adbhid_keyboard_input() 278 adbhid_input_keycode(id, data[1], 0); adbhid_keyboard_input() 280 adbhid_input_keycode(id, data[2], 0); adbhid_keyboard_input() 284 adbhid_input_keycode(int id, int scancode, int repeat) adbhid_input_keycode() argument 286 struct adbhid *ahid = adbhid[id]; adbhid_input_keycode() 394 key = adbhid[id]->keycode[keycode]; adbhid_input_keycode() 396 input_report_key(adbhid[id]->input, key, !up_flag); adbhid_input_keycode() 397 input_sync(adbhid[id]->input); adbhid_input_keycode() 407 int id = (data[0] >> 4) & 0x0f; adbhid_mouse_input() local 409 if (!adbhid[id]) { adbhid_mouse_input() 410 printk(KERN_ERR "ADB HID on ID %d not yet registered\n", id); adbhid_mouse_input() 458 switch (adbhid[id]->mouse_kind) adbhid_mouse_input() 488 input_report_key(adbhid[id]->input, BTN_LEFT, !((data[1] >> 7) & 1)); adbhid_mouse_input() 489 input_report_key(adbhid[id]->input, BTN_MIDDLE, !((data[2] >> 7) & 1)); adbhid_mouse_input() 491 if (nb >= 4 && adbhid[id]->mouse_kind != ADBMOUSE_TRACKPAD) adbhid_mouse_input() 492 input_report_key(adbhid[id]->input, BTN_RIGHT, !((data[3] >> 7) & 1)); adbhid_mouse_input() 494 input_report_rel(adbhid[id]->input, REL_X, adbhid_mouse_input() 496 input_report_rel(adbhid[id]->input, REL_Y, adbhid_mouse_input() 499 input_sync(adbhid[id]->input); adbhid_mouse_input() 505 int id = (data[0] >> 4) & 0x0f; adbhid_buttons_input() local 507 if (!adbhid[id]) { adbhid_buttons_input() 508 printk(KERN_ERR "ADB HID on ID %d not yet registered\n", id); adbhid_buttons_input() 512 switch (adbhid[id]->original_handler_id) { adbhid_buttons_input() 520 input_report_key(adbhid[id]->input, KEY_SOUND, down); adbhid_buttons_input() 524 input_report_key(adbhid[id]->input, KEY_MUTE, down); adbhid_buttons_input() 528 input_report_key(adbhid[id]->input, KEY_VOLUMEDOWN, down); adbhid_buttons_input() 532 input_report_key(adbhid[id]->input, KEY_VOLUMEUP, down); adbhid_buttons_input() 554 input_report_key(adbhid[id]->input, KEY_MUTE, down); adbhid_buttons_input() 558 input_report_key(adbhid[id]->input, KEY_VOLUMEDOWN, down); adbhid_buttons_input() 562 input_report_key(adbhid[id]->input, KEY_VOLUMEUP, down); adbhid_buttons_input() 566 input_report_key(adbhid[id]->input, KEY_EJECTCD, down); adbhid_buttons_input() 574 input_report_key(adbhid[id]->input, KEY_BRIGHTNESSDOWN, down); adbhid_buttons_input() 582 input_report_key(adbhid[id]->input, KEY_BRIGHTNESSUP, down); adbhid_buttons_input() 586 input_report_key(adbhid[id]->input, KEY_SWITCHVIDEOMODE, down); adbhid_buttons_input() 590 input_report_key(adbhid[id]->input, KEY_KBDILLUMTOGGLE, down); adbhid_buttons_input() 594 input_report_key(adbhid[id]->input, KEY_KBDILLUMDOWN, down); adbhid_buttons_input() 602 input_report_key(adbhid[id]->input, KEY_KBDILLUMUP, down); adbhid_buttons_input() 625 input_sync(adbhid[id]->input); adbhid_buttons_input() 694 real_leds(leds, adbhid->id); adbhid_kbd_event() 710 if (ahid && ahid->id == ADB_KEYBOARD) adbhid_kbd_capslock_remember() 753 adbhid_input_register(int id, int default_id, int original_handler_id, adbhid_input_register() argument 761 if (adbhid[id]) { adbhid_input_register() 762 printk(KERN_ERR "Trying to reregister ADB HID on ID %d\n", id); adbhid_input_register() 766 adbhid[id] = hid = kzalloc(sizeof(struct adbhid), GFP_KERNEL); adbhid_input_register() 773 sprintf(hid->phys, "adb%d:%d.%02x/input", id, default_id, original_handler_id); adbhid_input_register() 776 hid->id = default_id; adbhid_input_register() 784 input_dev->id.bustype = BUS_ADB; adbhid_input_register() 785 input_dev->id.vendor = 0x0001; adbhid_input_register() 786 input_dev->id.product = (id << 12) | (default_id << 8) | original_handler_id; adbhid_input_register() 787 input_dev->id.version = 0x0100; adbhid_input_register() 805 input_dev->id.version = ADB_KEYBOARD_UNKNOWN; adbhid_input_register() 812 input_dev->id.version = ADB_KEYBOARD_ANSI; adbhid_input_register() 819 input_dev->id.version = ADB_KEYBOARD_ISO; adbhid_input_register() 828 input_dev->id.version = ADB_KEYBOARD_JIS; adbhid_input_register() 912 adbhid[id] = NULL; adbhid_input_register() 916 static void adbhid_input_unregister(int id) adbhid_input_unregister() argument 918 input_unregister_device(adbhid[id]->input); adbhid_input_unregister() 919 kfree(adbhid[id]->keycode); adbhid_input_unregister() 920 kfree(adbhid[id]); adbhid_input_unregister() 921 adbhid[id] = NULL; adbhid_input_unregister() 926 adbhid_input_reregister(int id, int default_id, int org_handler_id, adbhid_input_reregister() argument 929 if (adbhid[id]) { adbhid_input_reregister() 930 if (adbhid[id]->input->id.product != adbhid_input_reregister() 931 ((id << 12)|(default_id << 8)|org_handler_id)) { adbhid_input_reregister() 932 adbhid_input_unregister(id); adbhid_input_reregister() 933 adbhid_input_register(id, default_id, org_handler_id, adbhid_input_reregister() 937 adbhid_input_register(id, default_id, org_handler_id, adbhid_input_reregister() 939 return 1<<id; adbhid_input_reregister() 963 int id = keyboard_ids.id[i]; adbhid_probe() local 965 adb_get_infos(id, &default_id, &org_handler_id); adbhid_probe() 969 ADB_WRITEREG(id, KEYB_LEDREG), 0xff, 0xff); adbhid_probe() 975 if (adb_try_handler_change(id, 5)) adbhid_probe() 976 printk("ADB keyboard at %d, handler set to 5\n", id); adbhid_probe() 979 if (adb_try_handler_change(id, 3)) adbhid_probe() 980 printk("ADB keyboard at %d, handler set to 3\n", id); adbhid_probe() 982 printk("ADB keyboard at %d, handler 1\n", id); adbhid_probe() 984 adb_get_infos(id, &default_id, &cur_handler_id); adbhid_probe() 985 reg |= adbhid_input_reregister(id, default_id, org_handler_id, adbhid_probe() 990 int id = buttons_ids.id[i]; adbhid_probe() local 992 adb_get_infos(id, &default_id, &org_handler_id); adbhid_probe() 993 reg |= adbhid_input_reregister(id, default_id, org_handler_id, adbhid_probe() 1000 int id = mouse_ids.id[i]; adbhid_probe() local 1003 adb_get_infos(id, &default_id, &org_handler_id); adbhid_probe() 1005 if (adb_try_handler_change(id, 4)) { adbhid_probe() 1006 printk("ADB mouse at %d, handler set to 4", id); adbhid_probe() 1009 else if (adb_try_handler_change(id, 0x2F)) { adbhid_probe() 1010 printk("ADB mouse at %d, handler set to 0x2F", id); adbhid_probe() 1013 else if (adb_try_handler_change(id, 0x42)) { adbhid_probe() 1014 printk("ADB mouse at %d, handler set to 0x42", id); adbhid_probe() 1017 else if (adb_try_handler_change(id, 0x66)) { adbhid_probe() 1018 printk("ADB mouse at %d, handler set to 0x66", id); adbhid_probe() 1021 else if (adb_try_handler_change(id, 0x5F)) { adbhid_probe() 1022 printk("ADB mouse at %d, handler set to 0x5F", id); adbhid_probe() 1025 else if (adb_try_handler_change(id, 3)) { adbhid_probe() 1026 printk("ADB mouse at %d, handler set to 3", id); adbhid_probe() 1029 else if (adb_try_handler_change(id, 2)) { adbhid_probe() 1030 printk("ADB mouse at %d, handler set to 2", id); adbhid_probe() 1034 printk("ADB mouse at %d, handler 1", id); adbhid_probe() 1040 init_microspeed(id); adbhid_probe() 1042 init_ms_a3(id); adbhid_probe() 1051 ADB_READREG(id, 1)); adbhid_probe() 1057 init_trackball(id); adbhid_probe() 1063 init_trackpad(id); adbhid_probe() 1069 init_turbomouse(id); adbhid_probe() 1074 if (adb_try_handler_change(id, 0x42)) { adbhid_probe() 1075 printk("\nADB MacAlly 2-button mouse at %d, handler set to 0x42", id); adbhid_probe() 1082 adb_get_infos(id, &default_id, &cur_handler_id); adbhid_probe() 1083 reg |= adbhid_input_reregister(id, default_id, org_handler_id, adbhid_probe() 1090 init_trackpad(int id) init_trackpad() argument 1098 ADB_READREG(id,1)); init_trackpad() 1106 ADB_WRITEREG(id,1), init_trackpad() 1117 ADB_WRITEREG(id,2), init_trackpad() 1128 ADB_WRITEREG(id,1), init_trackpad() 1139 adb_request(&req, NULL, ADBREQ_SYNC, 1, ADB_FLUSH(id)); init_trackpad() 1144 init_trackball(int id) init_trackball() argument 1151 ADB_WRITEREG(id,1), 00,0x81); init_trackball() 1154 ADB_WRITEREG(id,1), 01,0x81); init_trackball() 1157 ADB_WRITEREG(id,1), 02,0x81); init_trackball() 1160 ADB_WRITEREG(id,1), 03,0x38); init_trackball() 1163 ADB_WRITEREG(id,1), 00,0x81); init_trackball() 1166 ADB_WRITEREG(id,1), 01,0x81); init_trackball() 1169 ADB_WRITEREG(id,1), 02,0x81); init_trackball() 1172 ADB_WRITEREG(id,1), 03,0x38); init_trackball() 1176 init_turbomouse(int id) init_turbomouse() argument 1182 adb_request(&req, NULL, ADBREQ_SYNC, 1, ADB_FLUSH(id)); init_turbomouse() 1212 init_microspeed(int id) init_microspeed() argument 1218 adb_request(&req, NULL, ADBREQ_SYNC, 1, ADB_FLUSH(id)); init_microspeed() 1241 ADB_WRITEREG(id,1), init_microspeed() 1248 adb_request(&req, NULL, ADBREQ_SYNC, 1, ADB_FLUSH(id)); init_microspeed() 1252 init_ms_a3(int id) init_ms_a3() argument 1258 ADB_WRITEREG(id, 0x2), init_ms_a3() 1262 adb_request(&req, NULL, ADBREQ_SYNC, 1, ADB_FLUSH(id)); init_ms_a3()
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | x2apic.h | 29 static unsigned int x2apic_get_apic_id(unsigned long id) x2apic_get_apic_id() argument 31 return id; x2apic_get_apic_id() 34 static unsigned long x2apic_set_apic_id(unsigned int id) x2apic_set_apic_id() argument 36 return id; x2apic_set_apic_id()
|
/linux-4.4.14/arch/mips/ralink/ |
H A D | reset.c | 28 unsigned long id) ralink_assert_device() 32 if (id < 8) ralink_assert_device() 36 val |= BIT(id); ralink_assert_device() 43 unsigned long id) ralink_deassert_device() 47 if (id < 8) ralink_deassert_device() 51 val &= ~BIT(id); ralink_deassert_device() 58 unsigned long id) ralink_reset_device() 60 ralink_assert_device(rcdev, id); ralink_reset_device() 61 return ralink_deassert_device(rcdev, id); ralink_reset_device() 27 ralink_assert_device(struct reset_controller_dev *rcdev, unsigned long id) ralink_assert_device() argument 42 ralink_deassert_device(struct reset_controller_dev *rcdev, unsigned long id) ralink_deassert_device() argument 57 ralink_reset_device(struct reset_controller_dev *rcdev, unsigned long id) ralink_reset_device() argument
|
/linux-4.4.14/arch/arm/plat-samsung/ |
H A D | dev-uart.c | 23 .id = 0, 27 .id = 1, 31 .id = 2, 35 .id = 3,
|
/linux-4.4.14/sound/hda/ |
H A D | hda_bus_type.c | 15 * hdac_get_device_id - gets the hdac device id entry 20 * driver id_table and returns the matching device id entry. 26 const struct hda_device_id *id = drv->id_table; hdac_get_device_id() local 28 while (id->vendor_id) { hdac_get_device_id() 29 if (hdev->vendor_id == id->vendor_id && hdac_get_device_id() 30 (!id->rev_id || id->rev_id == hdev->revision_id)) hdac_get_device_id() 31 return id; hdac_get_device_id() 32 id++; hdac_get_device_id()
|
/linux-4.4.14/drivers/pnp/ |
H A D | card.c | 23 while (*drv_id->id) { match_card() 24 if (compare_pnp_id(card->id, drv_id->id)) { match_card() 32 !*drv_id->devs[i].id) match_card() 36 if (compare_pnp_id(dev->id, card_for_each_dev() 37 drv_id->devs[i].id)) { card_for_each_dev() 72 const struct pnp_card_device_id *id; card_probe() local 78 id = match_card(drv, card); card_probe() 79 if (!id) card_probe() 89 if (drv->probe(clink, id) >= 0) card_probe() 102 * pnp_add_card_id - adds an EISA id to the specified card 103 * @id: pointer to a pnp_id structure 106 static struct pnp_id *pnp_add_card_id(struct pnp_card *card, char *id) pnp_add_card_id() argument 114 dev_id->id[0] = id[0]; pnp_add_card_id() 115 dev_id->id[1] = id[1]; pnp_add_card_id() 116 dev_id->id[2] = id[2]; pnp_add_card_id() 117 dev_id->id[3] = tolower(id[3]); pnp_add_card_id() 118 dev_id->id[4] = tolower(id[4]); pnp_add_card_id() 119 dev_id->id[5] = tolower(id[5]); pnp_add_card_id() 120 dev_id->id[6] = tolower(id[6]); pnp_add_card_id() 121 dev_id->id[7] = '\0'; pnp_add_card_id() 124 ptr = card->id; pnp_add_card_id() 130 card->id = dev_id; pnp_add_card_id() 137 struct pnp_id *id; pnp_free_card_ids() local 140 id = card->id; pnp_free_card_ids() 141 while (id) { pnp_free_card_ids() 142 next = id->next; pnp_free_card_ids() 143 kfree(id); pnp_free_card_ids() 144 id = next; pnp_free_card_ids() 156 struct pnp_card *pnp_alloc_card(struct pnp_protocol *protocol, int id, char *pnpid) pnp_alloc_card() argument 166 card->number = id; pnp_alloc_card() 200 struct pnp_id *pos = card->id; pnp_show_card_ids() 203 str += sprintf(str, "%s\n", pos->id); pnp_show_card_ids() 324 * @id: pointer to a PnP ID structure that explains the rules for finding the device 328 const char *id, struct pnp_dev *from) pnp_request_card_device() 335 if (!clink || !id) pnp_request_card_device() 349 if ((!dev->card_link) && compare_pnp_id(dev->id, id)) pnp_request_card_device() 327 pnp_request_card_device(struct pnp_card_link *clink, const char *id, struct pnp_dev *from) pnp_request_card_device() argument
|
H A D | driver.c | 2 * driver.c - device id matching, driver model, etc. 28 int compare_pnp_id(struct pnp_id *pos, const char *id) compare_pnp_id() argument 30 if (!pos || !id || (strlen(id) != 7)) compare_pnp_id() 32 if (memcmp(id, "ANYDEVS", 7) == 0) compare_pnp_id() 35 if (memcmp(pos->id, id, 3) == 0) compare_pnp_id() 36 if (compare_func(pos->id, id) == 1) compare_pnp_id() 51 while (*drv_id->id) { match_device() 52 if (compare_pnp_id(dev->id, drv_id->id)) match_device() 276 * pnp_add_id - adds an EISA id to the specified device 278 * @id: pointer to an EISA id string 280 struct pnp_id *pnp_add_id(struct pnp_dev *dev, const char *id) pnp_add_id() argument 288 dev_id->id[0] = id[0]; pnp_add_id() 289 dev_id->id[1] = id[1]; pnp_add_id() 290 dev_id->id[2] = id[2]; pnp_add_id() 291 dev_id->id[3] = tolower(id[3]); pnp_add_id() 292 dev_id->id[4] = tolower(id[4]); pnp_add_id() 293 dev_id->id[5] = tolower(id[5]); pnp_add_id() 294 dev_id->id[6] = tolower(id[6]); pnp_add_id() 295 dev_id->id[7] = '\0'; pnp_add_id() 298 ptr = dev->id; pnp_add_id() 304 dev->id = dev_id; pnp_add_id()
|
H A D | core.c | 104 struct pnp_id *id; pnp_free_ids() local 107 id = dev->id; pnp_free_ids() 108 while (id) { pnp_free_ids() 109 next = id->next; pnp_free_ids() 110 kfree(id); pnp_free_ids() 111 id = next; pnp_free_ids() 140 struct pnp_dev *pnp_alloc_dev(struct pnp_protocol *protocol, int id, pnp_alloc_dev() argument 153 dev->number = id; pnp_alloc_dev() 216 struct pnp_id *id; pnp_add_device() local 226 for (id = dev->id; id; id = id->next) pnp_add_device() 227 len += scnprintf(buf + len, sizeof(buf) - len, " %s", id->id); pnp_add_device()
|
/linux-4.4.14/drivers/isdn/hardware/eicon/ |
H A D | debug.c | 17 static void DI_format(int do_lock, word id, int type, char *format, va_list argument_list); 18 static void DI_format_locked(word id, int type, char *format, va_list argument_list); DI_format_old() 19 static void DI_format_old(word id, char *format, va_list ap) { } DiProcessEventLog() argument 20 static void DiProcessEventLog(unsigned short id, unsigned long msgID, va_list ap) { } DiProcessEventLog() argument 378 int id, free_id = -1, best_id = 0; DI_register() local 387 ((hDbg->id == 0) && (((_OldDbgHandle_ *)hDbg)->id == -1)) || DI_register() 394 for (id = 1; id < ARRAY_SIZE(clients); id++) { DI_register() 395 if (clients[id].hDbg == hDbg) { DI_register() 402 if (clients[id].hDbg) { /* slot is busy */ DI_register() 405 free_id = id; DI_register() 406 if (!strcmp(clients[id].drvName, hDbg->drvName)) { DI_register() 414 if (!clients[id].hDbg) { /* slot is busy */ DI_register() 426 Register new driver with id == free_id DI_register() 441 hDbg->id = (byte)free_id; DI_register() 472 pmsg->drv_id = 0; /* id 0 - DIMAINT */ DI_register() 505 hDbg->id = -1; DI_deregister() 544 pmsg->drv_id = 0; /* id 0 - DIMAINT */ DI_deregister() 565 static void DI_format_locked(unsigned short id, DI_format_locked() argument 569 DI_format(1, id, type, format, argument_list); DI_format_locked() 573 unsigned short id, DI_format() 630 pmsg->drv_id = id; /* driver MAINT id */ DI_format() 668 pmsg->drv_id = id; /* driver MAINT id */ DI_format() 709 pmsg->drv_id = id; /* driver MAINT id */ DI_format() 733 int diva_get_driver_info(dword id, byte *data, int data_length) { diva_get_driver_info() argument 738 if (!data || !id || (data_length < 17) || diva_get_driver_info() 739 (id >= ARRAY_SIZE(clients))) { diva_get_driver_info() 745 if (clients[id].hDbg) { diva_get_driver_info() 747 *p++ = (byte)clients[id].sec; /* save seconds */ diva_get_driver_info() 748 *p++ = (byte)(clients[id].sec >> 8); diva_get_driver_info() 749 *p++ = (byte)(clients[id].sec >> 16); diva_get_driver_info() 750 *p++ = (byte)(clients[id].sec >> 24); diva_get_driver_info() 752 *p++ = (byte)(clients[id].usec / 1000); /* save mseconds */ diva_get_driver_info() 753 *p++ = (byte)((clients[id].usec / 1000) >> 8); diva_get_driver_info() 754 *p++ = (byte)((clients[id].usec / 1000) >> 16); diva_get_driver_info() 755 *p++ = (byte)((clients[id].usec / 1000) >> 24); diva_get_driver_info() 759 if ((to_copy = min(strlen(clients[id].drvName), (size_t)(data_length - 1)))) { diva_get_driver_info() 760 memcpy(p, clients[id].drvName, to_copy); diva_get_driver_info() 763 if ((data_length >= 4) && clients[id].hDbg->drvTag[0]) { diva_get_driver_info() 766 if ((to_copy = min(strlen(clients[id].hDbg->drvTag), (size_t)(data_length - 2)))) { diva_get_driver_info() 767 memcpy(p, clients[id].hDbg->drvTag, to_copy); diva_get_driver_info() 785 int diva_get_driver_dbg_mask(dword id, byte *data) { diva_get_driver_dbg_mask() argument 789 if (!data || !id || (id >= ARRAY_SIZE(clients))) { diva_get_driver_dbg_mask() 794 if (clients[id].hDbg) { diva_get_driver_dbg_mask() 796 *data++ = (byte)(clients[id].hDbg->dbgMask); diva_get_driver_dbg_mask() 797 *data++ = (byte)(clients[id].hDbg->dbgMask >> 8); diva_get_driver_dbg_mask() 798 *data++ = (byte)(clients[id].hDbg->dbgMask >> 16); diva_get_driver_dbg_mask() 799 *data++ = (byte)(clients[id].hDbg->dbgMask >> 24); diva_get_driver_dbg_mask() 807 int diva_set_driver_dbg_mask(dword id, dword mask) { diva_set_driver_dbg_mask() argument 812 if (!id || (id >= ARRAY_SIZE(clients))) { diva_set_driver_dbg_mask() 819 if (clients[id].hDbg) { diva_set_driver_dbg_mask() 820 dword old_mask = clients[id].hDbg->dbgMask; diva_set_driver_dbg_mask() 822 clients[id].hDbg->dbgMask = mask; diva_set_driver_dbg_mask() 823 clients[id].last_dbgMask = (clients[id].hDbg->dbgMask | clients[id].dbgMask); diva_set_driver_dbg_mask() 825 diva_change_management_debug_mask(&clients[id], old_mask); diva_set_driver_dbg_mask() 831 if (clients[id].request_pending) { diva_set_driver_dbg_mask() 832 clients[id].request_pending = 0; diva_set_driver_dbg_mask() 833 (*(clients[id].request))((ENTITY *)(*(clients[id].pIdiLib->DivaSTraceGetHandle))(clients[id].pIdiLib->hLib)); diva_set_driver_dbg_mask() 864 int id, free_id = -1; diva_mnt_add_xdi_adapter() local 890 for (id = 1; id < ARRAY_SIZE(clients); id++) { diva_mnt_add_xdi_adapter() 891 if (clients[id].hDbg && (clients[id].request == d->request)) { diva_mnt_add_xdi_adapter() 897 if (clients[id].hDbg) { /* slot is busy */ diva_mnt_add_xdi_adapter() 901 free_id = id; diva_mnt_add_xdi_adapter() 903 if (!strcmp(clients[id].drvName, tmp)) { diva_mnt_add_xdi_adapter() 908 free_id = id; diva_mnt_add_xdi_adapter() 920 id = free_id; diva_mnt_add_xdi_adapter() 921 clients[id].request = d->request; diva_mnt_add_xdi_adapter() 922 clients[id].request_pending = 0; diva_mnt_add_xdi_adapter() 923 clients[id].hDbg = &clients[id].Dbg; diva_mnt_add_xdi_adapter() 924 clients[id].sec = sec; diva_mnt_add_xdi_adapter() 925 clients[id].usec = usec; diva_mnt_add_xdi_adapter() 926 strcpy(clients[id].drvName, tmp); diva_mnt_add_xdi_adapter() 927 strcpy(clients[id].Dbg.drvName, tmp); diva_mnt_add_xdi_adapter() 928 clients[id].Dbg.drvTag[0] = 0; diva_mnt_add_xdi_adapter() 929 clients[id].logical = (int)logical; diva_mnt_add_xdi_adapter() 930 clients[id].channels = (int)d->channels; diva_mnt_add_xdi_adapter() 931 clients[id].dma_handle = -1; diva_mnt_add_xdi_adapter() 933 clients[id].Dbg.dbgMask = 0; diva_mnt_add_xdi_adapter() 934 clients[id].dbgMask = clients[id].Dbg.dbgMask; diva_mnt_add_xdi_adapter() 935 if (id) { diva_mnt_add_xdi_adapter() 936 clients[id].Dbg.dbgMask |= clients[free_id].last_dbgMask; diva_mnt_add_xdi_adapter() 938 clients[id].last_dbgMask = 0; diva_mnt_add_xdi_adapter() 940 clients[id].Dbg.Registered = DBG_HANDLE_REG_NEW; diva_mnt_add_xdi_adapter() 941 clients[id].Dbg.id = (byte)id; diva_mnt_add_xdi_adapter() 942 clients[id].Dbg.dbg_end = DI_deregister; diva_mnt_add_xdi_adapter() 943 clients[id].Dbg.dbg_prt = DI_format_locked; diva_mnt_add_xdi_adapter() 944 clients[id].Dbg.dbg_ev = DiProcessEventLog; diva_mnt_add_xdi_adapter() 945 clients[id].Dbg.dbg_irq = DI_format_locked; diva_mnt_add_xdi_adapter() 946 clients[id].Dbg.next = (pDbgHandle)DBG_MAGIC; diva_mnt_add_xdi_adapter() 949 diva_trace_library_user_interface_t diva_maint_user_ifc = { &clients[id], diva_mnt_add_xdi_adapter() 957 if ((clients[id].pIdiLib = diva_mnt_add_xdi_adapter() 959 if (((*(clients[id].pIdiLib->DivaSTraceLibraryStart))(clients[id].pIdiLib->hLib))) { diva_mnt_add_xdi_adapter() 961 (*(clients[id].pIdiLib->DivaSTraceLibraryFinit))(clients[id].pIdiLib->hLib); diva_mnt_add_xdi_adapter() 962 clients[id].pIdiLib = NULL; diva_mnt_add_xdi_adapter() 969 if (!clients[id].pIdiLib) { diva_mnt_add_xdi_adapter() 970 clients[id].request = NULL; diva_mnt_add_xdi_adapter() 971 clients[id].request_pending = 0; diva_mnt_add_xdi_adapter() 972 clients[id].hDbg = NULL; diva_mnt_add_xdi_adapter() 983 id, clients[id].Dbg.drvName); diva_mnt_add_xdi_adapter() 1000 pmsg->drv_id = 0; /* id 0 - DIMAINT */ diva_mnt_add_xdi_adapter() 1009 org_mask = clients[id].Dbg.dbgMask; diva_mnt_add_xdi_adapter() 1010 clients[id].Dbg.dbgMask = 0; diva_mnt_add_xdi_adapter() 1014 if (clients[id].request_pending) { diva_mnt_add_xdi_adapter() 1015 clients[id].request_pending = 0; diva_mnt_add_xdi_adapter() 1016 (*(clients[id].request))((ENTITY *)(*(clients[id].pIdiLib->DivaSTraceGetHandle))(clients[id].pIdiLib->hLib)); diva_mnt_add_xdi_adapter() 1021 diva_set_driver_dbg_mask(id, org_mask); diva_mnt_add_xdi_adapter() 1087 pmsg->drv_id = 0; /* id 0 - DIMAINT */ diva_mnt_remove_xdi_adapter() 1447 if ((TraceFilterIdent == pC->hDbg->id) && (TraceFilterChannel == (int)channel->ChannelNumber)) { diva_maint_state_change_notify() 1450 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, "Selective Trace OFF for Ch=%d", diva_maint_state_change_notify() 1466 TraceFilterIdent = pC->hDbg->id; diva_maint_state_change_notify() 1470 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, "Selective Trace ON for Ch=%d", diva_maint_state_change_notify() 1476 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Ch = %d", diva_maint_state_change_notify() 1478 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Status = <%s>", &channel->Line[0]); diva_maint_state_change_notify() 1479 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Layer1 = <%s>", &channel->Framing[0]); diva_maint_state_change_notify() 1480 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Layer2 = <%s>", &channel->Layer2[0]); diva_maint_state_change_notify() 1481 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Layer3 = <%s>", &channel->Layer3[0]); diva_maint_state_change_notify() 1482 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L RAddr = <%s>", diva_maint_state_change_notify() 1484 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L RSAddr = <%s>", diva_maint_state_change_notify() 1486 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L LAddr = <%s>", diva_maint_state_change_notify() 1488 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L LSAddr = <%s>", diva_maint_state_change_notify() 1491 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L BC = <%s>", tmp); diva_maint_state_change_notify() 1493 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L HLC = <%s>", tmp); diva_maint_state_change_notify() 1495 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L LLC = <%s>", tmp); diva_maint_state_change_notify() 1496 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L CR = 0x%x", channel->CallReference); diva_maint_state_change_notify() 1497 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Disc = 0x%x", diva_maint_state_change_notify() 1499 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "L Owner = <%s>", &channel->UserID[0]); diva_maint_state_change_notify() 1508 int id = TraceFilterIdent; diva_maint_state_change_notify() local 1510 if ((id >= 0) && (ch >= 0) && (id < ARRAY_SIZE(clients)) && diva_maint_state_change_notify() 1511 (clients[id].Dbg.id == (byte)id) && (clients[id].pIdiLib == hLib)) { diva_maint_state_change_notify() 1521 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Ch = %lu", diva_maint_state_change_notify() 1523 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Event = %lu", modem->Event); diva_maint_state_change_notify() 1524 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Norm = %lu", modem->Norm); diva_maint_state_change_notify() 1525 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Opts. = 0x%08x", modem->Options); diva_maint_state_change_notify() 1526 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Tx = %lu Bps", modem->TxSpeed); diva_maint_state_change_notify() 1527 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Rx = %lu Bps", modem->RxSpeed); diva_maint_state_change_notify() 1528 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM RT = %lu mSec", diva_maint_state_change_notify() 1530 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Sr = %lu", modem->SymbolRate); diva_maint_state_change_notify() 1531 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Rxl = %d dBm", modem->RxLeveldBm); diva_maint_state_change_notify() 1532 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM El = %d dBm", modem->EchoLeveldBm); diva_maint_state_change_notify() 1533 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM SNR = %lu dB", modem->SNRdb); diva_maint_state_change_notify() 1534 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM MAE = %lu", modem->MAE); diva_maint_state_change_notify() 1535 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM LRet = %lu", diva_maint_state_change_notify() 1537 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM RRet = %lu", diva_maint_state_change_notify() 1539 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM LRes = %lu", modem->LocalResyncs); diva_maint_state_change_notify() 1540 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM RRes = %lu", diva_maint_state_change_notify() 1543 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "MDM Disc = %lu", modem->DiscReason); diva_maint_state_change_notify() 1555 int id = TraceFilterIdent; diva_maint_state_change_notify() local 1557 if ((id >= 0) && (ch >= 0) && (id < ARRAY_SIZE(clients)) && diva_maint_state_change_notify() 1558 (clients[id].Dbg.id == (byte)id) && (clients[id].pIdiLib == hLib)) { diva_maint_state_change_notify() 1567 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Ch = %lu", (int)fax->ChannelNumber); diva_maint_state_change_notify() 1568 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Event = %lu", fax->Event); diva_maint_state_change_notify() 1569 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Pages = %lu", fax->Page_Counter); diva_maint_state_change_notify() 1570 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Feat. = 0x%08x", fax->Features); diva_maint_state_change_notify() 1571 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX ID = <%s>", &fax->Station_ID[0]); diva_maint_state_change_notify() 1572 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Saddr = <%s>", &fax->Subaddress[0]); diva_maint_state_change_notify() 1573 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Pwd = <%s>", &fax->Password[0]); diva_maint_state_change_notify() 1574 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Speed = %lu", fax->Speed); diva_maint_state_change_notify() 1575 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Res. = 0x%08x", fax->Resolution); diva_maint_state_change_notify() 1576 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Width = %lu", fax->Paper_Width); diva_maint_state_change_notify() 1577 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Length= %lu", fax->Paper_Length); diva_maint_state_change_notify() 1578 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX SLT = %lu", fax->Scanline_Time); diva_maint_state_change_notify() 1580 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, "FAX Disc = %lu", fax->Disc_Reason); diva_maint_state_change_notify() 1590 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, diva_maint_state_change_notify() 1592 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_STAT, diva_maint_state_change_notify() 1603 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1607 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1611 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1615 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1619 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1623 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1627 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1631 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1639 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1643 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1647 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1651 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1655 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1659 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1663 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1671 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1675 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1679 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1683 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1687 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1691 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1695 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1699 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1703 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1710 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1714 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1718 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1722 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1726 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1730 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1734 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1738 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1742 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1746 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1750 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1754 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1758 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1762 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1766 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1770 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1774 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1778 diva_mnt_internal_dprintf(pC->hDbg->id, DLI_LOG, diva_maint_state_change_notify() 1800 int id = TraceFilterIdent; diva_maint_trace_notify() local 1805 if ((id >= 0) && (ch >= 0) && (id < ARRAY_SIZE(clients)) && diva_maint_trace_notify() 1806 (clients[id].Dbg.id == (byte)id) && (clients[id].pIdiLib == hLib)) { diva_maint_trace_notify() 1811 if (Adapter != clients[id].logical) { diva_maint_trace_notify() 1863 pmsg->drv_id = pC->hDbg->id; diva_maint_trace_notify() 572 DI_format(int do_lock, unsigned short id, int type, char *format, va_list ap) DI_format() argument
|
/linux-4.4.14/drivers/dio/ |
H A D | dio-driver.c | 19 * dio_match_device - Tell if a DIO device structure has a matching DIO device id structure 20 * @ids: array of DIO device id structures to search in 32 while (ids->id) { dio_match_device() 33 if (ids->id == DIO_WILDCARD) dio_match_device() 35 if (DIO_NEEDSSECID(ids->id & 0xff)) { dio_match_device() 36 if (ids->id == d->id) dio_match_device() 39 if ((ids->id & 0xff) == (d->id & 0xff)) dio_match_device() 54 const struct dio_device_id *id; dio_device_probe() local 56 id = dio_match_device(drv->id_table, d); dio_device_probe() 57 if (id) dio_device_probe() 58 error = drv->probe(d, id); dio_device_probe() 104 * dio_bus_match - Tell if a DIO device structure has a matching DIO device id structure 106 * @drv: the &device_driver that points to the array of DIO device id structures to search
|
/linux-4.4.14/drivers/acpi/ |
H A D | tables.c | 63 p->processor_id, p->id, acpi_table_print_madt_entry() 82 pr_debug("IOAPIC (id[0x%02x] address[0x%08x] gsi_base[%d])\n", acpi_table_print_madt_entry() 83 p->id, p->address, p->global_irq_base); acpi_table_print_madt_entry() 156 pr_debug("IOSAPIC (id[0x%x] address[%p] gsi_base[%d])\n", acpi_table_print_madt_entry() 157 p->id, (void *)(unsigned long)p->address, acpi_table_print_madt_entry() 167 p->processor_id, p->id, p->eid, acpi_table_print_madt_entry() 176 pr_info("PLAT_INT_SRC (%s %s type[0x%x] id[0x%04x] eid[0x%x] iosapic_vector[0x%x] global_irq[0x%x]\n", acpi_table_print_madt_entry() 179 p->type, p->id, p->eid, p->io_sapic_vector, acpi_table_print_madt_entry() 216 * @id: table id (for debugging purposes) 219 * @proc: array of acpi_subtable_proc struct containing entry id 224 * For each proc_num find a subtable with proc->id and run proc->handler 226 * entry id. 232 acpi_parse_entries_array(char *id, unsigned long table_size, acpi_parse_entries_array() argument 245 if (!id) acpi_parse_entries_array() 252 pr_warn("%4.4s not present\n", id); acpi_parse_entries_array() 269 if (entry->type != proc[i].id) acpi_parse_entries_array() 286 pr_err("[%4.4s:0x%02x] Invalid zero length\n", id, proc->id); acpi_parse_entries_array() 296 id, proc->id, count - max_entries, count); acpi_parse_entries_array() 303 acpi_parse_entries(char *id, acpi_parse_entries() argument 310 .id = entry_id, acpi_parse_entries() 314 return acpi_parse_entries_array(id, table_size, table_header, acpi_parse_entries() 319 acpi_table_parse_entries_array(char *id, acpi_table_parse_entries_array() argument 332 if (!id) acpi_table_parse_entries_array() 335 if (!strncmp(id, ACPI_SIG_MADT, 4)) acpi_table_parse_entries_array() 338 acpi_get_table_with_size(id, instance, &table_header, &tbl_size); acpi_table_parse_entries_array() 340 pr_warn("%4.4s not present\n", id); acpi_table_parse_entries_array() 344 count = acpi_parse_entries_array(id, table_size, table_header, acpi_table_parse_entries_array() 352 acpi_table_parse_entries(char *id, acpi_table_parse_entries() argument 359 .id = entry_id, acpi_table_parse_entries() 363 return acpi_table_parse_entries_array(id, table_size, &proc, 1, acpi_table_parse_entries() 368 acpi_table_parse_madt(enum acpi_madt_type id, acpi_table_parse_madt() argument 372 sizeof(struct acpi_table_madt), id, acpi_table_parse_madt() 377 * acpi_table_parse - find table with @id, run @handler on it 378 * @id: table id to find 381 * Scan the ACPI System Descriptor Table (STD) for a table matching @id, 386 int __init acpi_table_parse(char *id, acpi_tbl_table_handler handler) acpi_table_parse() argument 394 if (!id || !handler) acpi_table_parse() 397 if (strncmp(id, ACPI_SIG_MADT, 4) == 0) acpi_table_parse() 398 acpi_get_table_with_size(id, acpi_apic_instance, &table, &tbl_size); acpi_table_parse() 400 acpi_get_table_with_size(id, 0, &table, &tbl_size); acpi_table_parse()
|
/linux-4.4.14/fs/squashfs/ |
H A D | xattr_id.c | 25 * This file implements code to map the 32-bit xattr id stored in the inode 39 * Map xattr id using the xattr id look up table 48 struct squashfs_xattr_id id; squashfs_xattr_lookup() local 51 err = squashfs_read_metadata(sb, &id, &start_block, &offset, squashfs_xattr_lookup() 52 sizeof(id)); squashfs_xattr_lookup() 56 *xattr = le64_to_cpu(id.xattr); squashfs_xattr_lookup() 57 *size = le32_to_cpu(id.size); squashfs_xattr_lookup() 58 *count = le32_to_cpu(id.count); squashfs_xattr_lookup() 64 * Read uncompressed xattr id lookup table indexes from disk into memory 82 /* there is always at least one xattr id */ squashfs_read_xattr_id_table()
|
/linux-4.4.14/net/sched/ |
H A D | cls_route.c | 34 u32 id; member in struct:route4_fastmap 52 u32 id; member in struct:route4_filter 65 static inline int route4_fastmap_hash(u32 id, int iif) route4_fastmap_hash() argument 67 return id & 0xF; route4_fastmap_hash() 80 route4_set_fastmap(struct route4_head *head, u32 id, int iif, route4_set_fastmap() argument 83 int h = route4_fastmap_hash(id, iif); route4_set_fastmap() 85 /* fastmap updates must look atomic to aling id, iff, filter */ route4_set_fastmap() 87 head->fastmap[h].id = id; route4_set_fastmap() 93 static inline int route4_hash_to(u32 id) route4_hash_to() argument 95 return id & 0xFF; route4_hash_to() 98 static inline int route4_hash_from(u32 id) route4_hash_from() argument 100 return (id >> 16) & 0xF; route4_hash_from() 124 route4_set_fastmap(head, id, iif, f); \ 135 u32 id, h; route4_classify() local 142 id = dst->tclassid; route4_classify() 148 h = route4_fastmap_hash(id, iif); route4_classify() 151 if (id == head->fastmap[h].id && route4_classify() 165 h = route4_hash_to(id); route4_classify() 170 for (f = rcu_dereference_bh(b->ht[route4_hash_from(id)]); route4_classify() 173 if (f->id == id) route4_classify() 189 id &= ~0xFFFF; route4_classify() 194 route4_set_fastmap(head, id, iif, ROUTE4_FAILURE); route4_classify() 199 if (id && (TC_H_MAJ(id) == 0 || route4_classify() 200 !(TC_H_MAJ(id^tp->q->handle)))) { route4_classify() 201 res->classid = id; route4_classify() 208 static inline u32 to_hash(u32 id) to_hash() argument 210 u32 h = id & 0xFF; to_hash() 212 if (id & 0x8000) to_hash() 217 static inline u32 from_hash(u32 id) from_hash() argument 219 id &= 0xFFFF; from_hash() 220 if (id == 0xFFFF) from_hash() 222 if (!(id & 0x8000)) { from_hash() 223 if (id > 255) from_hash() 225 return id & 0xF; from_hash() 227 return 16 + (id & 0xF); from_hash() 387 u32 id = 0, to = 0, nhandle = 0x8000; route4_set_parms() local 411 id = nla_get_u32(tb[TCA_ROUTE4_FROM]); route4_set_parms() 412 if (id > 0xFF) route4_set_parms() 414 nhandle |= id << 16; route4_set_parms() 416 id = nla_get_u32(tb[TCA_ROUTE4_IIF]); route4_set_parms() 417 if (id > 0x7FFF) route4_set_parms() 419 nhandle |= (id | 0x8000) << 16; route4_set_parms() 450 f->id = to; route4_set_parms() 453 f->id = to | id<<16; route4_set_parms() 455 f->iif = id; route4_set_parms() 508 f->id = fold->id; route4_change() 605 u32 id; route4_dump() local 617 id = f->id & 0xFF; route4_dump() 618 if (nla_put_u32(skb, TCA_ROUTE4_TO, id)) route4_dump() 626 id = f->id >> 16; route4_dump() 627 if (nla_put_u32(skb, TCA_ROUTE4_FROM, id)) route4_dump()
|
/linux-4.4.14/drivers/staging/vme/devices/ |
H A D | vme_pio2_cntr.c | 24 static int pio2_cntr_irq_set(struct pio2_card *card, int id) pio2_cntr_irq_set() argument 29 data = PIO2_CNTR_SC_DEV[id] | PIO2_CNTR_RW_BOTH | card->cntr[id].mode; pio2_cntr_irq_set() 30 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_CTRL[id]); pio2_cntr_irq_set() 34 data = card->cntr[id].count & 0xFF; pio2_cntr_irq_set() 35 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_DATA[id]); pio2_cntr_irq_set() 39 data = (card->cntr[id].count >> 8) & 0xFF; pio2_cntr_irq_set() 40 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_DATA[id]); pio2_cntr_irq_set()
|
/linux-4.4.14/drivers/s390/net/ |
H A D | ctcm_dbug.c | 36 debug_unregister(ctcm_dbf[x].id); ctcm_unregister_dbf_views() 37 ctcm_dbf[x].id = NULL; ctcm_unregister_dbf_views() 46 ctcm_dbf[x].id = debug_register(ctcm_dbf[x].name, ctcm_register_dbf_views() 50 if (ctcm_dbf[x].id == NULL) { ctcm_register_dbf_views() 56 debug_register_view(ctcm_dbf[x].id, &debug_hex_ascii_view); ctcm_register_dbf_views() 58 debug_set_level(ctcm_dbf[x].id, ctcm_dbf[x].level); ctcm_register_dbf_views() 69 if (!debug_level_enabled(ctcm_dbf[dbf_nix].id, level)) ctcm_dbf_longtext() 75 debug_text_event(ctcm_dbf[dbf_nix].id, level, dbf_txt_buf); ctcm_dbf_longtext()
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
H A D | mach-crag6410-module.c | 295 u8 id; member in struct:__anon258 303 { .id = 0x01, .rev = 0xff, .name = "1250-EV1 Springbank" }, 304 { .id = 0x02, .rev = 0xff, .name = "1251-EV1 Jura" }, 305 { .id = 0x03, .rev = 0xff, .name = "1252-EV1 Glenlivet" }, 306 { .id = 0x06, .rev = 0xff, .name = "WM8997-6721-CS96-EV1 Lapraoig" }, 307 { .id = 0x07, .rev = 0xff, .name = "WM5110-6271 Deanston", 310 { .id = 0x08, .rev = 0xff, .name = "WM8903-6102 Tamdhu" }, 311 { .id = 0x09, .rev = 0xff, .name = "WM1811A-6305 Adelphi" }, 312 { .id = 0x0a, .rev = 0xff, .name = "WM8996-6272 Blackadder" }, 313 { .id = 0x0b, .rev = 0xff, .name = "WM8994-6235 Benromach" }, 314 { .id = 0x11, .rev = 0xff, .name = "6249-EV2 Glenfarclas", }, 315 { .id = 0x14, .rev = 0xff, .name = "6271-EV1 Lochnagar" }, 316 { .id = 0x15, .rev = 0xff, .name = "6320-EV1 Bells", 319 { .id = 0x21, .rev = 0xff, .name = "1275-EV1 Mortlach" }, 320 { .id = 0x25, .rev = 0xff, .name = "1274-EV1 Glencadam" }, 321 { .id = 0x31, .rev = 0xff, .name = "1253-EV1 Tomatin", 323 { .id = 0x32, .rev = 0xff, .name = "XXXX-EV1 Caol Illa" }, 324 { .id = 0x33, .rev = 0xff, .name = "XXXX-EV1 Oban" }, 325 { .id = 0x34, .rev = 0xff, .name = "WM0010-6320-CS42 Balblair", 328 { .id = 0x39, .rev = 0xff, .name = "1254-EV1 Dallas Dhu", 330 { .id = 0x3a, .rev = 0xff, .name = "1259-EV1 Tobermory", 332 { .id = 0x3b, .rev = 0xff, .name = "1255-EV1 Kilchoman", 334 { .id = 0x3c, .rev = 0xff, .name = "1273-EV1 Longmorn" }, 335 { .id = 0x3d, .rev = 0xff, .name = "1277-EV1 Littlemill", 337 { .id = 0x3e, .rev = 0, .name = "WM5102-6271-EV1-CS127 Amrut", 340 { .id = 0x3e, .rev = -1, .name = "WM5102-6271-EV1-CS127 Amrut", 343 { .id = 0x3f, .rev = -1, .name = "WM2200-6271-CS90-M-REV1", 350 int ret, i, j, id, rev; wlf_gf_module_probe() local 358 id = (ret & 0xfe) >> 2; wlf_gf_module_probe() 361 if (id == gf_mods[i].id && (gf_mods[i].rev == 0xff || wlf_gf_module_probe() 380 id, rev + 1); wlf_gf_module_probe()
|
/linux-4.4.14/tools/perf/scripts/python/ |
H A D | failed-syscalls-by-pid.py | 42 common_callchain, id, ret): 49 syscalls[common_comm][common_pid][id][ret] += 1 51 syscalls[common_comm][common_pid][id][ret] = 1 55 id, ret): 74 for id in id_keys: 75 print " syscall: %-16s\n" % syscall_name(id), 76 ret_keys = syscalls[comm][pid][id].keys() 77 for ret, val in sorted(syscalls[comm][pid][id].iteritems(), key = lambda(k, v): (v, k), reverse = True):
|
H A D | sctop.py | 47 common_callchain, id, args): 52 syscalls[id] += 1 54 syscalls[id] = 1 58 id, args): 73 for id, val in sorted(syscalls.iteritems(), key = lambda(k, v): (v, k), \ 76 print "%-40s %10d\n" % (syscall_name(id), val),
|
H A D | syscall-counts-by-pid.py | 41 common_callchain, id, args): 47 syscalls[common_comm][common_pid][id] += 1 49 syscalls[common_comm][common_pid][id] = 1 53 id, args): 72 for id, val in sorted(syscalls[comm][pid].iteritems(), \ 74 print " %-38s %10d\n" % (syscall_name(id), val),
|
H A D | syscall-counts.py | 38 common_callchain, id, args): 43 syscalls[id] += 1 45 syscalls[id] = 1 49 id, args): 62 for id, val in sorted(syscalls.iteritems(), key = lambda(k, v): (v, k), \ 64 print "%-40s %10d\n" % (syscall_name(id), val),
|
/linux-4.4.14/drivers/ssb/ |
H A D | driver_chipcommon_sflash.c | 27 u32 id; member in struct:ssb_sflash_tbl_e 91 u32 id, id2; ssb_sflash_init() local 99 id = chipco_read32(cc, SSB_CHIPCO_FLASHDATA); ssb_sflash_init() 105 switch (id) { ssb_sflash_init() 108 if (e->id == id2) ssb_sflash_init() 116 if (e->id == id) ssb_sflash_init() 122 pr_err("Unsupported ST serial flash (id: 0x%X, id2: 0x%X)\n", ssb_sflash_init() 123 id, id2); ssb_sflash_init() 130 id = chipco_read32(cc, SSB_CHIPCO_FLASHDATA) & 0x3c; ssb_sflash_init() 133 if (e->id == id) ssb_sflash_init() 137 pr_err("Unsupported Atmel serial flash (id: 0x%X)\n", ssb_sflash_init() 138 id); ssb_sflash_init()
|
/linux-4.4.14/drivers/base/ |
H A D | isa.c | 20 unsigned int id; member in struct:isa_dev 31 isa_driver->match(dev, to_isa_dev(dev)->id)) isa_bus_match() 43 return isa_driver->probe(dev, to_isa_dev(dev)->id); isa_bus_probe() 53 return isa_driver->remove(dev, to_isa_dev(dev)->id); isa_bus_remove() 63 isa_driver->shutdown(dev, to_isa_dev(dev)->id); isa_bus_shutdown() 71 return isa_driver->suspend(dev, to_isa_dev(dev)->id, state); isa_bus_suspend() 81 return isa_driver->resume(dev, to_isa_dev(dev)->id); isa_bus_resume() 117 unsigned int id; isa_register_driver() local 126 for (id = 0; id < ndev; id++) { isa_register_driver() 139 isa_driver->driver.name, id); isa_register_driver() 142 isa_dev->id = id; isa_register_driver()
|
/linux-4.4.14/drivers/bcma/ |
H A D | driver_chipcommon_sflash.c | 28 u32 id; member in struct:bcma_sflash_tbl_e 93 u32 id, id2; bcma_sflash_init() local 101 id = bcma_cc_read32(cc, BCMA_CC_FLASHDATA); bcma_sflash_init() 107 switch (id) { bcma_sflash_init() 110 if (e->id == id2) bcma_sflash_init() 118 if (e->id == id) bcma_sflash_init() 124 bcma_err(bus, "Unsupported ST serial flash (id: 0x%X, id2: 0x%X)\n", id, id2); bcma_sflash_init() 131 id = bcma_cc_read32(cc, BCMA_CC_FLASHDATA) & 0x3c; bcma_sflash_init() 134 if (e->id == id) bcma_sflash_init() 138 bcma_err(bus, "Unsupported Atmel serial flash (id: 0x%X)\n", id); bcma_sflash_init()
|
H A D | scan.c | 19 u16 id; member in struct:bcma_device_id_name 110 static const char *bcma_device_name(const struct bcma_device_id *id) bcma_device_name() argument 116 switch (id->manuf) { bcma_device_name() 134 if (names[i].id == id->id) bcma_device_name() 266 if (core->id.id == coreid) bcma_find_core_reverse() 296 core->id.class = (cia & SCAN_CIA_CLASS) >> SCAN_CIA_CLASS_SHIFT; bcma_get_next_core() 297 core->id.id = (cia & SCAN_CIA_ID) >> SCAN_CIA_ID_SHIFT; bcma_get_next_core() 298 core->id.manuf = (cia & SCAN_CIA_MANUF) >> SCAN_CIA_MANUF_SHIFT; bcma_get_next_core() 303 core->id.rev = (cib & SCAN_CIB_REV) >> SCAN_CIB_REV_SHIFT; bcma_get_next_core() 305 if (((core->id.manuf == BCMA_MANUF_ARM) && bcma_get_next_core() 306 (core->id.id == 0xFFF)) || bcma_get_next_core() 315 switch (core->id.id) { bcma_get_next_core() 337 match->manuf != core->id.manuf) || bcma_get_next_core() 338 (match->id != BCMA_ANY_ID && match->id != core->id.id) || bcma_get_next_core() 339 (match->rev != BCMA_ANY_REV && match->rev != core->id.rev) || bcma_get_next_core() 340 (match->class != BCMA_ANY_CLASS && match->class != core->id.class) bcma_get_next_core() 447 chipinfo->id = (tmp & BCMA_CC_ID_ID) >> BCMA_CC_ID_ID_SHIFT; bcma_detect_chip() 452 (chipinfo->id > 0x9999) ? "%d" : "0x%04X", chipinfo->id); bcma_detect_chip() 453 bcma_info(bus, "Found chip with id %s, rev 0x%02X and package 0x%02X\n", bcma_detect_chip() 507 other_core = bcma_find_core_reverse(bus, core->id.id); bcma_bus_scan() 511 bcma_info(bus, "Core %d found: %s (manuf 0x%03X, id 0x%03X, rev 0x%02X, class 0x%X)\n", bcma_bus_scan() 512 core->core_index, bcma_device_name(&core->id), bcma_bus_scan() 513 core->id.manuf, core->id.id, core->id.rev, bcma_bus_scan() 514 core->id.class); bcma_bus_scan()
|
/linux-4.4.14/arch/um/kernel/skas/ |
H A D | mmu.c | 61 to_mm->id.stack = stack; init_new_context() 67 to_mm->id.u.pid = copy_context_skas0(stack, init_new_context() 68 from_mm->id.u.pid); init_new_context() 69 else to_mm->id.u.pid = start_userspace(stack); init_new_context() 72 if (to_mm->id.u.pid < 0) { init_new_context() 73 ret = to_mm->id.u.pid; init_new_context() 87 if (to_mm->id.stack != 0) init_new_context() 88 free_page(to_mm->id.stack); init_new_context() 102 ret = init_stub_pte(mm, STUB_DATA, mm->context.id.stack); uml_setup_stubs() 107 mm->context.stub_pages[1] = virt_to_page(mm->context.id.stack); uml_setup_stubs() 149 if (mmu->id.u.pid < 2) { destroy_context() 151 mmu->id.u.pid); destroy_context() 154 os_kill_ptraced_process(mmu->id.u.pid, 1); destroy_context() 156 free_page(mmu->id.stack); destroy_context()
|
/linux-4.4.14/include/soc/tegra/ |
H A D | pmc.h | 111 int tegra_powergate_is_powered(int id); 112 int tegra_powergate_power_on(int id); 113 int tegra_powergate_power_off(int id); 114 int tegra_powergate_remove_clamping(int id); 117 int tegra_powergate_sequence_power_up(int id, struct clk *clk, 120 int tegra_io_rail_power_on(int id); 121 int tegra_io_rail_power_off(int id); 123 static inline int tegra_powergate_is_powered(int id) tegra_powergate_is_powered() argument 128 static inline int tegra_powergate_power_on(int id) tegra_powergate_power_on() argument 133 static inline int tegra_powergate_power_off(int id) tegra_powergate_power_off() argument 138 static inline int tegra_powergate_remove_clamping(int id) tegra_powergate_remove_clamping() argument 143 static inline int tegra_powergate_sequence_power_up(int id, struct clk *clk, tegra_powergate_sequence_power_up() argument 149 static inline int tegra_io_rail_power_on(int id) tegra_io_rail_power_on() argument 154 static inline int tegra_io_rail_power_off(int id) tegra_io_rail_power_off() argument
|
/linux-4.4.14/drivers/usb/common/ |
H A D | ulpi.c | 40 const struct ulpi_device_id *id; ulpi_match() local 42 for (id = drv->id_table; id->vendor; id++) ulpi_match() 43 if (id->vendor == ulpi->id.vendor && ulpi_match() 44 id->product == ulpi->id.product) ulpi_match() 55 ulpi->id.vendor, ulpi->id.product)) ulpi_uevent() 93 ulpi->id.vendor, ulpi->id.product); modalias_show() 171 ulpi->id.vendor = ulpi_read(ulpi, ULPI_VENDOR_ID_LOW); ulpi_register() 172 ulpi->id.vendor |= ulpi_read(ulpi, ULPI_VENDOR_ID_HIGH) << 8; ulpi_register() 174 ulpi->id.product = ulpi_read(ulpi, ULPI_PRODUCT_ID_LOW); ulpi_register() 175 ulpi->id.product |= ulpi_read(ulpi, ULPI_PRODUCT_ID_HIGH) << 8; ulpi_register() 184 request_module("ulpi:v%04xp%04x", ulpi->id.vendor, ulpi->id.product); ulpi_register() 191 ulpi->id.vendor, ulpi->id.product); ulpi_register()
|
/linux-4.4.14/include/uapi/rdma/ |
H A D | rdma_user_cm.h | 90 __u32 id; member in struct:rdma_ucm_create_id_resp 95 __u32 id; member in struct:rdma_ucm_destroy_id 106 __u32 id; member in struct:rdma_ucm_bind_ip 110 __u32 id; member in struct:rdma_ucm_bind 119 __u32 id; member in struct:rdma_ucm_resolve_ip 124 __u32 id; member in struct:rdma_ucm_resolve_addr 134 __u32 id; member in struct:rdma_ucm_resolve_route 146 __u32 id; member in struct:rdma_ucm_query 202 __u32 id; member in struct:rdma_ucm_connect 207 __u32 id; member in struct:rdma_ucm_listen 214 __u32 id; member in struct:rdma_ucm_accept 219 __u32 id; member in struct:rdma_ucm_reject 226 __u32 id; member in struct:rdma_ucm_disconnect 231 __u32 id; member in struct:rdma_ucm_init_qp_attr 236 __u32 id; member in struct:rdma_ucm_notify 244 __u32 id; member in struct:rdma_ucm_join_ip_mcast 250 __u32 id; member in struct:rdma_ucm_join_mcast 262 __u32 id; member in struct:rdma_ucm_event_resp 287 __u32 id; member in struct:rdma_ucm_set_option 295 __u32 id; member in struct:rdma_ucm_migrate_id
|
/linux-4.4.14/arch/mips/include/asm/sn/ |
H A D | types.h | 16 typedef signed short nasid_t; /* node id in numa-as-id space */ 17 typedef signed short cnodeid_t; /* node id in compact-id space */ 20 typedef signed short cmoduleid_t; /* kernel compact module id type */
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | mips_machine.c | 24 __init int mips_machtype_setup(char *id) mips_machtype_setup() argument 32 if (strcmp(mach->mach_id, id) == 0) { for_each_machine() 38 pr_err("MIPS: no machine found for id '%s', supported machines:\n", id); 39 pr_err("%-24s %s\n", "id", "name");
|
/linux-4.4.14/drivers/input/joystick/ |
H A D | gf2k.c | 85 unsigned char id; member in struct:gf2k 179 for (i = 0; i < 4 && i < gf2k_axes[gf2k->id]; i++) gf2k_read() 182 for (i = 0; i < 2 && i < gf2k_axes[gf2k->id] - 4; i++) gf2k_read() 187 for (i = 0; i < gf2k_hats[gf2k->id]; i++) gf2k_read() 192 for (i = 0; i < gf2k_joys[gf2k->id]; i++) gf2k_read() 195 for (i = 0; i < gf2k_pads[gf2k->id]; i++) gf2k_read() 212 if (gf2k_read_packet(gf2k->gameport, gf2k_length[gf2k->id], data) < gf2k_length[gf2k->id]) gf2k_poll() 234 * gf2k_connect() probes for Genius id joysticks. 273 if (!(gf2k->id = GB(7,2,0) | GB(3,3,2) | GB(0,3,5))) { gf2k_connect() 279 if ((gf2k->id != (GB(19,2,0) | GB(15,3,2) | GB(12,3,5))) && gf2k_connect() 280 (gf2k->id != (GB(31,2,0) | GB(27,3,2) | GB(24,3,5)))) { gf2k_connect() 285 gf2k->id = 6; gf2k_connect() 288 if (gf2k->id > GF2K_ID_MAX || !gf2k_axes[gf2k->id]) { gf2k_connect() 289 printk(KERN_WARNING "gf2k.c: Not yet supported joystick on %s. [id: %d type:%s]\n", gf2k_connect() 290 gameport->phys, gf2k->id, gf2k->id > GF2K_ID_MAX ? "Unknown" : gf2k_names[gf2k->id]); gf2k_connect() 300 gf2k->length = gf2k_lens[gf2k->id]; gf2k_connect() 302 input_dev->name = gf2k_names[gf2k->id]; gf2k_connect() 304 input_dev->id.bustype = BUS_GAMEPORT; gf2k_connect() 305 input_dev->id.vendor = GAMEPORT_ID_VENDOR_GENIUS; gf2k_connect() 306 input_dev->id.product = gf2k->id; gf2k_connect() 307 input_dev->id.version = 0x0100; gf2k_connect() 317 for (i = 0; i < gf2k_axes[gf2k->id]; i++) gf2k_connect() 320 for (i = 0; i < gf2k_hats[gf2k->id]; i++) gf2k_connect() 323 for (i = 0; i < gf2k_joys[gf2k->id]; i++) gf2k_connect() 326 for (i = 0; i < gf2k_pads[gf2k->id]; i++) gf2k_connect() 332 for (i = 0; i < gf2k_axes[gf2k->id]; i++) { gf2k_connect()
|
/linux-4.4.14/drivers/thermal/ti-soc-thermal/ |
H A D | ti-thermal.h | 87 int ti_thermal_expose_sensor(struct ti_bandgap *bgp, int id, char *domain); 88 int ti_thermal_remove_sensor(struct ti_bandgap *bgp, int id); 89 int ti_thermal_report_sensor_temperature(struct ti_bandgap *bgp, int id); 90 int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id); 91 int ti_thermal_unregister_cpu_cooling(struct ti_bandgap *bgp, int id); 94 int ti_thermal_expose_sensor(struct ti_bandgap *bgp, int id, char *domain) ti_thermal_expose_sensor() argument 100 int ti_thermal_remove_sensor(struct ti_bandgap *bgp, int id) ti_thermal_remove_sensor() argument 106 int ti_thermal_report_sensor_temperature(struct ti_bandgap *bgp, int id) ti_thermal_report_sensor_temperature() argument 112 int ti_thermal_register_cpu_cooling(struct ti_bandgap *bgp, int id) ti_thermal_register_cpu_cooling() argument 118 int ti_thermal_unregister_cpu_cooling(struct ti_bandgap *bgp, int id) ti_thermal_unregister_cpu_cooling() argument
|
/linux-4.4.14/drivers/pci/ |
H A D | pci-stub.c | 9 * Usage is simple, allocate a new id to the stub driver and bind the 29 static int pci_stub_probe(struct pci_dev *dev, const struct pci_device_id *id) pci_stub_probe() argument 37 .id_table = NULL, /* only dynamic id's */ 43 char *p, *id; pci_stub_init() local 56 while ((id = strsep(&p, ","))) { pci_stub_init() 61 if (!strlen(id)) pci_stub_init() 64 fields = sscanf(id, "%x:%x:%x:%x:%x:%x", pci_stub_init() 70 "pci-stub: invalid id string \"%s\"\n", id); pci_stub_init() 82 "pci-stub: failed to add dynamic id (%d)\n", rc); pci_stub_init()
|
/linux-4.4.14/Documentation/video4linux/ |
H A D | extract_xc3028.pl | 163 # Firmware 0, type: BASE FW F8MHZ (0x00000003), id: (0000000000000000), size: 6635 172 # Firmware 1, type: BASE FW F8MHZ MTS (0x00000007), id: (0000000000000000), size: 6635 181 # Firmware 2, type: BASE FW FM (0x00000401), id: (0000000000000000), size: 6525 190 # Firmware 3, type: BASE FW FM INPUT1 (0x00000c01), id: (0000000000000000), size: 6539 199 # Firmware 4, type: BASE FW (0x00000001), id: (0000000000000000), size: 6633 208 # Firmware 5, type: BASE FW MTS (0x00000005), id: (0000000000000000), size: 6617 217 # Firmware 6, type: STD FW (0x00000000), id: PAL/BG A2/A (0000000100000007), size: 161 226 # Firmware 7, type: STD FW MTS (0x00000004), id: PAL/BG A2/A (0000000100000007), size: 169 235 # Firmware 8, type: STD FW (0x00000000), id: PAL/BG A2/B (0000000200000007), size: 161 244 # Firmware 9, type: STD FW MTS (0x00000004), id: PAL/BG A2/B (0000000200000007), size: 169 253 # Firmware 10, type: STD FW (0x00000000), id: PAL/BG NICAM/A (0000000400000007), size: 161 262 # Firmware 11, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/A (0000000400000007), size: 169 271 # Firmware 12, type: STD FW (0x00000000), id: PAL/BG NICAM/B (0000000800000007), size: 161 280 # Firmware 13, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/B (0000000800000007), size: 169 289 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161 298 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169 307 # Firmware 16, type: STD FW (0x00000000), id: PAL/DK NICAM (0000000c000000e0), size: 161 316 # Firmware 17, type: STD FW MTS (0x00000004), id: PAL/DK NICAM (0000000c000000e0), size: 169 325 # Firmware 18, type: STD FW (0x00000000), id: SECAM/K1 (0000000000200000), size: 161 334 # Firmware 19, type: STD FW MTS (0x00000004), id: SECAM/K1 (0000000000200000), size: 169 343 # Firmware 20, type: STD FW (0x00000000), id: SECAM/K3 (0000000004000000), size: 161 352 # Firmware 21, type: STD FW MTS (0x00000004), id: SECAM/K3 (0000000004000000), size: 169 361 # Firmware 22, type: STD FW D2633 DTV6 ATSC (0x00010030), id: (0000000000000000), size: 149 370 # Firmware 23, type: STD FW D2620 DTV6 QAM (0x00000068), id: (0000000000000000), size: 149 379 # Firmware 24, type: STD FW D2633 DTV6 QAM (0x00000070), id: (0000000000000000), size: 149 388 # Firmware 25, type: STD FW D2620 DTV7 (0x00000088), id: (0000000000000000), size: 149 397 # Firmware 26, type: STD FW D2633 DTV7 (0x00000090), id: (0000000000000000), size: 149 406 # Firmware 27, type: STD FW D2620 DTV78 (0x00000108), id: (0000000000000000), size: 149 415 # Firmware 28, type: STD FW D2633 DTV78 (0x00000110), id: (0000000000000000), size: 149 424 # Firmware 29, type: STD FW D2620 DTV8 (0x00000208), id: (0000000000000000), size: 149 433 # Firmware 30, type: STD FW D2633 DTV8 (0x00000210), id: (0000000000000000), size: 149 442 # Firmware 31, type: STD FW FM (0x00000400), id: (0000000000000000), size: 135 451 # Firmware 32, type: STD FW (0x00000000), id: PAL/I (0000000000000010), size: 161 460 # Firmware 33, type: STD FW MTS (0x00000004), id: PAL/I (0000000000000010), size: 169 469 # Firmware 34, type: STD FW (0x00000000), id: SECAM/L AM (0000001000400000), size: 169 473 # Firmware 35, type: STD FW (0x00000000), id: SECAM/L NICAM (0000000c00400000), size: 161 482 # Firmware 36, type: STD FW (0x00000000), id: SECAM/Lc (0000000000800000), size: 161 491 # Firmware 37, type: STD FW (0x00000000), id: NTSC/M Kr (0000000000008000), size: 161 500 # Firmware 38, type: STD FW LCD (0x00001000), id: NTSC/M Kr (0000000000008000), size: 161 509 # Firmware 39, type: STD FW LCD NOGD (0x00003000), id: NTSC/M Kr (0000000000008000), size: 161 518 # Firmware 40, type: STD FW MTS (0x00000004), id: NTSC/M Kr (0000000000008000), size: 169 527 # Firmware 41, type: STD FW (0x00000000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 536 # Firmware 42, type: STD FW LCD (0x00001000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 545 # Firmware 43, type: STD FW LCD NOGD (0x00003000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 554 # Firmware 44, type: STD FW (0x00000000), id: NTSC/M Jp (0000000000002000), size: 161 563 # Firmware 45, type: STD FW MTS (0x00000004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 572 # Firmware 46, type: STD FW MTS LCD (0x00001004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 581 # Firmware 47, type: STD FW MTS LCD NOGD (0x00003004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 590 # Firmware 48, type: SCODE FW HAS IF (0x60000000), IF = 3.28 MHz id: (0000000000000000), size: 192 600 # Firmware 49, type: SCODE FW HAS IF (0x60000000), IF = 3.30 MHz id: (0000000000000000), size: 192 610 # Firmware 50, type: SCODE FW HAS IF (0x60000000), IF = 3.44 MHz id: (0000000000000000), size: 192 620 # Firmware 51, type: SCODE FW HAS IF (0x60000000), IF = 3.46 MHz id: (0000000000000000), size: 192 630 # Firmware 52, type: SCODE FW DTV6 ATSC OREN36 HAS IF (0x60210020), IF = 3.80 MHz id: (0000000000000000), size: 192 640 # Firmware 53, type: SCODE FW HAS IF (0x60000000), IF = 4.00 MHz id: (0000000000000000), size: 192 650 # Firmware 54, type: SCODE FW DTV6 ATSC TOYOTA388 HAS IF (0x60410020), IF = 4.08 MHz id: (0000000000000000), size: 192 660 # Firmware 55, type: SCODE FW HAS IF (0x60000000), IF = 4.20 MHz id: (0000000000000000), size: 192 670 # Firmware 56, type: SCODE FW MONO HAS IF (0x60008000), IF = 4.32 MHz id: NTSC/M Kr (0000000000008000), size: 192 680 # Firmware 57, type: SCODE FW HAS IF (0x60000000), IF = 4.45 MHz id: (0000000000000000), size: 192 690 # Firmware 58, type: SCODE FW MTS LCD NOGD MONO IF HAS IF (0x6002b004), IF = 4.50 MHz id: NTSC PAL/M PAL/N (000000000000b700), size: 192 700 # Firmware 59, type: SCODE FW LCD NOGD IF HAS IF (0x60023000), IF = 4.60 MHz id: NTSC/M Kr (0000000000008000), size: 192 710 # Firmware 60, type: SCODE FW DTV6 QAM DTV7 DTV78 DTV8 ZARLINK456 HAS IF (0x620003e0), IF = 4.76 MHz id: (0000000000000000), size: 192 720 # Firmware 61, type: SCODE FW HAS IF (0x60000000), IF = 4.94 MHz id: (0000000000000000), size: 192 730 # Firmware 62, type: SCODE FW HAS IF (0x60000000), IF = 5.26 MHz id: (0000000000000000), size: 192 740 # Firmware 63, type: SCODE FW MONO HAS IF (0x60008000), IF = 5.32 MHz id: PAL/BG A2 NICAM (0000000f00000007), size: 192 750 # Firmware 64, type: SCODE FW DTV7 DTV78 DTV8 DIBCOM52 CHINA HAS IF (0x65000380), IF = 5.40 MHz id: (0000000000000000), size: 192 760 # Firmware 65, type: SCODE FW DTV6 ATSC OREN538 HAS IF (0x60110020), IF = 5.58 MHz id: (0000000000000000), size: 192 770 # Firmware 66, type: SCODE FW HAS IF (0x60000000), IF = 5.64 MHz id: PAL/BG A2 (0000000300000007), size: 192 780 # Firmware 67, type: SCODE FW HAS IF (0x60000000), IF = 5.74 MHz id: PAL/BG NICAM (0000000c00000007), size: 192 790 # Firmware 68, type: SCODE FW HAS IF (0x60000000), IF = 5.90 MHz id: (0000000000000000), size: 192 800 # Firmware 69, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.00 MHz id: PAL/DK PAL/I SECAM/K3 SECAM/L SECAM/Lc NICAM (0000000c04c000f0), size: 192 810 # Firmware 70, type: SCODE FW DTV6 QAM ATSC LG60 F6MHZ HAS IF (0x68050060), IF = 6.20 MHz id: (0000000000000000), size: 192 820 # Firmware 71, type: SCODE FW HAS IF (0x60000000), IF = 6.24 MHz id: PAL/I (0000000000000010), size: 192 830 # Firmware 72, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.32 MHz id: SECAM/K1 (0000000000200000), size: 192 840 # Firmware 73, type: SCODE FW HAS IF (0x60000000), IF = 6.34 MHz id: SECAM/K1 (0000000000200000), size: 192 850 # Firmware 74, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.50 MHz id: PAL/DK SECAM/K3 SECAM/L NICAM (0000000c044000e0), size: 192 860 # Firmware 75, type: SCODE FW DTV6 ATSC ATI638 HAS IF (0x60090020), IF = 6.58 MHz id: (0000000000000000), size: 192 870 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192 880 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192 890 # Firmware 78, type: SCODE FW DTV6 ATSC TOYOTA794 HAS IF (0x60810020), IF = 8.14 MHz id: (0000000000000000), size: 192 900 # Firmware 79, type: SCODE FW HAS IF (0x60000000), IF = 8.20 MHz id: (0000000000000000), size: 192 929 # Firmware 0, type: BASE FW F8MHZ (0x00000003), id: (0000000000000000), size: 8718 938 # Firmware 1, type: BASE FW F8MHZ MTS (0x00000007), id: (0000000000000000), size: 8712 947 # Firmware 2, type: BASE FW FM (0x00000401), id: (0000000000000000), size: 8562 956 # Firmware 3, type: BASE FW FM INPUT1 (0x00000c01), id: (0000000000000000), size: 8576 965 # Firmware 4, type: BASE FW (0x00000001), id: (0000000000000000), size: 8706 974 # Firmware 5, type: BASE FW MTS (0x00000005), id: (0000000000000000), size: 8682 983 # Firmware 6, type: STD FW (0x00000000), id: PAL/BG A2/A (0000000100000007), size: 161 992 # Firmware 7, type: STD FW MTS (0x00000004), id: PAL/BG A2/A (0000000100000007), size: 169 1001 # Firmware 8, type: STD FW (0x00000000), id: PAL/BG A2/B (0000000200000007), size: 161 1010 # Firmware 9, type: STD FW MTS (0x00000004), id: PAL/BG A2/B (0000000200000007), size: 169 1019 # Firmware 10, type: STD FW (0x00000000), id: PAL/BG NICAM/A (0000000400000007), size: 161 1028 # Firmware 11, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/A (0000000400000007), size: 169 1037 # Firmware 12, type: STD FW (0x00000000), id: PAL/BG NICAM/B (0000000800000007), size: 161 1046 # Firmware 13, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/B (0000000800000007), size: 169 1055 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161 1064 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169 1073 # Firmware 16, type: STD FW (0x00000000), id: PAL/DK NICAM (0000000c000000e0), size: 161 1082 # Firmware 17, type: STD FW MTS (0x00000004), id: PAL/DK NICAM (0000000c000000e0), size: 169 1091 # Firmware 18, type: STD FW (0x00000000), id: SECAM/K1 (0000000000200000), size: 161 1100 # Firmware 19, type: STD FW MTS (0x00000004), id: SECAM/K1 (0000000000200000), size: 169 1109 # Firmware 20, type: STD FW (0x00000000), id: SECAM/K3 (0000000004000000), size: 161 1118 # Firmware 21, type: STD FW MTS (0x00000004), id: SECAM/K3 (0000000004000000), size: 169 1127 # Firmware 22, type: STD FW D2633 DTV6 ATSC (0x00010030), id: (0000000000000000), size: 149 1136 # Firmware 23, type: STD FW D2620 DTV6 QAM (0x00000068), id: (0000000000000000), size: 149 1145 # Firmware 24, type: STD FW D2633 DTV6 QAM (0x00000070), id: (0000000000000000), size: 149 1154 # Firmware 25, type: STD FW D2620 DTV7 (0x00000088), id: (0000000000000000), size: 149 1163 # Firmware 26, type: STD FW D2633 DTV7 (0x00000090), id: (0000000000000000), size: 149 1172 # Firmware 27, type: STD FW D2620 DTV78 (0x00000108), id: (0000000000000000), size: 149 1181 # Firmware 28, type: STD FW D2633 DTV78 (0x00000110), id: (0000000000000000), size: 149 1190 # Firmware 29, type: STD FW D2620 DTV8 (0x00000208), id: (0000000000000000), size: 149 1199 # Firmware 30, type: STD FW D2633 DTV8 (0x00000210), id: (0000000000000000), size: 149 1208 # Firmware 31, type: STD FW FM (0x00000400), id: (0000000000000000), size: 135 1217 # Firmware 32, type: STD FW (0x00000000), id: PAL/I (0000000000000010), size: 161 1226 # Firmware 33, type: STD FW MTS (0x00000004), id: PAL/I (0000000000000010), size: 169 1235 # Firmware 34, type: STD FW (0x00000000), id: SECAM/L AM (0000001000400000), size: 169 1244 # Firmware 35, type: STD FW (0x00000000), id: SECAM/L NICAM (0000000c00400000), size: 161 1253 # Firmware 36, type: STD FW (0x00000000), id: SECAM/Lc (0000000000800000), size: 161 1262 # Firmware 37, type: STD FW (0x00000000), id: NTSC/M Kr (0000000000008000), size: 161 1271 # Firmware 38, type: STD FW LCD (0x00001000), id: NTSC/M Kr (0000000000008000), size: 161 1280 # Firmware 39, type: STD FW LCD NOGD (0x00003000), id: NTSC/M Kr (0000000000008000), size: 161 1289 # Firmware 40, type: STD FW MTS (0x00000004), id: NTSC/M Kr (0000000000008000), size: 169 1298 # Firmware 41, type: STD FW (0x00000000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1307 # Firmware 42, type: STD FW LCD (0x00001000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1316 # Firmware 43, type: STD FW LCD NOGD (0x00003000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1325 # Firmware 44, type: STD FW (0x00000000), id: NTSC/M Jp (0000000000002000), size: 161 1334 # Firmware 45, type: STD FW MTS (0x00000004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1343 # Firmware 46, type: STD FW MTS LCD (0x00001004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1352 # Firmware 47, type: STD FW MTS LCD NOGD (0x00003004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1361 # Firmware 48, type: SCODE FW HAS IF (0x60000000), IF = 3.28 MHz id: (0000000000000000), size: 192 1371 # Firmware 49, type: SCODE FW HAS IF (0x60000000), IF = 3.30 MHz id: (0000000000000000), size: 192 1381 # Firmware 50, type: SCODE FW HAS IF (0x60000000), IF = 3.44 MHz id: (0000000000000000), size: 192 1391 # Firmware 51, type: SCODE FW HAS IF (0x60000000), IF = 3.46 MHz id: (0000000000000000), size: 192 1401 # Firmware 52, type: SCODE FW DTV6 ATSC OREN36 HAS IF (0x60210020), IF = 3.80 MHz id: (0000000000000000), size: 192 1411 # Firmware 53, type: SCODE FW HAS IF (0x60000000), IF = 4.00 MHz id: (0000000000000000), size: 192 1421 # Firmware 54, type: SCODE FW DTV6 ATSC TOYOTA388 HAS IF (0x60410020), IF = 4.08 MHz id: (0000000000000000), size: 192 1431 # Firmware 55, type: SCODE FW HAS IF (0x60000000), IF = 4.20 MHz id: (0000000000000000), size: 192 1441 # Firmware 56, type: SCODE FW MONO HAS IF (0x60008000), IF = 4.32 MHz id: NTSC/M Kr (0000000000008000), size: 192 1451 # Firmware 57, type: SCODE FW HAS IF (0x60000000), IF = 4.45 MHz id: (0000000000000000), size: 192 1461 # Firmware 58, type: SCODE FW MTS LCD NOGD MONO IF HAS IF (0x6002b004), IF = 4.50 MHz id: NTSC PAL/M PAL/N (000000000000b700), size: 192 1471 # Firmware 59, type: SCODE FW LCD NOGD IF HAS IF (0x60023000), IF = 4.60 MHz id: NTSC/M Kr (0000000000008000), size: 192 1481 # Firmware 60, type: SCODE FW DTV6 QAM DTV7 DTV78 DTV8 ZARLINK456 HAS IF (0x620003e0), IF = 4.76 MHz id: (0000000000000000), size: 192 1491 # Firmware 61, type: SCODE FW HAS IF (0x60000000), IF = 4.94 MHz id: (0000000000000000), size: 192 1501 # Firmware 62, type: SCODE FW HAS IF (0x60000000), IF = 5.26 MHz id: (0000000000000000), size: 192 1511 # Firmware 63, type: SCODE FW MONO HAS IF (0x60008000), IF = 5.32 MHz id: PAL/BG A2 NICAM (0000000f00000007), size: 192 1521 # Firmware 64, type: SCODE FW DTV7 DTV78 DTV8 DIBCOM52 CHINA HAS IF (0x65000380), IF = 5.40 MHz id: (0000000000000000), size: 192 1531 # Firmware 65, type: SCODE FW DTV6 ATSC OREN538 HAS IF (0x60110020), IF = 5.58 MHz id: (0000000000000000), size: 192 1541 # Firmware 66, type: SCODE FW HAS IF (0x60000000), IF = 5.64 MHz id: PAL/BG A2 (0000000300000007), size: 192 1551 # Firmware 67, type: SCODE FW HAS IF (0x60000000), IF = 5.74 MHz id: PAL/BG NICAM (0000000c00000007), size: 192 1561 # Firmware 68, type: SCODE FW HAS IF (0x60000000), IF = 5.90 MHz id: (0000000000000000), size: 192 1571 # Firmware 69, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.00 MHz id: PAL/DK PAL/I SECAM/K3 SECAM/L SECAM/Lc NICAM (0000000c04c000f0), size: 192 1581 # Firmware 70, type: SCODE FW DTV6 QAM ATSC LG60 F6MHZ HAS IF (0x68050060), IF = 6.20 MHz id: (0000000000000000), size: 192 1591 # Firmware 71, type: SCODE FW HAS IF (0x60000000), IF = 6.24 MHz id: PAL/I (0000000000000010), size: 192 1601 # Firmware 72, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.32 MHz id: SECAM/K1 (0000000000200000), size: 192 1611 # Firmware 73, type: SCODE FW HAS IF (0x60000000), IF = 6.34 MHz id: SECAM/K1 (0000000000200000), size: 192 1621 # Firmware 74, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.50 MHz id: PAL/DK SECAM/K3 SECAM/L NICAM (0000000c044000e0), size: 192 1631 # Firmware 75, type: SCODE FW DTV6 ATSC ATI638 HAS IF (0x60090020), IF = 6.58 MHz id: (0000000000000000), size: 192 1641 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192 1651 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192 1661 # Firmware 78, type: SCODE FW DTV6 ATSC TOYOTA794 HAS IF (0x60810020), IF = 8.14 MHz id: (0000000000000000), size: 192 1671 # Firmware 79, type: SCODE FW HAS IF (0x60000000), IF = 8.20 MHz id: (0000000000000000), size: 192
|
/linux-4.4.14/arch/mips/ath79/ |
H A D | setup.c | 62 u32 id; ath79_detect_sys_type() local 67 id = ath79_reset_rr(AR71XX_RESET_REG_REV_ID); ath79_detect_sys_type() 68 major = id & REV_ID_MAJOR_MASK; ath79_detect_sys_type() 72 minor = id & AR71XX_REV_ID_MINOR_MASK; ath79_detect_sys_type() 73 rev = id >> AR71XX_REV_ID_REVISION_SHIFT; ath79_detect_sys_type() 96 rev = id & AR724X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 102 rev = id & AR724X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 108 rev = id & AR724X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 112 minor = id & AR913X_REV_ID_MINOR_MASK; ath79_detect_sys_type() 113 rev = id >> AR913X_REV_ID_REVISION_SHIFT; ath79_detect_sys_type() 131 rev = id & AR933X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 137 rev = id & AR933X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 143 rev = id & AR934X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 149 rev = id & AR934X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 155 rev = id & AR934X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 161 rev = id & QCA955X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 167 rev = id & QCA955X_REV_ID_REVISION_MASK; ath79_detect_sys_type() 171 panic("ath79: unknown SoC, id:0x%08x", id); ath79_detect_sys_type()
|
/linux-4.4.14/drivers/misc/mic/scif/ |
H A D | scif_ports.c | 46 int id; __scif_get_port() local 52 id = idr_alloc(&scif_ports, port, start, end, GFP_ATOMIC); __scif_get_port() 53 if (id >= 0) __scif_get_port() 56 return id; __scif_get_port() 85 * @id : SCIF port 89 void scif_get_port(u16 id) scif_get_port() argument 93 if (!id) scif_get_port() 96 port = idr_find(&scif_ports, id); scif_get_port() 104 * @id : SCIF port to be released. 108 void scif_put_port(u16 id) scif_put_port() argument 112 if (!id) scif_put_port() 115 port = idr_find(&scif_ports, id); scif_put_port() 119 idr_remove(&scif_ports, id); scif_put_port()
|
/linux-4.4.14/drivers/gpu/host1x/ |
H A D | intr.c | 101 unsigned int id) reset_threshold_interrupt() 106 host1x_hw_intr_set_syncpt_threshold(host, id, thresh); reset_threshold_interrupt() 107 host1x_hw_intr_enable_syncpt_intr(host, id); reset_threshold_interrupt() 182 host1x_hw_intr_disable_syncpt_intr(host, syncpt->id); process_wait_list() 185 syncpt->id); process_wait_list() 205 unsigned int id = syncpt->id; syncpt_thresh_work() local 209 host1x_syncpt_load(host->syncpt + id)); syncpt_thresh_work() 212 int host1x_intr_add_action(struct host1x *host, u32 id, u32 thresh, host1x_intr_add_action() argument 235 syncpt = host->syncpt + id; host1x_intr_add_action() 243 host1x_hw_intr_set_syncpt_threshold(host, id, thresh); host1x_intr_add_action() 247 host1x_hw_intr_enable_syncpt_intr(host, id); host1x_intr_add_action() 257 void host1x_intr_put_ref(struct host1x *host, u32 id, void *ref) host1x_intr_put_ref() argument 266 syncpt = host->syncpt + id; host1x_intr_put_ref() 268 host1x_syncpt_load(host->syncpt + id)); host1x_intr_put_ref() 275 unsigned int id; host1x_intr_init() local 284 for (id = 0; id < nb_pts; ++id) { host1x_intr_init() 285 struct host1x_syncpt *syncpt = host->syncpt + id; host1x_intr_init() 291 "host1x_sp_%02d", id); host1x_intr_init() 322 unsigned int id; host1x_intr_stop() local 330 for (id = 0; id < nb_pts; ++id) { host1x_intr_stop() 334 &syncpt[id].intr.wait_head, list) { host1x_intr_stop() 342 if (!list_empty(&syncpt[id].intr.wait_head)) { host1x_intr_stop() 345 pr_warn("%s cannot stop syncpt intr id=%d\n", host1x_intr_stop() 346 __func__, id); host1x_intr_stop() 99 reset_threshold_interrupt(struct host1x *host, struct list_head *head, unsigned int id) reset_threshold_interrupt() argument
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-std.c | 28 v4l2_std_id id; member in struct:std_name 137 v4l2_std_id id = 0; pvr2_std_str_to_id() local 157 cmsk = sp->id; pvr2_std_str_to_id() 173 t = sp->id & cmsk; pvr2_std_str_to_id() 175 id |= t; pvr2_std_str_to_id() 181 if (idPtr) *idPtr = id; pvr2_std_str_to_id() 187 v4l2_std_id id) pvr2_std_id_to_str() 200 if (!(gp->id & ip->id & id)) continue; pvr2_std_id_to_str() 233 .id = (TSTD_B|TSTD_B1| 250 .id = (TSTD_M| 261 .id = (TSTD_60), 270 .id = V4L2_STD_NTSC_443, 281 static struct v4l2_standard *match_std(v4l2_std_id id) match_std() argument 285 if (generic_standards[idx].id & id) { match_std() 292 static int pvr2_std_fill(struct v4l2_standard *std,v4l2_std_id id) pvr2_std_fill() argument 297 template = match_std(id); pvr2_std_fill() 302 std->id = id; pvr2_std_fill() 303 bcnt = pvr2_std_id_to_str(std->name,sizeof(std->name)-1,id); pvr2_std_fill() 320 v4l2_std_id id) pvr2_std_create_enum() 329 bcnt = pvr2_std_id_to_str(buf,sizeof(buf),id); pvr2_std_create_enum() 332 (int)id,bcnt,buf); pvr2_std_create_enum() 338 for (idmsk = 1, cmsk = id; cmsk; idmsk <<= 1) { pvr2_std_create_enum() 349 if ((id & std_mixes[idx2]) == std_mixes[idx2]) std_cnt++; pvr2_std_create_enum() 382 if (!(id & std_mixes[idx2])) continue; pvr2_std_create_enum() 386 for (idmsk = 1, cmsk = id; cmsk && (idx < std_cnt); idmsk <<= 1) { pvr2_std_create_enum() 186 pvr2_std_id_to_str(char *bufPtr, unsigned int bufSize, v4l2_std_id id) pvr2_std_id_to_str() argument 319 pvr2_std_create_enum(unsigned int *countptr, v4l2_std_id id) pvr2_std_create_enum() argument
|
/linux-4.4.14/drivers/zorro/ |
H A D | zorro-driver.c | 20 * Zorro device id structure 21 * @ids: array of Zorro device id structures to search in 33 while (ids->id) { zorro_match_device() 34 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) zorro_match_device() 50 const struct zorro_device_id *id; zorro_device_probe() local 52 id = zorro_match_device(drv->id_table, z); zorro_device_probe() 53 if (id) zorro_device_probe() 54 error = drv->probe(z, id); zorro_device_probe() 117 * device id structure 118 * @ids: array of Zorro device id structures to search in 135 while (ids->id) { zorro_bus_match() 136 if (ids->id == ZORRO_WILDCARD || ids->id == z->id) zorro_bus_match() 154 if (add_uevent_var(env, "ZORRO_ID=%08X", z->id) || zorro_uevent() 157 add_uevent_var(env, "MODALIAS=" ZORRO_DEVICE_MODALIAS_FMT, z->id)) zorro_uevent()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | pad.h | 11 int id; member in struct:nvkm_i2c_pad 23 int (*bus_new_0)(struct nvkm_i2c_pad *, int id, u8 drive, u8 sense, 25 int (*bus_new_4)(struct nvkm_i2c_pad *, int id, u8 drive, 28 int (*aux_new_6)(struct nvkm_i2c_pad *, int id, u8 drive, 35 int id, struct nvkm_i2c_pad *); 37 int id, struct nvkm_i2c_pad **); 62 nvkm_##l(&_pad->i2c->subdev, "pad %04x: "f"\n", _pad->id, ##a); \
|
H A D | base.c | 36 nvkm_i2c_pad_find(struct nvkm_i2c *i2c, int id) nvkm_i2c_pad_find() argument 41 if (pad->id == id) nvkm_i2c_pad_find() 49 nvkm_i2c_bus_find(struct nvkm_i2c *i2c, int id) nvkm_i2c_bus_find() argument 54 if (id == NVKM_I2C_BUS_PRI || id == NVKM_I2C_BUS_SEC) { nvkm_i2c_bus_find() 59 if (id == NVKM_I2C_BUS_PRI) nvkm_i2c_bus_find() 60 id = NVKM_I2C_BUS_CCB((auxidx & 0x0f) >> 0); nvkm_i2c_bus_find() 62 id = NVKM_I2C_BUS_CCB((auxidx & 0xf0) >> 4); nvkm_i2c_bus_find() 64 id = NVKM_I2C_BUS_CCB(2); nvkm_i2c_bus_find() 69 if (bus->id == id) nvkm_i2c_bus_find() 77 nvkm_i2c_aux_find(struct nvkm_i2c *i2c, int id) nvkm_i2c_aux_find() argument 82 if (aux->id == id) nvkm_i2c_aux_find() 90 nvkm_i2c_intr_fini(struct nvkm_event *event, int type, int id) nvkm_i2c_intr_fini() argument 93 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); nvkm_i2c_intr_fini() 99 nvkm_i2c_intr_init(struct nvkm_event *event, int type, int id) nvkm_i2c_intr_init() argument 102 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); nvkm_i2c_intr_init() 152 nvkm_event_send(&i2c->event, rep.mask, aux->id, nvkm_i2c_intr() 234 int (*pad_new)(struct nvkm_i2c_bus *, int id, u8 addr, 274 const int id = NVKM_I2C_PAD_HYBRID(ccbE.share); nvkm_i2c_new_() local 275 if (!(pad = nvkm_i2c_pad_find(i2c, id))) nvkm_i2c_new_() 276 ret = func->pad_s_new(i2c, id, &pad); nvkm_i2c_new_() 362 const int id = NVKM_I2C_PAD_EXT(dcbE.extdev); nvkm_i2c_new_() local 363 ret = drv->pad_new(bus, id, drv->addr, &pad); nvkm_i2c_new_() 374 const int id = NVKM_I2C_AUX_EXT(dcbE.extdev); nvkm_i2c_new_() local 376 ret = pad->func->aux_new_6(pad, id, 0, &aux); nvkm_i2c_new_() 384 const int id = NVKM_I2C_BUS_EXT(dcbE.extdev); nvkm_i2c_new_() local 386 ret = pad->func->bus_new_4(pad, id, 0, &bus); nvkm_i2c_new_()
|
/linux-4.4.14/drivers/clk/qcom/ |
H A D | reset.c | 22 static int qcom_reset(struct reset_controller_dev *rcdev, unsigned long id) qcom_reset() argument 24 rcdev->ops->assert(rcdev, id); qcom_reset() 26 rcdev->ops->deassert(rcdev, id); qcom_reset() 31 qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) qcom_reset_assert() argument 38 map = &rst->reset_map[id]; qcom_reset_assert() 45 qcom_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) qcom_reset_deassert() argument 52 map = &rst->reset_map[id]; qcom_reset_deassert()
|
/linux-4.4.14/arch/mips/alchemy/devboards/ |
H A D | db1xxx.c | 84 int id = BCSR_WHOAMI_BOARD(bcsr_read(BCSR_WHOAMI)); db1xxx_arch_init() local 85 if (id == BCSR_WHOAMI_DB1550) db1xxx_arch_init() 87 else if ((id == BCSR_WHOAMI_PB1550_SDR) || db1xxx_arch_init() 88 (id == BCSR_WHOAMI_PB1550_DDR)) db1xxx_arch_init() 90 else if ((id == BCSR_WHOAMI_DB1500) || (id == BCSR_WHOAMI_PB1500) || db1xxx_arch_init() 91 (id == BCSR_WHOAMI_PB1500R2)) db1xxx_arch_init()
|
/linux-4.4.14/arch/arm/mach-mmp/include/mach/ |
H A D | pxa910.h | 32 static inline int pxa910_add_uart(int id) pxa910_add_uart() argument 36 switch (id) { pxa910_add_uart() 47 static inline int pxa910_add_twsi(int id, struct i2c_pxa_platform_data *data, pxa910_add_twsi() argument 53 switch (id) { pxa910_add_twsi() 60 ret = i2c_register_board_info(id, info, size); pxa910_add_twsi() 67 static inline int pxa910_add_pwm(int id) pxa910_add_pwm() argument 71 switch (id) { pxa910_add_pwm()
|
H A D | devices.h | 12 int id; member in struct:pxa_device_desc 23 .id = _id, \ 34 .id = _id, \ 45 .id = _id, \
|
/linux-4.4.14/sound/firewire/bebob/ |
H A D | bebob_terratec.c | 17 phase88_rack_clk_src_get(struct snd_bebob *bebob, unsigned int *id) phase88_rack_clk_src_get() argument 30 *id = 0; phase88_rack_clk_src_get() 32 *id = 1; phase88_rack_clk_src_get() 34 *id = 2; phase88_rack_clk_src_get() 44 phase24_series_clk_src_get(struct snd_bebob *bebob, unsigned int *id) phase24_series_clk_src_get() argument 48 err = avc_audio_get_selector(bebob->unit, 0, 4, id); phase24_series_clk_src_get() 52 if (*id >= ARRAY_SIZE(phase24_series_clk_src_types)) phase24_series_clk_src_get()
|
/linux-4.4.14/sound/isa/cs423x/ |
H A D | cs4236.c | 76 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; /* ID for this card */ variable 93 module_param_array(id, charp, NULL, 0444); 94 MODULE_PARM_DESC(id, "ID string for " IDENT " soundcard."); 142 { .id = "CSC0100" }, 143 { .id = "CSC0000" }, 146 { .id = "GIM0100" }, 147 { .id = "" } 154 { .id = "CSC0d32", .devs = { { "CSC0000" }, { "CSC0010" }, { "PNPb006" } } }, 156 { .id = "CSC1a32", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 158 { .id = "CSC4232", .devs = { { "CSC0000" }, { "CSC0002" }, { "CSC0003" } } }, 160 { .id = "CSC4236", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 162 { .id = "CSC7532", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSCb006" } } }, 164 { .id = "CSC7632", .devs = { { "CSC0000" }, { "CSC0010" }, { "PNPb006" } } }, 166 { .id = "CSCf032", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 168 { .id = "CSCe825", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC010f" } } }, 170 { .id = "CSC0225", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 172 { .id = "CSC0225", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC0103" } } }, 174 { .id = "CSC0225", .devs = { { "CSC0100" }, { "CSC0110" } } }, 176 { .id = "CSC0437", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 178 { .id = "CSC0735", .devs = { { "CSC0000" }, { "CSC0010" } } }, 180 { .id = "CSC0b35", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 182 { .id = "CSC0b36", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 184 { .id = "CSC1425", .devs = { { "CSC0100" }, { "CSC0110" } } }, 186 { .id = "CSC1335", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 188 { .id = "CSC1525", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC0103" } } }, 190 { .id = "CSC1e37", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 192 { .id = "CSC4236", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 194 { .id = "CSC4237", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 196 { .id = "CSC4336", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 198 { .id = "CSC4536", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 200 { .id = "CSC4625", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC0103" } } }, 202 { .id = "CSC4637", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 204 { .id = "CSC4837", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 206 { .id = "CSC6835", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 208 { .id = "CSC6835", .devs = { { "CSC0000" }, { "CSC0010" } } }, 210 { .id = "CSC6836", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 212 { .id = "CSC7537", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 214 { .id = "CSC8025", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC0103" } } }, 216 { .id = "CSC8037", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 218 { .id = "CSCc835", .devs = { { "CSC0000" }, { "CSC0010" } } }, 220 { .id = "CSC9836", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 222 { .id = "CSC9837", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 224 { .id = "CSCa736", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 226 { .id = "CSCa836", .devs = { { "CSCa800" }, { "CSCa810" }, { "CSCa803" } } }, 228 { .id = "CSCa836", .devs = { { "CSCa800" }, { "CSCa810" } } }, 230 { .id = "CSCd925", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 232 { .id = "CSCd937", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 234 { .id = "CSCe825", .devs = { { "CSC0100" }, { "CSC0110" } } }, 236 { .id = "CSC4825", .devs = { { "CSC0100" }, { "CSC0110" } } }, 238 { .id = "CSCe835", .devs = { { "CSC0000" }, { "CSC0010" } } }, 240 { .id = "CSCe836", .devs = { { "CSC0000" }, { "CSC0010" } } }, 242 { .id = "CSCe936", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 244 { .id = "CSCf235", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 246 { .id = "CSCf238", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 248 { .id = "" } /* end */ 322 const struct pnp_card_device_id *id) snd_card_cs423x_pnpc() 324 acard->wss = pnp_request_card_device(card, id->devs[0].id, NULL); snd_card_cs423x_pnpc() 327 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL); snd_card_cs423x_pnpc() 330 if (id->devs[2].id[0]) { snd_card_cs423x_pnpc() 331 acard->mpu = pnp_request_card_device(card, id->devs[2].id, NULL); snd_card_cs423x_pnpc() 373 err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE, snd_cs423x_card_new() 554 const struct pnp_device_id *id) snd_cs423x_pnpbios_detect() 571 /* prepare second id */ snd_cs423x_pnpbios_detect() 572 strcpy(cid, pdev->id[0].id); snd_cs423x_pnpbios_detect() 576 if (!strcmp(cdev->id[0].id, cid)) snd_cs423x_pnpbios_detect() 320 snd_card_cs423x_pnpc(int dev, struct snd_card_cs4236 *acard, struct pnp_card_link *card, const struct pnp_card_device_id *id) snd_card_cs423x_pnpc() argument 553 snd_cs423x_pnpbios_detect(struct pnp_dev *pdev, const struct pnp_device_id *id) snd_cs423x_pnpbios_detect() argument
|
/linux-4.4.14/drivers/ipack/ |
H A D | ipack.c | 26 kfree(device->id); ipack_device_release() 31 ipack_match_one_device(const struct ipack_device_id *id, ipack_match_one_device() argument 34 if ((id->format == IPACK_ANY_FORMAT || ipack_match_one_device() 35 id->format == device->id_format) && ipack_match_one_device() 36 (id->vendor == IPACK_ANY_ID || id->vendor == device->id_vendor) && ipack_match_one_device() 37 (id->device == IPACK_ANY_ID || id->device == device->id_device)) ipack_match_one_device() 38 return id; ipack_match_one_device() 137 sprintf(&buf[c], "%02x", idev->id[i]); id_show() 183 static DEVICE_ATTR_RO(id); 293 c = (i != 11) ? dev->id[i] : 0; ipack_calc_crc1() 308 c = ((i != 0x18) && (i != 0x19)) ? dev->id[i] : 0; ipack_calc_crc2() 317 u8 *id = dev->id; ipack_parse_id1() local 320 dev->id_vendor = id[4]; ipack_parse_id1() 321 dev->id_device = id[5]; ipack_parse_id1() 323 dev->speed_32mhz = (id[7] == 'H'); ipack_parse_id1() 325 dev->id_crc_correct = (crc == id[11]); ipack_parse_id1() 328 id[11], crc); ipack_parse_id1() 334 __be16 *id = (__be16 *) dev->id; ipack_parse_id2() local 337 dev->id_vendor = ((be16_to_cpu(id[3]) & 0xff) << 16) ipack_parse_id2() 338 + be16_to_cpu(id[4]); ipack_parse_id2() 339 dev->id_device = be16_to_cpu(id[5]); ipack_parse_id2() 340 flags = be16_to_cpu(id[10]); ipack_parse_id2() 344 dev->id_crc_correct = (crc == be16_to_cpu(id[12])); ipack_parse_id2() 347 id[11], crc); ipack_parse_id2() 376 dev_warn(&dev->dev, "invalid id size"); ipack_device_read_id() 388 dev_warn(&dev->dev, "invalid id size"); ipack_device_read_id() 403 dev->id = kmalloc(dev->id_avail, GFP_KERNEL); ipack_device_read_id() 404 if (!dev->id) { ipack_device_read_id() 405 dev_err(&dev->dev, "dev->id alloc failed.\n"); ipack_device_read_id() 411 dev->id[i] = ioread8(idmem + (i << 1) + 1); ipack_device_read_id() 413 dev->id[i] = ioread8(idmem + i); ipack_device_read_id() 450 dev_err(&dev->dev, "error reading device id section.\n"); ipack_device_init()
|
/linux-4.4.14/drivers/clk/mediatek/ |
H A D | reset.c | 31 unsigned long id) mtk_reset_assert() 35 return regmap_update_bits(data->regmap, data->regofs + ((id / 32) << 2), mtk_reset_assert() 36 BIT(id % 32), ~0); mtk_reset_assert() 40 unsigned long id) mtk_reset_deassert() 44 return regmap_update_bits(data->regmap, data->regofs + ((id / 32) << 2), mtk_reset_deassert() 45 BIT(id % 32), 0); mtk_reset_deassert() 49 unsigned long id) mtk_reset() 53 ret = mtk_reset_assert(rcdev, id); mtk_reset() 57 return mtk_reset_deassert(rcdev, id); mtk_reset() 30 mtk_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_assert() argument 39 mtk_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_deassert() argument 48 mtk_reset(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset() argument
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
H A D | saa7164-cards.c | 65 .id = 0x1d, 72 .id = 0x04, 79 .id = 0x1b, 86 .id = 0x1e, 93 .id = 0x1f, 111 .id = 0x06, 118 .id = 0x04, 125 .id = 0x05, 132 .id = 0x1e, 139 .id = 0x1f, 157 .id = 0x1d, 164 .id = 0x04, 171 .id = 0x05, 178 .id = 0x1b, 185 .id = 0x1c, 192 .id = 0x1e, 199 .id = 0x1f, 217 .id = 0x1d, 224 .id = 0x04, 231 .id = 0x05, 238 .id = 0x1b, 245 .id = 0x1c, 252 .id = 0x1e, 259 .id = 0x1f, 277 .id = 0x22, 284 .id = 0x04, 291 .id = 0x07, 298 .id = 0x08, 305 .id = 0x1e, 312 .id = 0x20, 319 .id = 0x23, 337 .id = 0x28, 344 .id = 0x04, 351 .id = 0x07, 358 .id = 0x08, 365 .id = 0x24, 372 .id = 0x26, 379 .id = 0x29, 397 .id = 0x26, 404 .id = 0x04, 411 .id = 0x07, 418 .id = 0x08, 425 .id = 0x22, 432 .id = 0x24, 439 .id = 0x27, 453 .id = 0x23, 460 .id = 0x04, 467 .id = 0x05, 474 .id = 0x21, 481 .id = 0x22, 488 .id = 0x24, 495 .id = 0x25, 513 .id = 0x27, 520 .id = 0x04, 527 .id = 0x06, 534 .id = 0x24, 541 .id = 0x26, 559 .id = 0x28, 566 .id = 0x04, 573 .id = 0x06, 580 .id = 0x25, 587 .id = 0x27, 605 .id = 0x28, 612 .id = 0x04, 619 .id = 0x06, 626 .id = 0x25, 633 .id = 0x27, 874 * id, regardless of how the physical implementation occurs across 899 return unit->id; saa7164_i2caddr_to_unitid() 953 if (unitid == unit->id) saa7164_unitid_name()
|
/linux-4.4.14/net/caif/ |
H A D | cfmuxl.c | 46 static struct cflayer *get_up(struct cfmuxl *muxl, u16 id); 75 static struct cflayer *get_from_id(struct list_head *list, u16 id) get_from_id() argument 79 if (lyr->id == id) list_for_each_entry_rcu() 93 /* Two entries with same id is wrong, so remove old layer from mux */ cfmuxl_set_uplayer() 123 static struct cflayer *get_up(struct cfmuxl *muxl, u16 id) get_up() argument 126 int idx = id % UP_CACHE_SIZE; get_up() 128 if (up == NULL || up->id != id) { get_up() 130 up = get_from_id(&muxl->srvl_list, id); get_up() 140 int idx = dev_info->id % DN_CACHE_SIZE; get_dn() 142 if (dn == NULL || dn->id != dev_info->id) { get_dn() 144 dn = get_from_id(&muxl->frml_list, dev_info->id); get_dn() 151 struct cflayer *cfmuxl_remove_uplayer(struct cflayer *layr, u8 id) cfmuxl_remove_uplayer() argument 155 int idx = id % UP_CACHE_SIZE; cfmuxl_remove_uplayer() 157 if (id == 0) { cfmuxl_remove_uplayer() 163 up = get_from_id(&muxl->srvl_list, id); cfmuxl_remove_uplayer() 178 u8 id; cfmuxl_receive() local 180 if (cfpkt_extr_head(pkt, &id, 1) < 0) { cfmuxl_receive() 186 up = get_up(muxl, id); cfmuxl_receive() 190 " up == NULL", id, id); cfmuxl_receive() 225 info->dev_info->id, info->dev_info->id); cfmuxl_transmit() 259 layer->id != 0) cfmuxl_ctrlcmd() 260 cfmuxl_remove_uplayer(layr, layer->id); cfmuxl_ctrlcmd()
|
/linux-4.4.14/net/netfilter/ipset/ |
H A D | ip_set_bitmap_gen.h | 36 #define get_ext(set, map, id) ((map)->extensions + ((set)->dsize * (id))) 54 u32 id; mtype_ext_cleanup() local 56 for (id = 0; id < map->elements; id++) mtype_ext_cleanup() 57 if (test_bit(id, map->members)) mtype_ext_cleanup() 58 ip_set_ext_destroy(set, get_ext(set, map, id)); mtype_ext_cleanup() 116 void *x = get_ext(set, map, e->id); mtype_test() 137 void *x = get_ext(set, map, e->id); mtype_add() 145 set_bit(e->id, map->members); mtype_add() 167 set_bit(e->id, map->members); mtype_add() 178 void *x = get_ext(set, map, e->id); mtype_del() 206 u32 id, first = cb->args[IPSET_CB_ARG0]; mtype_list() local 216 id = cb->args[IPSET_CB_ARG0]; mtype_list() 217 x = get_ext(set, map, id); mtype_list() 218 if (!test_bit(id, map->members) || mtype_list() 227 if (id == first) { mtype_list() 235 if (mtype_do_list(skb, map, id, set->dsize)) mtype_list() 251 if (unlikely(id == first)) { mtype_list() 267 u32 id; mtype_gc() local 273 for (id = 0; id < map->elements; id++) mtype_gc() 274 if (mtype_gc_test(id, map, set->dsize)) { mtype_gc() 275 x = get_ext(set, map, id); mtype_gc() 277 clear_bit(id, map->members); mtype_gc()
|
/linux-4.4.14/drivers/iio/trigger/ |
H A D | iio-trig-sysfs.c | 21 int id; member in struct:iio_sysfs_trig 28 static int iio_sysfs_trigger_probe(int id); iio_sysfs_trig_add() 47 static int iio_sysfs_trigger_remove(int id); iio_sysfs_trig_remove() 133 static int iio_sysfs_trigger_probe(int id) iio_sysfs_trigger_probe() argument 141 if (id == t->id) { iio_sysfs_trigger_probe() 154 t->id = id; iio_sysfs_trigger_probe() 155 t->trig = iio_trigger_alloc("sysfstrig%d", id); iio_sysfs_trigger_probe() 185 static int iio_sysfs_trigger_remove(int id) iio_sysfs_trigger_remove() argument 192 if (id == t->id) { iio_sysfs_trigger_remove()
|
/linux-4.4.14/drivers/clk/pistachio/ |
H A D | clk.h | 15 unsigned int id; member in struct:pistachio_gate 24 .id = _id, \ 32 unsigned int id; member in struct:pistachio_mux 44 .id = _id, \ 54 unsigned int id; member in struct:pistachio_div 64 .id = _id, \ 74 .id = _id, \ 83 unsigned int id; member in struct:pistachio_fixed_factor 91 .id = _id, \ 113 unsigned int id; member in struct:pistachio_pll 124 .id = _id, \ 135 .id = _id, \
|
/linux-4.4.14/drivers/fmc/ |
H A D | fmc-match.c | 29 /* This currently only matches the EEPROM (FRU id) */ fmc_match() 35 if (!fdev->id.manufacturer || !fdev->id.product_name) fmc_match() 39 strcmp(fid->manufacturer, fdev->id.manufacturer)) fmc_match() 42 strcmp(fid->product_name, fdev->id.product_name)) fmc_match() 92 fmc->id.manufacturer = fru_get_board_manufacturer(h); fmc_fill_id_info() 93 fmc->id.product_name = fru_get_product_name(h); fmc_fill_id_info() 94 pr_info(" Manufacturer: %s\n", fmc->id.manufacturer); fmc_fill_id_info() 95 pr_info(" Product name: %s\n", fmc->id.product_name); fmc_fill_id_info() 98 fmc->mezzanine_name = kstrdup(fmc->id.product_name, GFP_KERNEL); fmc_fill_id_info() 112 kfree(fmc->id.manufacturer); fmc_free_id_info() 113 kfree(fmc->id.product_name); fmc_free_id_info()
|
/linux-4.4.14/net/ipv6/ |
H A D | output_core.c | 17 u32 hash, id; __ipv6_select_ident() local 23 /* Treat id of 0 as unset and if we get 0 back from ip_idents_reserve, __ipv6_select_ident() 27 id = ip_idents_reserve(hash, 1); __ipv6_select_ident() 28 if (unlikely(!id)) __ipv6_select_ident() 29 id = 1 << 31; __ipv6_select_ident() 31 return id; __ipv6_select_ident() 47 u32 id; ipv6_proxy_select_ident() local 59 id = __ipv6_select_ident(net, ip6_proxy_idents_hashrnd, ipv6_proxy_select_ident() 61 skb_shinfo(skb)->ip6_frag_id = htonl(id); ipv6_proxy_select_ident() 70 u32 id; ipv6_select_ident() local 74 id = __ipv6_select_ident(net, ip6_idents_hashrnd, daddr, saddr); ipv6_select_ident() 75 return htonl(id); ipv6_select_ident()
|
/linux-4.4.14/drivers/misc/mic/bus/ |
H A D | mic_bus.c | 32 return sprintf(buf, "0x%04x\n", dev->id.device); device_show() 40 return sprintf(buf, "0x%04x\n", dev->id.vendor); vendor_show() 49 dev->id.device, dev->id.vendor); modalias_show() 62 const struct mbus_device_id *id) mbus_id_match() 64 if (id->device != dev->id.device && id->device != MBUS_DEV_ANY_ID) mbus_id_match() 67 return id->vendor == MBUS_DEV_ANY_ID || id->vendor == dev->id.vendor; mbus_id_match() 92 dev->id.device, dev->id.vendor); mbus_uevent() 146 mbus_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops, mbus_register_device() argument 159 mbdev->id.device = id; mbus_register_device() 160 mbdev->id.vendor = MBUS_DEV_ANY_ID; mbus_register_device() 61 mbus_id_match(const struct mbus_device *dev, const struct mbus_device_id *id) mbus_id_match() argument
|
H A D | scif_bus.c | 29 return sprintf(buf, "0x%04x\n", dev->id.device); device_show() 38 return sprintf(buf, "0x%04x\n", dev->id.vendor); vendor_show() 48 dev->id.device, dev->id.vendor); modalias_show() 61 const struct scif_hw_dev_id *id) scif_id_match() 63 if (id->device != dev->id.device && id->device != SCIF_DEV_ANY_ID) scif_id_match() 66 return id->vendor == SCIF_DEV_ANY_ID || id->vendor == dev->id.vendor; scif_id_match() 91 dev->id.device, dev->id.vendor); scif_uevent() 141 scif_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops, scif_register_device() argument 155 sdev->id.device = id; scif_register_device() 156 sdev->id.vendor = SCIF_DEV_ANY_ID; scif_register_device() 60 scif_id_match(const struct scif_hw_dev *dev, const struct scif_hw_dev_id *id) scif_id_match() argument
|
/linux-4.4.14/drivers/rapidio/ |
H A D | rio-driver.c | 21 * rio_match_device - Tell if a RIO device has a matching RIO device id structure 22 * @id: the RIO device id structure to match against 26 * matches a device id structure provided by a RIO driver. Returns the 30 *id, rio_match_device() 33 while (id->vid || id->asm_vid) { rio_match_device() 34 if (((id->vid == RIO_ANY_ID) || (id->vid == rdev->vid)) && rio_match_device() 35 ((id->did == RIO_ANY_ID) || (id->did == rdev->did)) && rio_match_device() 36 ((id->asm_vid == RIO_ANY_ID) rio_match_device() 37 || (id->asm_vid == rdev->asm_vid)) rio_match_device() 38 && ((id->asm_did == RIO_ANY_ID) rio_match_device() 39 || (id->asm_did == rdev->asm_did))) rio_match_device() 40 return id; rio_match_device() 41 id++; rio_match_device() 81 * rio_device_probe - Tell if a RIO device structure has a matching RIO device id structure 91 const struct rio_device_id *id; rio_device_probe() local 96 id = rio_match_device(rdrv->id_table, rdev); rio_device_probe() 98 if (id) rio_device_probe() 99 error = rdrv->probe(rdev, id); rio_device_probe() 174 * rio_match_bus - Tell if a RIO device structure has a matching RIO driver device id structure 187 const struct rio_device_id *id = rdrv->id_table; rio_match_bus() local 190 if (!id) rio_match_bus() 193 found_id = rio_match_device(id, rdev); rio_match_bus() 29 rio_match_device(const struct rio_device_id *id, const struct rio_dev *rdev) rio_match_device() argument
|
/linux-4.4.14/drivers/isdn/mISDN/ |
H A D | timerdev.c | 47 int id; member in struct:mISDNtimer 131 if (put_user(timer->id, (int __user *)buf)) mISDN_read() 169 if (timer->id >= 0) dev_expire_timer() 178 int id; misdn_add_timer() local 184 id = 0; misdn_add_timer() 192 id = timer->id = dev->next_id++; misdn_add_timer() 200 return id; misdn_add_timer() 204 misdn_del_timer(struct mISDNtimerdev *dev, int id) misdn_del_timer() argument 210 if (timer->id == id) { misdn_del_timer() 212 timer->id = -1; misdn_del_timer() 216 return id; misdn_del_timer() 227 int id, tout, ret = 0; mISDN_ioctl() local 240 id = misdn_add_timer(dev, tout); mISDN_ioctl() 242 printk(KERN_DEBUG "%s add %d id %d\n", __func__, mISDN_ioctl() 243 tout, id); mISDN_ioctl() 244 if (id < 0) { mISDN_ioctl() 245 ret = id; mISDN_ioctl() 248 if (put_user(id, (int __user *)arg)) mISDN_ioctl() 252 if (get_user(id, (int __user *)arg)) { mISDN_ioctl() 257 printk(KERN_DEBUG "%s del id %d\n", __func__, id); mISDN_ioctl() 258 id = misdn_del_timer(dev, id); mISDN_ioctl() 259 if (put_user(id, (int __user *)arg)) mISDN_ioctl()
|
/linux-4.4.14/drivers/ide/ |
H A D | ide-iops.c | 48 void ide_fix_driveid(u16 *id) ide_fix_driveid() argument 55 id[i] = __le16_to_cpu(id[i]); ide_fix_driveid() 189 * @id: drive identifier 196 int ide_in_drive_list(u16 *id, const struct drive_list_entry *table) ide_in_drive_list() argument 199 if ((!strcmp(table->id_model, (char *)&id[ATA_ID_PROD])) && ide_in_drive_list() 201 strstr((char *)&id[ATA_ID_FW_REV], table->id_firmware))) ide_in_drive_list() 231 u16 *id = drive->id; eighty_ninty_three() local 232 int ivb = ide_in_drive_list(id, ivb_list); eighty_ninty_three() 241 if (ata_id_is_sata(id) && !ivb) eighty_ninty_three() 253 if (id[ATA_ID_HW_CONFIG] & 0x4000) eighty_ninty_three() 257 const char *model = (char *)&id[ATA_ID_PROD]; eighty_ninty_three() 268 if (id[ATA_ID_HW_CONFIG] & 0x2000) eighty_ninty_three() 301 const char **list, *m = (char *)&drive->id[ATA_ID_PROD]; ide_check_nien_quirk_list() 312 u16 *id; ide_driveid_update() local 315 id = kmalloc(SECTOR_SIZE, GFP_ATOMIC); ide_driveid_update() 316 if (id == NULL) ide_driveid_update() 320 rc = ide_dev_read_id(drive, ATA_CMD_ID_ATA, id, 1); ide_driveid_update() 326 drive->id[ATA_ID_UDMA_MODES] = id[ATA_ID_UDMA_MODES]; ide_driveid_update() 327 drive->id[ATA_ID_MWDMA_MODES] = id[ATA_ID_MWDMA_MODES]; ide_driveid_update() 328 drive->id[ATA_ID_SWDMA_MODES] = id[ATA_ID_SWDMA_MODES]; ide_driveid_update() 329 drive->id[ATA_ID_CFA_MODES] = id[ATA_ID_CFA_MODES]; ide_driveid_update() 332 kfree(id); ide_driveid_update() 338 kfree(id); ide_driveid_update() 347 u16 *id = drive->id, i; ide_config_drive_speed() local 357 if ((speed & 0xf8) == XFER_PIO_0 && ata_id_has_iordy(drive->id) == 0) ide_config_drive_speed() 396 id[ATA_ID_UDMA_MODES] &= ~0xFF00; ide_config_drive_speed() 397 id[ATA_ID_MWDMA_MODES] &= ~0x0700; ide_config_drive_speed() 398 id[ATA_ID_SWDMA_MODES] &= ~0x0700; ide_config_drive_speed() 399 if (ata_id_is_cfa(id)) ide_config_drive_speed() 400 id[ATA_ID_CFA_MODES] &= ~0x0E00; ide_config_drive_speed() 401 } else if (ata_id_is_cfa(id)) ide_config_drive_speed() 402 id[ATA_ID_CFA_MODES] &= ~0x01C0; ide_config_drive_speed() 414 id[ATA_ID_UDMA_MODES] |= (i << 8 | i); ide_config_drive_speed() 415 } else if (ata_id_is_cfa(id) && speed >= XFER_MW_DMA_3) { ide_config_drive_speed() 417 id[ATA_ID_CFA_MODES] |= i << 9; ide_config_drive_speed() 420 id[ATA_ID_MWDMA_MODES] |= (i << 8 | i); ide_config_drive_speed() 423 id[ATA_ID_SWDMA_MODES] |= (i << 8 | i); ide_config_drive_speed() 424 } else if (ata_id_is_cfa(id) && speed >= XFER_PIO_5) { ide_config_drive_speed() 426 id[ATA_ID_CFA_MODES] |= i << 6; ide_config_drive_speed()
|
/linux-4.4.14/drivers/ps3/ |
H A D | ps3av.c | 493 static void ps3av_set_videomode_packet(u32 id) ps3av_set_videomode_packet() argument 501 video_mode = &video_mode_table[id & PS3AV_MODE_MASK]; ps3av_set_videomode_packet() 513 video_mode->fmt, id); ps3av_set_videomode_packet() 516 if (id & PS3AV_MODE_DVI || id & PS3AV_MODE_RGB) ps3av_set_videomode_packet() 528 video_mode->aspect, id); ps3av_set_videomode_packet() 541 static void ps3av_set_videomode_cont(u32 id, u32 old_id) ps3av_set_videomode_cont() argument 553 if (vesa == 0 && (id & PS3AV_MODE_MASK) >= PS3AV_MODE_WXGA) { ps3av_set_videomode_cont() 560 if (id & PS3AV_MODE_HDCP_OFF) { ps3av_set_videomode_cont() 574 ps3av_set_videomode_packet(id); ps3av_set_videomode_cont() 593 unsigned id:4; member in struct:__anon8875 633 return ps3av_preferred_modes[i].id; ps3av_resbit2id() 640 enum ps3av_mode_num id; ps3av_hdmi_get_id() local 646 id = ps3av_resbit2id(info->res_50.native, info->res_60.native, ps3av_hdmi_get_id() 648 if (id) { ps3av_hdmi_get_id() 649 pr_debug("%s: Using native mode %d\n", __func__, id); ps3av_hdmi_get_id() 650 return id; ps3av_hdmi_get_id() 654 id = ps3av_resbit2id(info->res_50.res_bits, info->res_60.res_bits, ps3av_hdmi_get_id() 656 if (id) { ps3av_hdmi_get_id() 657 pr_debug("%s: Using supported mode %d\n", __func__, id); ps3av_hdmi_get_id() 658 return id; ps3av_hdmi_get_id() 662 id = PS3AV_DEFAULT_HDMI_MODE_ID_REG_60; ps3av_hdmi_get_id() 664 id = PS3AV_DEFAULT_HDMI_MODE_ID_REG_50; ps3av_hdmi_get_id() 665 pr_debug("%s: Using default mode %d\n", __func__, id); ps3av_hdmi_get_id() 666 return id; ps3av_hdmi_get_id() 674 char id[sizeof(info->monitor_id)*3+1]; ps3av_monitor_info_dump() local 681 sprintf(&id[i*3], " %02x", info->monitor_id[i]); ps3av_monitor_info_dump() 682 pr_debug("monitor_id: %s\n", id); ps3av_monitor_info_dump() 765 int i, res, id = 0, dvi = 0, rgb = 0; ps3av_auto_videomode() local 769 /* get mode id for hdmi */ ps3av_auto_videomode() 770 for (i = 0; i < av_hw_conf->num_of_hdmi && !id; i++) { ps3av_auto_videomode() 787 id = ps3av_hdmi_get_id(info); ps3av_auto_videomode() 792 if (!id) { ps3av_auto_videomode() 795 id = PS3AV_DEFAULT_AVMULTI_MODE_ID_REG_60; ps3av_auto_videomode() 797 id = PS3AV_DEFAULT_AVMULTI_MODE_ID_REG_50; ps3av_auto_videomode() 800 pr_debug("%s: Using avmulti mode %d\n", __func__, id); ps3av_auto_videomode() 803 return id | dvi | rgb; ps3av_auto_videomode() 841 /* set mode using id */ ps3av_set_video_mode() 842 int ps3av_set_video_mode(int id) ps3av_set_video_mode() argument 848 if ((id & PS3AV_MODE_MASK) > size - 1 || id < 0) { ps3av_set_video_mode() 849 dev_dbg(&ps3av->dev->core, "%s: error id :%d\n", __func__, id); ps3av_set_video_mode() 854 option = id & ~PS3AV_MODE_MASK; ps3av_set_video_mode() 855 if ((id & PS3AV_MODE_MASK) == PS3AV_MODE_AUTO) { ps3av_set_video_mode() 856 id = ps3av_auto_videomode(&ps3av->av_hw_conf); ps3av_set_video_mode() 857 if (id < 1) { ps3av_set_video_mode() 858 printk(KERN_ERR "%s: invalid id :%d\n", __func__, id); ps3av_set_video_mode() 861 id |= option; ps3av_set_video_mode() 867 ps3av->ps3av_mode = id; ps3av_set_video_mode() 888 int ps3av_video_mode2res(u32 id, u32 *xres, u32 *yres) ps3av_video_mode2res() argument 892 id = id & PS3AV_MODE_MASK; ps3av_video_mode2res() 894 if (id > size - 1 || id < 0) { ps3av_video_mode2res() 895 printk(KERN_ERR "%s: invalid mode %d\n", __func__, id); ps3av_video_mode2res() 898 *xres = video_mode_table[id].x; ps3av_video_mode2res() 899 *yres = video_mode_table[id].y; ps3av_video_mode2res() 938 int id; ps3av_probe() local 993 id = ps3av_auto_videomode(&ps3av->av_hw_conf); ps3av_probe() 994 if (id < 0) { ps3av_probe() 995 printk(KERN_ERR "%s: invalid id :%d\n", __func__, id); ps3av_probe() 1003 ps3av->ps3av_mode = id; ps3av_probe()
|
/linux-4.4.14/drivers/phy/ |
H A D | phy-bcm-cygnus-pcie.c | 36 * @id: internal ID to identify the Cygnus PCIe PHY 41 enum cygnus_pcie_phy_id id; member in struct:cygnus_pcie_phy 67 switch (phy->id) { cygnus_pcie_power_config() 78 dev_err(core->dev, "PCIe PHY %d invalid\n", phy->id); cygnus_pcie_power_config() 98 dev_dbg(core->dev, "PCIe PHY %d %s\n", phy->id, cygnus_pcie_power_config() 152 unsigned int id; for_each_available_child_of_node() local 155 if (of_property_read_u32(child, "reg", &id)) { for_each_available_child_of_node() 162 if (id >= MAX_NUM_PHYS) { for_each_available_child_of_node() 163 dev_err(dev, "invalid PHY id: %u\n", id); for_each_available_child_of_node() 168 if (core->phys[id].phy) { for_each_available_child_of_node() 169 dev_err(dev, "duplicated PHY id: %u\n", id); for_each_available_child_of_node() 174 p = &core->phys[id]; for_each_available_child_of_node() 183 p->id = id; for_each_available_child_of_node()
|
/linux-4.4.14/mm/kasan/ |
H A D | Makefile | 5 # see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63533
|
/linux-4.4.14/include/net/netns/ |
H A D | generic.h | 16 * 1. set pernet_operations->id. After register_pernet_device you 17 * will have the id of your private pointer. 34 static inline void *net_generic(const struct net *net, int id) net_generic() argument 41 ptr = ng->ptr[id - 1]; net_generic()
|
/linux-4.4.14/include/linux/netfilter/ |
H A D | nf_conntrack_zones_common.h | 16 u16 id; member in struct:nf_conntrack_zone
|
/linux-4.4.14/arch/s390/include/uapi/asm/ |
H A D | chpid.h | 18 __u8 id; member in struct:chp_id
|
/linux-4.4.14/arch/arm/mach-ux500/ |
H A D | Makefile | 5 obj-y := cpu.o id.o timer.o pm.o
|
H A D | board-mop500-audio.c | 30 .id = 0, 48 .id = 1, 68 .id = 2, 74 .id = 3,
|
/linux-4.4.14/arch/arm/mach-at91/ |
H A D | pm.h | 23 #define at91_ramc_read(id, field) \ 24 __raw_readl(at91_ramc_base[id] + field) 26 #define at91_ramc_write(id, field, value) \ 27 __raw_writel(value, at91_ramc_base[id] + field)
|
/linux-4.4.14/sound/pci/ctxfi/ |
H A D | ctimap.h | 25 unsigned short slot; /* the id of the slot containing input data */ 26 unsigned short user; /* the id of the user resource consuming data */ 27 unsigned short addr; /* the input mapper ram id */ 28 unsigned short next; /* the next input mapper ram id */
|
/linux-4.4.14/drivers/tc/ |
H A D | tc-driver.c | 62 const struct tc_device_id *id = tdrv->id_table; tc_match_device() local 64 if (id) { tc_match_device() 65 while (id->name[0] || id->vendor[0]) { tc_match_device() 66 if (strcmp(tdev->name, id->name) == 0 && tc_match_device() 67 strcmp(tdev->vendor, id->vendor) == 0) tc_match_device() 68 return id; tc_match_device() 69 id++; tc_match_device() 90 const struct tc_device_id *id; tc_bus_match() local 92 id = tc_match_device(tdrv, tdev); tc_bus_match() 93 if (id) tc_bus_match()
|
/linux-4.4.14/drivers/input/misc/ |
H A D | ixp4xx-beeper.c | 99 input_set_drvdata(input_dev, (void *) dev->id); ixp4xx_spkr_probe() 103 input_dev->id.bustype = BUS_HOST; ixp4xx_spkr_probe() 104 input_dev->id.vendor = 0x001f; ixp4xx_spkr_probe() 105 input_dev->id.product = 0x0001; ixp4xx_spkr_probe() 106 input_dev->id.version = 0x0100; ixp4xx_spkr_probe() 113 err = gpio_request(dev->id, "ixp4-beeper"); ixp4xx_spkr_probe() 119 (void *) dev->id); ixp4xx_spkr_probe() 132 free_irq(IRQ_IXP4XX_TIMER2, (void *)dev->id); ixp4xx_spkr_probe() 134 gpio_free(dev->id); ixp4xx_spkr_probe() 152 free_irq(IRQ_IXP4XX_TIMER2, (void *)dev->id); ixp4xx_spkr_remove() 153 gpio_free(dev->id); ixp4xx_spkr_remove()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
H A D | powerflags.c | 11 "fid", /* frequency id control */ 12 "vid", /* voltage id control */
|
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/fs/dlm/ |
H A D | lockspace.h | 19 struct dlm_ls *dlm_find_lockspace_global(uint32_t id); 20 struct dlm_ls *dlm_find_lockspace_local(void *id);
|
/linux-4.4.14/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/mips/pci/ |
H A D | pci-bcm63xx.h | 10 * Cardbus shares the PCI bus, but has no IDSEL, so a special id is 11 * reserved for it. If you have a standard PCI device at this id, you
|
/linux-4.4.14/arch/mips/sgi-ip32/ |
H A D | crime.c | 28 unsigned int id, rev; crime_init() local 35 id = crime->id; crime_init() 36 rev = id & CRIME_ID_REV; crime_init() 37 id = (id & CRIME_ID_IDBITS) >> 4; crime_init() 38 printk(KERN_INFO "CRIME id %1x rev %d at 0x%0*lx\n", crime_init() 39 id, rev, field, (unsigned long) CRIME_BASE); crime_init()
|
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/clock/ |
H A D | at91.h | 17 #define AT91_PMC_PCKRDY(id) (8 + (id)) /* Programmable Clock */
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | mmu.h | 8 atomic64_t id; member in struct:__anon178 22 #define ASID(mm) ((unsigned int)((mm)->context.id.counter & ~ASID_MASK))
|
/linux-4.4.14/sound/usb/ |
H A D | mixer_maps.c | 28 int id; member in struct:usbmix_name_map 35 int id; member in struct:usbmix_selector_map 41 u32 id; member in struct:usbmix_ctl_map 189 .id = 0x80, 198 .id = 14, /* Capture Source */ 203 .id = 29, /* Digital Out Source */ 208 .id = 31, /* Headphone Source */ 367 .id = USB_ID(0x041e, 0x3000), 372 .id = USB_ID(0x041e, 0x3010), 376 .id = USB_ID(0x041e, 0x3020), 381 .id = USB_ID(0x041e, 0x3040), 385 .id = USB_ID(0x041e, 0x3048), 390 .id = USB_ID(0x046d, 0x0991), 394 .id = USB_ID(0x046d, 0x09a4), 398 .id = USB_ID(0x047f, 0xc010), 403 .id = USB_ID(0x06f8, 0xb000), 408 .id = USB_ID(0x06f8, 0xd002), 415 .id = USB_ID(0x06f8, 0xc000), 419 .id = USB_ID(0x0763, 0x2030), 423 .id = USB_ID(0x0763, 0x2031), 427 .id = USB_ID(0x08bb, 0x2702), 432 .id = USB_ID(0x0a92, 0x0091), 436 .id = USB_ID(0x0c45, 0x1158), 440 .id = USB_ID(0x0ccd, 0x0028), 444 .id = USB_ID(0x0bda, 0x4014), 448 .id = USB_ID(0x0dba, 0x1000), 452 .id = USB_ID(0x13e5, 0x0001), 457 .id = USB_ID(0x200c, 0x1018), 462 .id = USB_ID(0x2573, 0x0008), 467 .id = USB_ID(0x27ac, 0x1000), 472 .id = USB_ID(0x25c4, 0x0003), 477 .id = USB_ID(0x05a7, 0x1020),
|
/linux-4.4.14/sound/pci/oxygen/ |
H A D | virtuoso.c | 34 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; variable 39 module_param_array(id, charp, NULL, 0444); 40 MODULE_PARM_DESC(id, "ID string"); 64 const struct pci_device_id *id) get_xonar_model() 66 if (get_xonar_pcm179x_model(chip, id) >= 0) get_xonar_model() 68 if (get_xonar_cs43xx_model(chip, id) >= 0) get_xonar_model() 70 if (get_xonar_wm87x6_model(chip, id) >= 0) get_xonar_model() 87 err = oxygen_pci_probe(pci, index[dev], id[dev], THIS_MODULE, xonar_probe() 63 get_xonar_model(struct oxygen *chip, const struct pci_device_id *id) get_xonar_model() argument
|
/linux-4.4.14/net/core/ |
H A D | net_namespace.c | 56 static int net_assign_generic(struct net *net, int id, void *data) net_assign_generic() argument 61 BUG_ON(id == 0); net_assign_generic() 66 if (old_ng->len >= id) net_assign_generic() 89 ng->ptr[id - 1] = data; net_assign_generic() 98 if (ops->id && ops->size) { ops_init() 103 err = net_assign_generic(net, *ops->id, data); ops_init() 122 if (ops->id && ops->size) { ops_free() 123 int id = *ops->id; ops_free() local 124 kfree(net_generic(net, id)); ops_free() 144 if (ops->size && ops->id) { ops_free_list() 164 * function returns the id so that idr_for_each() stops. Because we cannot 165 * returns the id 0 (idr_for_each() will not stop), we return the magic value 169 static int net_eq_idr(int id, void *net, void *peer) net_eq_idr() argument 172 return id ? : NET_ID_ZERO; net_eq_idr() 176 /* Should be called with nsid_lock held. If a new id is assigned, the bool alloc 177 * is set to true, thus the caller knows that the new id must be notified via 182 int id = idr_for_each(&net->netns_ids, net_eq_idr, peer); __peernet2id_alloc() local 187 /* Magic value for id 0. */ __peernet2id_alloc() 188 if (id == NET_ID_ZERO) __peernet2id_alloc() 190 if (id > 0) __peernet2id_alloc() 191 return id; __peernet2id_alloc() 194 id = alloc_netid(net, peer, -1); __peernet2id_alloc() 196 return id >= 0 ? id : NETNSA_NSID_NOT_ASSIGNED; __peernet2id_alloc() 210 static void rtnl_net_notifyid(struct net *net, int cmd, int id); 211 /* This function returns the id of a peer netns. If no id is assigned, one will 218 int id; peernet2id_alloc() local 222 id = __peernet2id_alloc(net, peer, &alloc); peernet2id_alloc() 224 if (alloc && id >= 0) peernet2id_alloc() 225 rtnl_net_notifyid(net, RTM_NEWNSID, id); peernet2id_alloc() 226 return id; peernet2id_alloc() 230 /* This function returns, if assigned, the id of a peer netns. */ peernet2id() 234 int id; peernet2id() local 237 id = __peernet2id(net, peer); peernet2id() 239 return id; peernet2id() 242 /* This function returns true is the peer netns has an id assigned into the 250 struct net *get_net_ns_by_id(struct net *net, int id) get_net_ns_by_id() argument 255 if (id < 0) get_net_ns_by_id() 260 peer = idr_find(&net->netns_ids, id); get_net_ns_by_id() 405 int id; for_each_net() local 408 id = __peernet2id(tmp, net); for_each_net() 409 if (id >= 0) for_each_net() 410 idr_remove(&tmp->netns_ids, id); for_each_net() 412 if (id >= 0) for_each_net() 413 rtnl_net_notifyid(tmp, RTM_DELNSID, id); for_each_net() 621 int err, id; rtnl_net_getid() local 643 id = peernet2id(net, peer); rtnl_net_getid() 645 RTM_NEWNSID, net, id); rtnl_net_getid() 667 static int rtnl_net_dumpid_one(int id, void *peer, void *data) rtnl_net_dumpid_one() argument 677 RTM_NEWNSID, net_cb->net, id); rtnl_net_dumpid_one() 706 static void rtnl_net_notifyid(struct net *net, int cmd, int id) rtnl_net_notifyid() argument 715 err = rtnl_net_fill(msg, 0, 0, 0, cmd, net, id); rtnl_net_notifyid() 779 if (ops->init || (ops->id && ops->size)) { for_each_net() 834 if (ops->id) { register_pernet_operations() 836 error = ida_get_new_above(&net_generic_ids, 1, ops->id); register_pernet_operations() 844 max_gen_ptrs = max_t(unsigned int, max_gen_ptrs, *ops->id); register_pernet_operations() 849 if (ops->id) register_pernet_operations() 850 ida_remove(&net_generic_ids, *ops->id); register_pernet_operations() 861 if (ops->id) unregister_pernet_operations() 862 ida_remove(&net_generic_ids, *ops->id); unregister_pernet_operations()
|
/linux-4.4.14/drivers/infiniband/core/ |
H A D | cma.c | 195 struct rdma_cm_id id; member in struct:rdma_id_private 246 struct rdma_id_private *id; member in struct:cma_work 254 struct rdma_id_private *id; member in struct:cma_ndev_work 260 struct rdma_id_private *id; member in struct:iboe_mcast_work 343 id_priv->id.device = cma_dev->device; cma_attach_to_dev() 344 id_priv->id.route.addr.dev_addr.transport = cma_attach_to_dev() 374 return (struct sockaddr *) &id_priv->id.route.addr.src_addr; cma_src_addr() 379 return (struct sockaddr *) &id_priv->id.route.addr.dst_addr; cma_dst_addr() 384 return id_priv->id.route.addr.src_addr.ss_family; cma_family() 403 switch (id_priv->id.ps) { cma_set_qkey() 409 ib_addr_get_mgid(&id_priv->id.route.addr.dev_addr, &rec.mgid); cma_set_qkey() 410 ret = ib_sa_get_mcmember_rec(id_priv->id.device, cma_set_qkey() 411 id_priv->id.port_num, &rec.mgid, cma_set_qkey() 470 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_acquire_dev() 477 id_priv->id.ps == RDMA_PS_IPOIB) cma_acquire_dev() 481 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, cma_acquire_dev() 489 port = listen_id_priv->id.port_num; cma_acquire_dev() 497 id_priv->id.port_num = port; cma_acquire_dev() 506 listen_id_priv->id.port_num == port) cma_acquire_dev() 516 id_priv->id.port_num = port; cma_acquire_dev() 561 id_priv->id.port_num = p; cma_resolve_ib_dev() 569 id_priv->id.port_num = p; cma_resolve_ib_dev() 582 cma_translate_ib(addr, &id_priv->id.route.addr.dev_addr); cma_resolve_ib_dev() 616 id_priv->id.context = context; rdma_create_id() 617 id_priv->id.event_handler = event_handler; rdma_create_id() 618 id_priv->id.ps = ps; rdma_create_id() 619 id_priv->id.qp_type = qp_type; rdma_create_id() 628 id_priv->id.route.addr.dev_addr.net = get_net(net); rdma_create_id() 630 return &id_priv->id; rdma_create_id() 640 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); cma_init_ud_qp() 666 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); cma_init_conn_qp() 673 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, rdma_create_qp() argument 680 id_priv = container_of(id, struct rdma_id_private, id); rdma_create_qp() 681 if (id->device != pd->device) rdma_create_qp() 688 if (id->qp_type == IB_QPT_UD) rdma_create_qp() 695 id->qp = qp; rdma_create_qp() 705 void rdma_destroy_qp(struct rdma_cm_id *id) rdma_destroy_qp() argument 709 id_priv = container_of(id, struct rdma_id_private, id); rdma_destroy_qp() 711 ib_destroy_qp(id_priv->id.qp); rdma_destroy_qp() 712 id_priv->id.qp = NULL; rdma_destroy_qp() 725 if (!id_priv->id.qp) { cma_modify_qp_rtr() 732 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); cma_modify_qp_rtr() 736 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask); cma_modify_qp_rtr() 741 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); cma_modify_qp_rtr() 745 ret = ib_query_gid(id_priv->id.device, id_priv->id.port_num, cma_modify_qp_rtr() 750 BUG_ON(id_priv->cma_dev->device != id_priv->id.device); cma_modify_qp_rtr() 754 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask); cma_modify_qp_rtr() 767 if (!id_priv->id.qp) { cma_modify_qp_rts() 773 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); cma_modify_qp_rts() 779 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask); cma_modify_qp_rts() 791 if (!id_priv->id.qp) { cma_modify_qp_err() 797 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, IB_QP_STATE); cma_modify_qp_err() 806 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_ib_init_qp_attr() 810 if (rdma_cap_eth_ah(id_priv->id.device, id_priv->id.port_num)) cma_ib_init_qp_attr() 815 ret = ib_find_cached_pkey(id_priv->id.device, id_priv->id.port_num, cma_ib_init_qp_attr() 820 qp_attr->port_num = id_priv->id.port_num; cma_ib_init_qp_attr() 823 if (id_priv->id.qp_type == IB_QPT_UD) { cma_ib_init_qp_attr() 837 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, rdma_init_qp_attr() argument 843 id_priv = container_of(id, struct rdma_id_private, id); rdma_init_qp_attr() 844 if (rdma_cap_ib_cm(id->device, id->port_num)) { rdma_init_qp_attr() 845 if (!id_priv->cm_id.ib || (id_priv->id.qp_type == IB_QPT_UD)) rdma_init_qp_attr() 853 } else if (rdma_cap_iw_cm(id->device, id->port_num)) { rdma_init_qp_attr() 1260 static bool cma_protocol_roce(const struct rdma_cm_id *id) cma_protocol_roce() argument 1262 struct ib_device *device = id->device; cma_protocol_roce() 1263 const int port_num = id->port_num ?: rdma_start_port(device); cma_protocol_roce() 1268 static bool cma_match_net_dev(const struct rdma_cm_id *id, cma_match_net_dev() argument 1272 const struct rdma_addr *addr = &id->route.addr; cma_match_net_dev() 1276 return (!id->port_num || id->port_num == port_num) && cma_match_net_dev() 1278 cma_protocol_roce_dev_port(id->device, port_num)); cma_match_net_dev() 1299 if (id_priv->id.device == cm_id->device && cma_find_listener() 1300 cma_match_net_dev(&id_priv->id, net_dev, req->port)) cma_find_listener() 1305 if (id_priv_dev->id.device == cm_id->device && cma_find_listener() 1306 cma_match_net_dev(&id_priv_dev->id, net_dev, req->port)) cma_find_listener() 1361 if (rdma_cap_ib_sa(id_priv->id.device, id_priv->id.port_num)) { cma_cancel_route() 1386 rdma_destroy_id(&dev_id_priv->id); cma_cancel_listens() 1397 rdma_addr_cancel(&id_priv->id.route.addr.dev_addr); cma_cancel_operation() 1414 struct net *net = id_priv->id.route.addr.dev_addr.net; cma_release_port() 1437 id_priv->id.port_num)) { cma_leave_mc_groups() 1445 void rdma_destroy_id(struct rdma_cm_id *id) rdma_destroy_id() argument 1450 id_priv = container_of(id, struct rdma_id_private, id); rdma_destroy_id() 1462 if (rdma_cap_ib_cm(id_priv->id.device, 1)) { rdma_destroy_id() 1465 } else if (rdma_cap_iw_cm(id_priv->id.device, 1)) { rdma_destroy_id() 1478 cma_deref_id(id_priv->id.context); rdma_destroy_id() 1480 kfree(id_priv->id.route.path_rec); rdma_destroy_id() 1481 put_net(id_priv->id.route.addr.dev_addr.net); rdma_destroy_id() 1544 if (id_priv->id.qp) { cma_ib_handler() 1586 ret = id_priv->id.event_handler(&id_priv->id, &event); cma_ib_handler() 1592 rdma_destroy_id(&id_priv->id); cma_ib_handler() 1605 struct rdma_cm_id *id; cma_new_conn_id() local 1612 id = rdma_create_id(listen_id->route.addr.dev_addr.net, cma_new_conn_id() 1615 if (IS_ERR(id)) cma_new_conn_id() 1618 id_priv = container_of(id, struct rdma_id_private, id); cma_new_conn_id() 1619 if (cma_save_net_info((struct sockaddr *)&id->route.addr.src_addr, cma_new_conn_id() 1620 (struct sockaddr *)&id->route.addr.dst_addr, cma_new_conn_id() 1624 rt = &id->route; cma_new_conn_id() 1657 rdma_destroy_id(id); cma_new_conn_id() 1666 struct rdma_cm_id *id; cma_new_udp_id() local 1671 id = rdma_create_id(net, listen_id->event_handler, listen_id->context, cma_new_udp_id() 1673 if (IS_ERR(id)) cma_new_udp_id() 1676 id_priv = container_of(id, struct rdma_id_private, id); cma_new_udp_id() 1677 if (cma_save_net_info((struct sockaddr *)&id->route.addr.src_addr, cma_new_udp_id() 1678 (struct sockaddr *)&id->route.addr.dst_addr, cma_new_udp_id() 1684 ret = rdma_copy_addr(&id->route.addr.dev_addr, net_dev, NULL); cma_new_udp_id() 1690 &id->route.addr.dev_addr); cma_new_udp_id() 1699 rdma_destroy_id(id); cma_new_udp_id() 1718 static int cma_check_req_qp_type(struct rdma_cm_id *id, struct ib_cm_event *ib_event) cma_check_req_qp_type() argument 1721 (ib_event->param.req_rcvd.qp_type == id->qp_type)) || cma_check_req_qp_type() 1723 (id->qp_type == IB_QPT_UD)) || cma_check_req_qp_type() 1724 (!id->qp_type)); cma_check_req_qp_type() 1738 if (!cma_check_req_qp_type(&listen_id->id, ib_event)) { cma_req_handler() 1752 conn_id = cma_new_udp_id(&listen_id->id, ib_event, net_dev); cma_req_handler() 1757 conn_id = cma_new_conn_id(&listen_id->id, ib_event, net_dev); cma_req_handler() 1780 ret = conn_id->id.event_handler(&conn_id->id, &event); cma_req_handler() 1789 (conn_id->id.qp_type != IB_QPT_UD)) cma_req_handler() 1809 rdma_destroy_id(&conn_id->id); cma_req_handler() 1818 __be64 rdma_get_service_id(struct rdma_cm_id *id, struct sockaddr *addr) rdma_get_service_id() argument 1823 return cpu_to_be64(((u64)id->ps << 16) + be16_to_cpu(cma_port(addr))); rdma_get_service_id() 1878 ret = id_priv->id.event_handler(&id_priv->id, &event); cma_iw_handler() 1884 rdma_destroy_id(&id_priv->id); cma_iw_handler() 1907 /* Create a new RDMA id for the new IW CM ID */ iw_conn_req_handler() 1908 new_cm_id = rdma_create_id(listen_id->id.route.addr.dev_addr.net, iw_conn_req_handler() 1909 listen_id->id.event_handler, iw_conn_req_handler() 1910 listen_id->id.context, iw_conn_req_handler() 1916 conn_id = container_of(new_cm_id, struct rdma_id_private, id); iw_conn_req_handler() 1920 ret = rdma_translate_ip(laddr, &conn_id->id.route.addr.dev_addr, NULL); iw_conn_req_handler() 1941 ret = ib_query_device(conn_id->id.device, &attr); iw_conn_req_handler() 1960 ret = conn_id->id.event_handler(&conn_id->id, &event); iw_conn_req_handler() 1967 rdma_destroy_id(&conn_id->id); iw_conn_req_handler() 1982 struct ib_cm_id *id; cma_ib_listen() local 1986 svc_id = rdma_get_service_id(&id_priv->id, addr); cma_ib_listen() 1987 id = ib_cm_insert_listen(id_priv->id.device, cma_req_handler, svc_id); cma_ib_listen() 1988 if (IS_ERR(id)) cma_ib_listen() 1989 return PTR_ERR(id); cma_ib_listen() 1990 id_priv->cm_id.ib = id; cma_ib_listen() 1998 struct iw_cm_id *id; cma_iw_listen() local 2000 id = iw_create_cm_id(id_priv->id.device, cma_iw_listen() 2003 if (IS_ERR(id)) cma_iw_listen() 2004 return PTR_ERR(id); cma_iw_listen() 2006 id->tos = id_priv->tos; cma_iw_listen() 2007 id_priv->cm_id.iw = id; cma_iw_listen() 2022 static int cma_listen_handler(struct rdma_cm_id *id, cma_listen_handler() argument 2025 struct rdma_id_private *id_priv = id->context; cma_listen_handler() 2027 id->context = id_priv->id.context; cma_listen_handler() 2028 id->event_handler = id_priv->id.event_handler; cma_listen_handler() 2029 return id_priv->id.event_handler(id, event); cma_listen_handler() 2036 struct rdma_cm_id *id; cma_listen_on_dev() local 2037 struct net *net = id_priv->id.route.addr.dev_addr.net; cma_listen_on_dev() 2043 id = rdma_create_id(net, cma_listen_handler, id_priv, id_priv->id.ps, cma_listen_on_dev() 2044 id_priv->id.qp_type); cma_listen_on_dev() 2045 if (IS_ERR(id)) cma_listen_on_dev() 2048 dev_id_priv = container_of(id, struct rdma_id_private, id); cma_listen_on_dev() 2060 ret = rdma_listen(id, id_priv->backlog); cma_listen_on_dev() 2077 void rdma_set_service_type(struct rdma_cm_id *id, int tos) rdma_set_service_type() argument 2081 id_priv = container_of(id, struct rdma_id_private, id); rdma_set_service_type() 2092 route = &work->id->id.route; cma_query_handler() 2110 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_query_ib_route() 2122 path_rec.service_id = rdma_get_service_id(&id_priv->id, cma_dst_addr(id_priv)); cma_query_ib_route() 2145 id_priv->query_id = ib_sa_path_rec_get(&sa_client, id_priv->id.device, cma_query_ib_route() 2146 id_priv->id.port_num, &path_rec, cma_query_ib_route() 2157 struct rdma_id_private *id_priv = work->id; cma_work_handler() 2164 if (id_priv->id.event_handler(&id_priv->id, &work->event)) { cma_work_handler() 2172 rdma_destroy_id(&id_priv->id); cma_work_handler() 2179 struct rdma_id_private *id_priv = work->id; cma_ndev_work_handler() 2187 if (id_priv->id.event_handler(&id_priv->id, &work->event)) { cma_ndev_work_handler() 2196 rdma_destroy_id(&id_priv->id); cma_ndev_work_handler() 2202 struct rdma_route *route = &id_priv->id.route; cma_resolve_ib_route() 2210 work->id = id_priv; cma_resolve_ib_route() 2235 int rdma_set_ib_paths(struct rdma_cm_id *id, rdma_set_ib_paths() argument 2241 id_priv = container_of(id, struct rdma_id_private, id); rdma_set_ib_paths() 2246 id->route.path_rec = kmemdup(path_rec, sizeof *path_rec * num_paths, rdma_set_ib_paths() 2248 if (!id->route.path_rec) { rdma_set_ib_paths() 2253 id->route.num_paths = num_paths; rdma_set_ib_paths() 2269 work->id = id_priv; cma_resolve_iw_route() 2300 struct rdma_route *route = &id_priv->id.route; cma_resolve_iboe_route() 2311 work->id = id_priv; cma_resolve_iboe_route() 2334 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, cma_resolve_iboe_route() 2336 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.dst_addr, cma_resolve_iboe_route() 2372 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms) rdma_resolve_route() argument 2377 id_priv = container_of(id, struct rdma_id_private, id); rdma_resolve_route() 2382 if (rdma_cap_ib_sa(id->device, id->port_num)) rdma_resolve_route() 2384 else if (rdma_protocol_roce(id->device, id->port_num)) rdma_resolve_route() 2386 else if (rdma_protocol_iwarp(id->device, id->port_num)) rdma_resolve_route() 2463 id_priv->id.route.addr.dev_addr.dev_type = cma_bind_loopback() 2467 rdma_addr_set_sgid(&id_priv->id.route.addr.dev_addr, &gid); cma_bind_loopback() 2468 ib_addr_set_pkey(&id_priv->id.route.addr.dev_addr, pkey); cma_bind_loopback() 2469 id_priv->id.port_num = p; cma_bind_loopback() 2502 if (id_priv->id.event_handler(&id_priv->id, &event)) { addr_handler() 2506 rdma_destroy_id(&id_priv->id); addr_handler() 2530 rdma_addr_get_sgid(&id_priv->id.route.addr.dev_addr, &gid); cma_resolve_loopback() 2531 rdma_addr_set_dgid(&id_priv->id.route.addr.dev_addr, &gid); cma_resolve_loopback() 2533 work->id = id_priv; cma_resolve_loopback() 2560 rdma_addr_set_dgid(&id_priv->id.route.addr.dev_addr, (union ib_gid *) cma_resolve_ib_addr() 2561 &(((struct sockaddr_ib *) &id_priv->id.route.addr.dst_addr)->sib_addr)); cma_resolve_ib_addr() 2563 work->id = id_priv; cma_resolve_ib_addr() 2575 static int cma_bind_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, cma_bind_addr() argument 2579 src_addr = (struct sockaddr *) &id->route.addr.src_addr; cma_bind_addr() 2586 id->route.addr.dev_addr.bound_dev_if = dst_addr6->sin6_scope_id; cma_bind_addr() 2592 return rdma_bind_addr(id, src_addr); cma_bind_addr() 2595 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, rdma_resolve_addr() argument 2601 id_priv = container_of(id, struct rdma_id_private, id); rdma_resolve_addr() 2603 ret = cma_bind_addr(id, src_addr, dst_addr); rdma_resolve_addr() 2623 dst_addr, &id->route.addr.dev_addr, rdma_resolve_addr() 2638 int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse) rdma_set_reuseaddr() argument 2644 id_priv = container_of(id, struct rdma_id_private, id); rdma_set_reuseaddr() 2657 int rdma_set_afonly(struct rdma_cm_id *id, int afonly) rdma_set_afonly() argument 2663 id_priv = container_of(id, struct rdma_id_private, id); rdma_set_afonly() 2717 ret = cma_ps_alloc(id_priv->id.route.addr.dev_addr.net, ps, bind_list, cma_alloc_port() 2737 struct net *net = id_priv->id.route.addr.dev_addr.net; cma_alloc_any_port() 2810 bind_list = cma_ps_find(id_priv->id.route.addr.dev_addr.net, ps, snum); cma_use_port() 2836 switch (id_priv->id.ps) { cma_select_inet_ps() 2841 return id_priv->id.ps; cma_select_inet_ps() 2858 if ((id_priv->id.ps == RDMA_PS_IB) && (sid == (RDMA_IB_IP_PS_IB & mask))) { cma_select_ib_ps() 2861 } else if (((id_priv->id.ps == RDMA_PS_IB) || (id_priv->id.ps == RDMA_PS_TCP)) && cma_select_ib_ps() 2865 } else if (((id_priv->id.ps == RDMA_PS_IB) || (id_priv->id.ps == RDMA_PS_UDP)) && cma_select_ib_ps() 2923 int rdma_listen(struct rdma_cm_id *id, int backlog) rdma_listen() argument 2928 id_priv = container_of(id, struct rdma_id_private, id); rdma_listen() 2930 id->route.addr.src_addr.ss_family = AF_INET; rdma_listen() 2931 ret = rdma_bind_addr(id, cma_src_addr(id_priv)); rdma_listen() 2946 if (id->device) { rdma_listen() 2947 if (rdma_cap_ib_cm(id->device, 1)) { rdma_listen() 2951 } else if (rdma_cap_iw_cm(id->device, 1)) { rdma_listen() 2970 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr) rdma_bind_addr() argument 2979 id_priv = container_of(id, struct rdma_id_private, id); rdma_bind_addr() 2983 ret = cma_check_linklocal(&id->route.addr.dev_addr, addr); rdma_bind_addr() 2989 ret = cma_translate_addr(addr, &id->route.addr.dev_addr); rdma_bind_addr() 3003 struct net *net = id_priv->id.route.addr.dev_addr.net; rdma_bind_addr() 3084 ib_init_ah_from_path(id_priv->id.device, id_priv->id.port_num, cma_sidr_rep_handler() 3085 id_priv->id.route.path_rec, cma_sidr_rep_handler() 3098 ret = id_priv->id.event_handler(&id_priv->id, &event); cma_sidr_rep_handler() 3104 rdma_destroy_id(&id_priv->id); cma_sidr_rep_handler() 3116 struct ib_cm_id *id; cma_resolve_ib_udp() local 3145 id = ib_create_cm_id(id_priv->id.device, cma_sidr_rep_handler, cma_resolve_ib_udp() 3147 if (IS_ERR(id)) { cma_resolve_ib_udp() 3148 ret = PTR_ERR(id); cma_resolve_ib_udp() 3151 id_priv->cm_id.ib = id; cma_resolve_ib_udp() 3153 req.path = id_priv->id.route.path_rec; cma_resolve_ib_udp() 3154 req.service_id = rdma_get_service_id(&id_priv->id, cma_dst_addr(id_priv)); cma_resolve_ib_udp() 3174 struct ib_cm_id *id; cma_connect_ib() local 3195 id = ib_create_cm_id(id_priv->id.device, cma_ib_handler, id_priv); cma_connect_ib() 3196 if (IS_ERR(id)) { cma_connect_ib() 3197 ret = PTR_ERR(id); cma_connect_ib() 3200 id_priv->cm_id.ib = id; cma_connect_ib() 3202 route = &id_priv->id.route; cma_connect_ib() 3214 req.service_id = rdma_get_service_id(&id_priv->id, cma_dst_addr(id_priv)); cma_connect_ib() 3216 req.qp_type = id_priv->id.qp_type; cma_connect_ib() 3230 if (ret && !IS_ERR(id)) { cma_connect_ib() 3231 ib_destroy_cm_id(id); cma_connect_ib() 3246 cm_id = iw_create_cm_id(id_priv->id.device, cma_iw_handler, id_priv); cma_connect_iw() 3267 iw_param.qpn = id_priv->id.qp ? id_priv->qp_num : conn_param->qp_num; cma_connect_iw() 3281 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param) rdma_connect() argument 3286 id_priv = container_of(id, struct rdma_id_private, id); rdma_connect() 3290 if (!id->qp) { rdma_connect() 3295 if (rdma_cap_ib_cm(id->device, id->port_num)) { rdma_connect() 3296 if (id->qp_type == IB_QPT_UD) rdma_connect() 3300 } else if (rdma_cap_iw_cm(id->device, id->port_num)) rdma_connect() 3359 if (id_priv->id.qp) { cma_accept_iw() 3389 int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param) rdma_accept() argument 3394 id_priv = container_of(id, struct rdma_id_private, id); rdma_accept() 3401 if (!id->qp && conn_param) { rdma_accept() 3406 if (rdma_cap_ib_cm(id->device, id->port_num)) { rdma_accept() 3407 if (id->qp_type == IB_QPT_UD) { rdma_accept() 3422 } else if (rdma_cap_iw_cm(id->device, id->port_num)) rdma_accept() 3433 rdma_reject(id, NULL, 0); rdma_accept() 3438 int rdma_notify(struct rdma_cm_id *id, enum ib_event_type event) rdma_notify() argument 3443 id_priv = container_of(id, struct rdma_id_private, id); rdma_notify() 3447 switch (id->device->node_type) { rdma_notify() 3459 int rdma_reject(struct rdma_cm_id *id, const void *private_data, rdma_reject() argument 3465 id_priv = container_of(id, struct rdma_id_private, id); rdma_reject() 3469 if (rdma_cap_ib_cm(id->device, id->port_num)) { rdma_reject() 3470 if (id->qp_type == IB_QPT_UD) rdma_reject() 3477 } else if (rdma_cap_iw_cm(id->device, id->port_num)) { rdma_reject() 3487 int rdma_disconnect(struct rdma_cm_id *id) rdma_disconnect() argument 3492 id_priv = container_of(id, struct rdma_id_private, id); rdma_disconnect() 3496 if (rdma_cap_ib_cm(id->device, id->port_num)) { rdma_disconnect() 3503 } else if (rdma_cap_iw_cm(id->device, id->port_num)) { rdma_disconnect() 3528 if (!status && id_priv->id.qp) cma_ib_mc_handler() 3529 status = ib_attach_mcast(id_priv->id.qp, &multicast->rec.mgid, cma_ib_mc_handler() 3538 ib_init_ah_from_mcmember(id_priv->id.device, cma_ib_mc_handler() 3539 id_priv->id.port_num, &multicast->rec, cma_ib_mc_handler() 3546 ret = id_priv->id.event_handler(&id_priv->id, &event); cma_ib_mc_handler() 3550 rdma_destroy_id(&id_priv->id); cma_ib_mc_handler() 3562 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_set_mgid() 3577 if (id_priv->id.ps == RDMA_PS_UDP) cma_set_mgid() 3582 if (id_priv->id.ps == RDMA_PS_UDP) cma_set_mgid() 3592 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_join_ib_multicast() 3597 ret = ib_sa_get_mcmember_rec(id_priv->id.device, id_priv->id.port_num, cma_join_ib_multicast() 3618 if (id_priv->id.ps == RDMA_PS_IPOIB) cma_join_ib_multicast() 3625 mc->multicast.ib = ib_sa_join_multicast(&sa_client, id_priv->id.device, cma_join_ib_multicast() 3626 id_priv->id.port_num, &rec, cma_join_ib_multicast() 3674 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; cma_iboe_join_multicast() 3695 if (id_priv->id.ps == RDMA_PS_UDP) cma_iboe_join_multicast() 3712 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, cma_iboe_join_multicast() 3714 work->id = id_priv; cma_iboe_join_multicast() 3729 int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr, rdma_join_multicast() argument 3736 id_priv = container_of(id, struct rdma_id_private, id); rdma_join_multicast() 3753 if (rdma_protocol_roce(id->device, id->port_num)) { rdma_join_multicast() 3756 } else if (rdma_cap_ib_mcast(id->device, id->port_num)) rdma_join_multicast() 3771 void rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr) rdma_leave_multicast() argument 3776 id_priv = container_of(id, struct rdma_id_private, id); rdma_leave_multicast() 3783 if (id->qp) rdma_leave_multicast() 3784 ib_detach_mcast(id->qp, rdma_leave_multicast() 3788 BUG_ON(id_priv->cma_dev->device != id->device); rdma_leave_multicast() 3790 if (rdma_cap_ib_mcast(id->device, id->port_num)) { rdma_leave_multicast() 3793 } else if (rdma_protocol_roce(id->device, id->port_num)) rdma_leave_multicast() 3808 dev_addr = &id_priv->id.route.addr.dev_addr; cma_netdev_change() 3813 printk(KERN_INFO "RDMA CM addr change for ndev %s used by id %p\n", cma_netdev_change() 3814 ndev->name, &id_priv->id); cma_netdev_change() 3820 work->id = id_priv; cma_netdev_change() 3903 ret = id_priv->id.event_handler(&id_priv->id, &event); cma_remove_id_dev() 3927 rdma_destroy_id(&id_priv->id); cma_process_remove() 3957 struct rdma_cm_id *id = NULL; cma_get_id_stats() local 3988 id = &id_priv->id; cma_get_id_stats() 3989 id_stats->node_type = id->route.addr.dev_addr.dev_type; cma_get_id_stats() 3990 id_stats->port_num = id->port_num; cma_get_id_stats() 3992 id->route.addr.dev_addr.bound_dev_if; cma_get_id_stats() 4006 id_stats->port_space = id->ps; cma_get_id_stats() 4009 id_stats->qp_type = id->qp_type; cma_get_id_stats() 4056 .id = &cma_pernet_id,
|
/linux-4.4.14/drivers/mfd/ |
H A D | twl4030-audio.c | 58 static int twl4030_audio_set_resource(enum twl4030_audio_res id, int enable) twl4030_audio_set_resource() argument 64 audio->resource[id].reg); twl4030_audio_set_resource() 67 val |= audio->resource[id].mask; twl4030_audio_set_resource() 69 val &= ~audio->resource[id].mask; twl4030_audio_set_resource() 72 val, audio->resource[id].reg); twl4030_audio_set_resource() 77 static inline int twl4030_audio_get_resource(enum twl4030_audio_res id) twl4030_audio_get_resource() argument 83 audio->resource[id].reg); twl4030_audio_get_resource() 92 int twl4030_audio_enable_resource(enum twl4030_audio_res id) twl4030_audio_enable_resource() argument 97 if (id >= TWL4030_AUDIO_RES_MAX) { twl4030_audio_enable_resource() 99 "Invalid resource ID (%u)\n", id); twl4030_audio_enable_resource() 104 if (!audio->resource[id].request_count) twl4030_audio_enable_resource() 106 val = twl4030_audio_set_resource(id, 1); twl4030_audio_enable_resource() 108 val = twl4030_audio_get_resource(id); twl4030_audio_enable_resource() 110 audio->resource[id].request_count++; twl4030_audio_enable_resource() 121 int twl4030_audio_disable_resource(enum twl4030_audio_res id) twl4030_audio_disable_resource() argument 126 if (id >= TWL4030_AUDIO_RES_MAX) { twl4030_audio_disable_resource() 128 "Invalid resource ID (%u)\n", id); twl4030_audio_disable_resource() 133 if (!audio->resource[id].request_count) { twl4030_audio_disable_resource() 135 "Resource has been disabled already (%u)\n", id); twl4030_audio_disable_resource() 139 audio->resource[id].request_count--; twl4030_audio_disable_resource() 141 if (!audio->resource[id].request_count) twl4030_audio_disable_resource() 143 val = twl4030_audio_set_resource(id, 0); twl4030_audio_disable_resource() 145 val = twl4030_audio_get_resource(id); twl4030_audio_disable_resource() 257 ret = mfd_add_devices(&pdev->dev, pdev->id, audio->cells, twl4030_audio_probe()
|
H A D | wm831x-otp.c | 29 /* Read the unique ID from the chip into id */ wm831x_unique_id_read() 30 static int wm831x_unique_id_read(struct wm831x *wm831x, char *id) wm831x_unique_id_read() argument 39 id[i * 2] = (val >> 8) & 0xff; wm831x_unique_id_read() 40 id[(i * 2) + 1] = val & 0xff; wm831x_unique_id_read() 51 char id[WM831X_UNIQUE_ID_LEN]; wm831x_unique_id_show() local 54 rval = wm831x_unique_id_read(wm831x, id); wm831x_unique_id_show()
|
/linux-4.4.14/drivers/block/ |
H A D | rbd_types.h | 19 * rbd_id.foo - id of image 20 * rbd_header.<id> - image metadata 21 * rbd_data.<id>.0000000000000000 22 * rbd_data.<id>.0000000000000001 37 * There is no notion of a persistent image id in rbd format 1. 57 __le64 id; member in struct:rbd_image_snap_ondisk
|
/linux-4.4.14/fs/nfs/ |
H A D | pnfs_dev.c | 53 nfs4_print_deviceid(const struct nfs4_deviceid *id) nfs4_print_deviceid() argument 55 u32 *p = (u32 *)id; nfs4_print_deviceid() 57 dprintk("%s: device id= [%x%x%x%x]\n", __func__, nfs4_print_deviceid() 64 nfs4_deviceid_hash(const struct nfs4_deviceid *id) nfs4_deviceid_hash() argument 66 unsigned char *cptr = (unsigned char *)id->data; nfs4_deviceid_hash() 79 const struct nfs_client *clp, const struct nfs4_deviceid *id, _lookup_deviceid() 86 !memcmp(&d->deviceid, id, sizeof(*id))) { _lookup_deviceid() 134 pdev->layout_type = server->pnfs_curr_ld->id; nfs4_get_device_info() 169 * @id deviceid to look up 173 const struct nfs4_deviceid *id, long hash) __nfs4_find_get_deviceid() 178 d = _lookup_deviceid(server->pnfs_curr_ld, server->nfs_client, id, __nfs4_find_get_deviceid() 188 const struct nfs4_deviceid *id, struct rpc_cred *cred, nfs4_find_get_deviceid() 191 long hash = nfs4_deviceid_hash(id); nfs4_find_get_deviceid() 194 d = __nfs4_find_get_deviceid(server, id, hash); nfs4_find_get_deviceid() 198 new = nfs4_get_device_info(server, id, cred, gfp_mask); nfs4_find_get_deviceid() 203 d = __nfs4_find_get_deviceid(server, id, hash); nfs4_find_get_deviceid() 221 * @id the deviceid to unhash 227 const struct nfs_client *clp, const struct nfs4_deviceid *id) nfs4_delete_deviceid() 233 d = _lookup_deviceid(ld, clp, id, nfs4_deviceid_hash(id)); nfs4_delete_deviceid() 250 const struct nfs4_deviceid *id) nfs4_init_deviceid_node() 257 d->deviceid = *id; nfs4_init_deviceid_node() 270 * that the node is no longer hashed in the global device id cache. 78 _lookup_deviceid(const struct pnfs_layoutdriver_type *ld, const struct nfs_client *clp, const struct nfs4_deviceid *id, long hash) _lookup_deviceid() argument 172 __nfs4_find_get_deviceid(struct nfs_server *server, const struct nfs4_deviceid *id, long hash) __nfs4_find_get_deviceid() argument 187 nfs4_find_get_deviceid(struct nfs_server *server, const struct nfs4_deviceid *id, struct rpc_cred *cred, gfp_t gfp_mask) nfs4_find_get_deviceid() argument 226 nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *ld, const struct nfs_client *clp, const struct nfs4_deviceid *id) nfs4_delete_deviceid() argument 249 nfs4_init_deviceid_node(struct nfs4_deviceid_node *d, struct nfs_server *server, const struct nfs4_deviceid *id) nfs4_init_deviceid_node() argument
|
/linux-4.4.14/net/ipv4/ |
H A D | xfrm4_state.c | 46 x->id = tmpl->id; xfrm4_init_temprop() 47 if (x->id.daddr.a4 == 0) xfrm4_init_temprop() 48 x->id.daddr.a4 = daddr->a4; xfrm4_init_temprop() 62 XFRM_MODE_SKB_CB(skb)->id = iph->id; xfrm4_extract_header()
|
H A D | udp_diag.c | 45 req->id.idiag_src[0], req->id.idiag_sport, udp_dump_one() 46 req->id.idiag_dst[0], req->id.idiag_dport, udp_dump_one() 47 req->id.idiag_if, tbl); udp_dump_one() 51 (struct in6_addr *)req->id.idiag_src, udp_dump_one() 52 req->id.idiag_sport, udp_dump_one() 53 (struct in6_addr *)req->id.idiag_dst, udp_dump_one() 54 req->id.idiag_dport, udp_dump_one() 55 req->id.idiag_if, tbl); udp_dump_one() 64 err = sock_diag_check_cookie(sk, req->id.idiag_cookie); udp_dump_one() 128 if (r->id.idiag_sport != inet->inet_sport && udp_dump() 129 r->id.idiag_sport) udp_dump() 131 if (r->id.idiag_dport != inet->inet_dport && udp_dump() 132 r->id.idiag_dport) udp_dump()
|
/linux-4.4.14/include/rdma/ |
H A D | rdma_cm.h | 143 * the passed in id, or a corresponding listen id. Returning a 144 * non-zero value from the callback will destroy the passed in id. 146 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id, 163 * @net: The network namespace in which to create the new id. 166 * @context: User specified context associated with the id. 168 * @qp_type: type of queue pair associated with the id. 170 * The id holds a reference on the network namespace until it is destroyed. 180 * @id: RDMA identifier. 183 * asynchronous operations associated with the id. 185 void rdma_destroy_id(struct rdma_cm_id *id); 191 * @id: RDMA identifier. 198 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr); 205 * @id: RDMA identifier. 210 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, 221 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms); 230 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, 240 void rdma_destroy_qp(struct rdma_cm_id *id); 245 * @id: Communication identifier associated with the QP attributes to 261 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, 266 * @id: Connection identifier to connect. 276 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param); 285 int rdma_listen(struct rdma_cm_id *id, int backlog); 289 * @id: Connection identifier associated with the request. 299 * state of the qp associated with the id is modified to error, such that any 302 int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param); 307 * @id: Connection identifier to transition to established. 317 int rdma_notify(struct rdma_cm_id *id, enum ib_event_type event); 322 int rdma_reject(struct rdma_cm_id *id, const void *private_data, 329 int rdma_disconnect(struct rdma_cm_id *id); 334 * @id: Communication identifier associated with the request. 339 int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr, 346 void rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr); 351 * @id: Communication identifier to associated with service type. 360 void rdma_set_service_type(struct rdma_cm_id *id, int tos); 365 * @id: Communication identifier to configure. 368 * Reuse must be set before an address is bound to the id. 370 int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse); 375 * @id: Communication identifer to configure. 380 int rdma_set_afonly(struct rdma_cm_id *id, int afonly); 384 * @id: Communication identifier associated with the address. 387 __be64 rdma_get_service_id(struct rdma_cm_id *id, struct sockaddr *addr);
|
/linux-4.4.14/mm/ |
H A D | swap_cgroup.c | 17 unsigned short id; member in struct:swap_cgroup 79 * swap_cgroup_cmpxchg - cmpxchg mem_cgroup's id for this swp_entry. 81 * @old: old id 82 * @new: new id 84 * Returns old id at success, 0 at failure. 85 * (There is no mem_cgroup using 0 as its id) 98 retval = sc->id; swap_cgroup_cmpxchg() 100 sc->id = new; swap_cgroup_cmpxchg() 110 * @id: mem_cgroup to be recorded 115 unsigned short swap_cgroup_record(swp_entry_t ent, unsigned short id) swap_cgroup_record() argument 125 old = sc->id; swap_cgroup_record() 126 sc->id = id; swap_cgroup_record() 133 * lookup_swap_cgroup_id - lookup mem_cgroup id tied to swap entry 140 return lookup_swap_cgroup(ent, NULL)->id; lookup_swap_cgroup_id()
|
/linux-4.4.14/tools/power/cpupower/utils/idle_monitor/ |
H A D | nhm_idle.c | 37 .id = C3, 44 .id = C6, 52 .id = PC3, 59 .id = PC6, 72 static int nhm_get_count(enum intel_nhm_id id, unsigned long long *val, nhm_get_count() argument 77 switch (id) { nhm_get_count() 102 static int nhm_get_count_percent(unsigned int id, double *percent, nhm_get_count_percent() argument 111 (current_count[id][cpu] - previous_count[id][cpu])) / nhm_get_count_percent() 115 nhm_cstates[id].name, previous_count[id][cpu], nhm_get_count_percent() 116 current_count[id][cpu], cpu); nhm_get_count_percent() 119 nhm_cstates[id].name, nhm_get_count_percent() 121 current_count[id][cpu] - previous_count[id][cpu], nhm_get_count_percent()
|
/linux-4.4.14/drivers/input/gameport/ |
H A D | ns558.c | 170 { .id = "@P@0001", .driver_data = 0 }, /* ALS 100 */ 171 { .id = "@P@0020", .driver_data = 0 }, /* ALS 200 */ 172 { .id = "@P@1001", .driver_data = 0 }, /* ALS 100+ */ 173 { .id = "@P@2001", .driver_data = 0 }, /* ALS 120 */ 174 { .id = "ASB16fd", .driver_data = 0 }, /* AdLib NSC16 */ 175 { .id = "AZT3001", .driver_data = 0 }, /* AZT1008 */ 176 { .id = "CDC0001", .driver_data = 0 }, /* Opl3-SAx */ 177 { .id = "CSC0001", .driver_data = 0 }, /* CS4232 */ 178 { .id = "CSC000f", .driver_data = 0 }, /* CS4236 */ 179 { .id = "CSC0101", .driver_data = 0 }, /* CS4327 */ 180 { .id = "CTL7001", .driver_data = 0 }, /* SB16 */ 181 { .id = "CTL7002", .driver_data = 0 }, /* AWE64 */ 182 { .id = "CTL7005", .driver_data = 0 }, /* Vibra16 */ 183 { .id = "ENS2020", .driver_data = 0 }, /* SoundscapeVIVO */ 184 { .id = "ESS0001", .driver_data = 0 }, /* ES1869 */ 185 { .id = "ESS0005", .driver_data = 0 }, /* ES1878 */ 186 { .id = "ESS6880", .driver_data = 0 }, /* ES688 */ 187 { .id = "IBM0012", .driver_data = 0 }, /* CS4232 */ 188 { .id = "OPT0001", .driver_data = 0 }, /* OPTi Audio16 */ 189 { .id = "YMH0006", .driver_data = 0 }, /* Opl3-SA */ 190 { .id = "YMH0022", .driver_data = 0 }, /* Opl3-SAx */ 191 { .id = "PNPb02f", .driver_data = 0 }, /* Generic */ 192 { .id = "", },
|
/linux-4.4.14/drivers/pnp/pnpacpi/ |
H A D | core.c | 42 static int __init ispnpidacpi(const char *id) ispnpidacpi() argument 44 TEST_ALPHA(id[0]); ispnpidacpi() 45 TEST_ALPHA(id[1]); ispnpidacpi() 46 TEST_ALPHA(id[2]); ispnpidacpi() 47 TEST_HEX(id[3]); ispnpidacpi() 48 TEST_HEX(id[4]); ispnpidacpi() 49 TEST_HEX(id[5]); ispnpidacpi() 50 TEST_HEX(id[6]); ispnpidacpi() 51 if (id[7] != '\0') ispnpidacpi() 212 struct acpi_hardware_id *id; pnpacpi_get_id() local 214 list_for_each_entry(id, &device->pnp.ids, list) { pnpacpi_get_id() 215 if (ispnpidacpi(id->id)) pnpacpi_get_id() 216 return id->id; pnpacpi_get_id() 226 struct acpi_hardware_id *id; pnpacpi_add_device() local 276 list_for_each_entry(id, &device->pnp.ids, list) { pnpacpi_add_device() 277 if (!strcmp(id->id, pnpid)) pnpacpi_add_device() 279 if (!ispnpidacpi(id->id)) pnpacpi_add_device() 281 pnp_add_id(dev, id->id); pnpacpi_add_device()
|
/linux-4.4.14/arch/mips/lantiq/xway/ |
H A D | reset.c | 176 int xrx200_gphy_boot(struct device *dev, unsigned int id, dma_addr_t dev_addr) xrx200_gphy_boot() argument 192 dev_info(dev, "booting GPHY%u firmware at %X\n", id, dev_addr); xrx200_gphy_boot() 195 if (id >= ARRAY_SIZE(xrx200_gphy)) { xrx200_gphy_boot() 196 dev_err(dev, "%u is an invalid gphy id\n", id); xrx200_gphy_boot() 199 xrx200_gphy_boot_addr(&xrx200_gphy[id], dev_addr); xrx200_gphy_boot() 201 if (id >= ARRAY_SIZE(xrx300_gphy)) { xrx200_gphy_boot() 202 dev_err(dev, "%u is an invalid gphy id\n", id); xrx200_gphy_boot() 205 xrx200_gphy_boot_addr(&xrx300_gphy[id], dev_addr); xrx200_gphy_boot() 207 if (id >= ARRAY_SIZE(xrx330_gphy)) { xrx200_gphy_boot() 208 dev_err(dev, "%u is an invalid gphy id\n", id); xrx200_gphy_boot() 211 xrx200_gphy_boot_addr(&xrx330_gphy[id], dev_addr); xrx200_gphy_boot() 225 unsigned long id) ltq_assert_device() 229 if (id < 8) ltq_assert_device() 233 val |= BIT(id); ltq_assert_device() 240 unsigned long id) ltq_deassert_device() 244 if (id < 8) ltq_deassert_device() 248 val &= ~BIT(id); ltq_deassert_device() 255 unsigned long id) ltq_reset_device() 257 ltq_assert_device(rcdev, id); ltq_reset_device() 258 return ltq_deassert_device(rcdev, id); ltq_reset_device() 224 ltq_assert_device(struct reset_controller_dev *rcdev, unsigned long id) ltq_assert_device() argument 239 ltq_deassert_device(struct reset_controller_dev *rcdev, unsigned long id) ltq_deassert_device() argument 254 ltq_reset_device(struct reset_controller_dev *rcdev, unsigned long id) ltq_reset_device() argument
|
/linux-4.4.14/sound/core/ |
H A D | control.c | 148 * @id: the ctl element id to send notification 150 * This function adds an event record with the given id and mask, appends 155 struct snd_ctl_elem_id *id) snd_ctl_notify() 161 if (snd_BUG_ON(!card || !id)) snd_ctl_notify() 172 if (ev->id.numid == id->numid) { snd_ctl_notify() 179 ev->id = *id; snd_ctl_notify() 273 kctl->id.iface = ncontrol->iface; snd_ctl_new1() 274 kctl->id.device = ncontrol->device; snd_ctl_new1() 275 kctl->id.subdevice = ncontrol->subdevice; snd_ctl_new1() 277 strlcpy(kctl->id.name, ncontrol->name, sizeof(kctl->id.name)); snd_ctl_new1() 278 if (strcmp(ncontrol->name, kctl->id.name) != 0) snd_ctl_new1() 280 ncontrol->name, kctl->id.name); snd_ctl_new1() 282 kctl->id.index = ncontrol->index; snd_ctl_new1() 324 if (kctl->id.numid < card->last_numid + 1 + count && snd_ctl_remove_numid_conflict() 325 kctl->id.numid + kctl->count > card->last_numid + 1) { snd_ctl_remove_numid_conflict() 326 card->last_numid = kctl->id.numid + kctl->count - 1; snd_ctl_remove_numid_conflict() 363 struct snd_ctl_elem_id id; snd_ctl_add() local 372 id = kcontrol->id; snd_ctl_add() 373 if (id.index > UINT_MAX - kcontrol->count) snd_ctl_add() 377 if (snd_ctl_find_id(card, &id)) { snd_ctl_add() 380 id.iface, snd_ctl_add() 381 id.device, snd_ctl_add() 382 id.subdevice, snd_ctl_add() 383 id.name, snd_ctl_add() 384 id.index); snd_ctl_add() 395 kcontrol->id.numid = card->last_numid + 1; snd_ctl_add() 397 id = kcontrol->id; snd_ctl_add() 400 for (idx = 0; idx < count; idx++, id.index++, id.numid++) snd_ctl_add() 401 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_ADD, &id); snd_ctl_add() 427 struct snd_ctl_elem_id id; snd_ctl_replace() local 439 id = kcontrol->id; snd_ctl_replace() 441 old = snd_ctl_find_id(card, &id); snd_ctl_replace() 462 kcontrol->id.numid = card->last_numid + 1; snd_ctl_replace() 464 id = kcontrol->id; snd_ctl_replace() 467 for (idx = 0; idx < count; idx++, id.index++, id.numid++) snd_ctl_replace() 468 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_ADD, &id); snd_ctl_replace() 490 struct snd_ctl_elem_id id; snd_ctl_remove() local 497 id = kcontrol->id; snd_ctl_remove() 498 for (idx = 0; idx < kcontrol->count; idx++, id.index++, id.numid++) snd_ctl_remove() 499 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_REMOVE, &id); snd_ctl_remove() 506 * snd_ctl_remove_id - remove the control of the given id and release it 508 * @id: the control id to remove 510 * Finds the control instance with the given id, removes it from the 515 int snd_ctl_remove_id(struct snd_card *card, struct snd_ctl_elem_id *id) snd_ctl_remove_id() argument 521 kctl = snd_ctl_find_id(card, id); snd_ctl_remove_id() 535 * @id: the control id to remove 537 * Finds the control instance with the given id, removes it from the 543 struct snd_ctl_elem_id *id) snd_ctl_remove_user_ctl() 550 kctl = snd_ctl_find_id(card, id); snd_ctl_remove_user_ctl() 574 * snd_ctl_activate_id - activate/inactivate the control of the given id 576 * @id: the control id to activate/inactivate 579 * Finds the control instance with the given id, and activate or 585 int snd_ctl_activate_id(struct snd_card *card, struct snd_ctl_elem_id *id, snd_ctl_activate_id() argument 594 kctl = snd_ctl_find_id(card, id); snd_ctl_activate_id() 599 index_offset = snd_ctl_get_ioff(kctl, id); snd_ctl_activate_id() 611 snd_ctl_build_ioff(id, kctl, index_offset); snd_ctl_activate_id() 616 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_INFO, id); snd_ctl_activate_id() 622 * snd_ctl_rename_id - replace the id of a control on the card 624 * @src_id: the old id 625 * @dst_id: the new id 627 * Finds the control with the old id from the card, and replaces the 628 * id with the new one. 643 kctl->id = *dst_id; snd_ctl_rename_id() 644 kctl->id.numid = card->last_numid + 1; snd_ctl_rename_id() 652 * snd_ctl_find_numid - find the control instance with the given number-id 654 * @numid: the number-id to search 656 * Finds the control instance with the given number-id from the card. 671 if (kctl->id.numid <= numid && kctl->id.numid + kctl->count > numid) snd_ctl_find_numid() 679 * snd_ctl_find_id - find the control instance with the given id 681 * @id: the id to search 683 * Finds the control instance with the given id from the card. 692 struct snd_ctl_elem_id *id) snd_ctl_find_id() 696 if (snd_BUG_ON(!card || !id)) snd_ctl_find_id() 698 if (id->numid != 0) snd_ctl_find_id() 699 return snd_ctl_find_numid(card, id->numid); snd_ctl_find_id() 701 if (kctl->id.iface != id->iface) snd_ctl_find_id() 703 if (kctl->id.device != id->device) snd_ctl_find_id() 705 if (kctl->id.subdevice != id->subdevice) snd_ctl_find_id() 707 if (strncmp(kctl->id.name, id->name, sizeof(kctl->id.name))) snd_ctl_find_id() 709 if (kctl->id.index > id->index) snd_ctl_find_id() 711 if (kctl->id.index + kctl->count <= id->index) snd_ctl_find_id() 729 strlcpy(info->id, card->id, sizeof(info->id)); snd_ctl_card_info() 750 struct snd_ctl_elem_id *dst, *id; snd_ctl_elem_list() local 778 id = dst; snd_ctl_elem_list() 782 snd_ctl_build_ioff(id, kctl, jidx); snd_ctl_elem_list() 783 id++; snd_ctl_elem_list() 818 kctl = snd_ctl_find_id(card, &info->id); snd_ctl_elem_info() 829 index_offset = snd_ctl_get_ioff(kctl, &info->id); snd_ctl_elem_info() 831 snd_ctl_build_ioff(&info->id, kctl, index_offset); snd_ctl_elem_info() 874 kctl = snd_ctl_find_id(card, &control->id); snd_ctl_elem_read() 878 index_offset = snd_ctl_get_ioff(kctl, &control->id); snd_ctl_elem_read() 882 snd_ctl_build_ioff(&control->id, kctl, index_offset); snd_ctl_elem_read() 922 kctl = snd_ctl_find_id(card, &control->id); snd_ctl_elem_write() 926 index_offset = snd_ctl_get_ioff(kctl, &control->id); snd_ctl_elem_write() 933 snd_ctl_build_ioff(&control->id, kctl, index_offset); snd_ctl_elem_write() 937 struct snd_ctl_elem_id id = control->id; snd_ctl_elem_write() local 939 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_VALUE, &id); snd_ctl_elem_write() 975 struct snd_ctl_elem_id id; snd_ctl_elem_lock() local 980 if (copy_from_user(&id, _id, sizeof(id))) snd_ctl_elem_lock() 983 kctl = snd_ctl_find_id(card, &id); snd_ctl_elem_lock() 987 vd = &kctl->vd[snd_ctl_get_ioff(kctl, &id)]; snd_ctl_elem_lock() 1003 struct snd_ctl_elem_id id; snd_ctl_elem_unlock() local 1008 if (copy_from_user(&id, _id, sizeof(id))) snd_ctl_elem_unlock() 1011 kctl = snd_ctl_find_id(card, &id); snd_ctl_elem_unlock() 1015 vd = &kctl->vd[snd_ctl_get_ioff(kctl, &id)]; snd_ctl_elem_unlock() 1045 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); snd_ctl_elem_user_info() 1047 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); snd_ctl_elem_user_info() 1062 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); snd_ctl_elem_user_enum_info() 1064 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); snd_ctl_elem_user_enum_info() 1083 snd_ctl_get_ioff(kcontrol, &ucontrol->id) * size; snd_ctl_elem_user_get() 1098 snd_ctl_get_ioff(kcontrol, &ucontrol->id) * size; snd_ctl_elem_user_put() 1226 if (!*info->id.name) snd_ctl_elem_add() 1228 if (strnlen(info->id.name, sizeof(info->id.name)) >= sizeof(info->id.name)) snd_ctl_elem_add() 1233 info->id.numid = 0; snd_ctl_elem_add() 1234 err = snd_ctl_remove_user_ctl(file, &info->id); snd_ctl_elem_add() 1286 memcpy(&kctl->id, &info->id, sizeof(kctl->id)); snd_ctl_elem_add() 1326 offset = snd_ctl_get_ioff(kctl, &info->id); snd_ctl_elem_add() 1327 snd_ctl_build_ioff(&info->id, kctl, offset); snd_ctl_elem_add() 1355 snd_ctl_remove_user_ctl(file, &info.id); snd_ctl_elem_add_user() 1365 struct snd_ctl_elem_id id; snd_ctl_elem_remove() local 1367 if (copy_from_user(&id, _id, sizeof(id))) snd_ctl_elem_remove() 1369 return snd_ctl_remove_user_ctl(file, &id); snd_ctl_elem_remove() 1420 vd = &kctl->vd[tlv.numid - kctl->id.numid]; snd_ctl_tlv_ioctl() 1437 struct snd_ctl_elem_id id = kctl->id; snd_ctl_tlv_ioctl() local 1439 snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_TLV, &id); snd_ctl_tlv_ioctl() 1565 ev.data.elem.id = kev->id; snd_ctl_read() 154 snd_ctl_notify(struct snd_card *card, unsigned int mask, struct snd_ctl_elem_id *id) snd_ctl_notify() argument 542 snd_ctl_remove_user_ctl(struct snd_ctl_file * file, struct snd_ctl_elem_id *id) snd_ctl_remove_user_ctl() argument 691 snd_ctl_find_id(struct snd_card *card, struct snd_ctl_elem_id *id) snd_ctl_find_id() argument
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
H A D | vvp_dev.c | 282 static void vvp_pgcache_id_unpack(loff_t pos, struct vvp_pgcache_id *id) vvp_pgcache_id_unpack() argument 286 id->vpi_index = pos & 0xffffffff; vvp_pgcache_id_unpack() 287 id->vpi_depth = (pos >> PGC_DEPTH_SHIFT) & 0xf; vvp_pgcache_id_unpack() 288 id->vpi_bucket = (unsigned long long)pos >> PGC_OBJ_SHIFT; vvp_pgcache_id_unpack() 291 static loff_t vvp_pgcache_id_pack(struct vvp_pgcache_id *id) vvp_pgcache_id_pack() argument 294 ((__u64)id->vpi_index) | vvp_pgcache_id_pack() 295 ((__u64)id->vpi_depth << PGC_DEPTH_SHIFT) | vvp_pgcache_id_pack() 296 ((__u64)id->vpi_bucket << PGC_OBJ_SHIFT); vvp_pgcache_id_pack() 302 struct vvp_pgcache_id *id = data; vvp_pgcache_obj_get() local 305 if (id->vpi_curdep-- > 0) vvp_pgcache_obj_get() 312 id->vpi_obj = hdr; vvp_pgcache_obj_get() 318 struct vvp_pgcache_id *id) vvp_pgcache_obj() 322 id->vpi_depth &= 0xf; vvp_pgcache_obj() 323 id->vpi_obj = NULL; vvp_pgcache_obj() 324 id->vpi_curdep = id->vpi_depth; vvp_pgcache_obj() 326 cfs_hash_hlist_for_each(dev->ld_site->ls_obj_hash, id->vpi_bucket, vvp_pgcache_obj() 327 vvp_pgcache_obj_get, id); vvp_pgcache_obj() 328 if (id->vpi_obj != NULL) { vvp_pgcache_obj() 331 lu_obj = lu_object_locate(id->vpi_obj, dev->ld_type); vvp_pgcache_obj() 336 lu_object_put(env, lu_object_top(id->vpi_obj)); vvp_pgcache_obj() 338 } else if (id->vpi_curdep > 0) { vvp_pgcache_obj() 339 id->vpi_depth = 0xf; vvp_pgcache_obj() 349 struct vvp_pgcache_id id; vvp_pgcache_find() local 352 vvp_pgcache_id_unpack(pos, &id); vvp_pgcache_find() 355 if (id.vpi_bucket >= CFS_HASH_NHLIST(site->ls_obj_hash)) vvp_pgcache_find() 357 clob = vvp_pgcache_obj(env, dev, &id); vvp_pgcache_find() 369 id.vpi_index, 1); vvp_pgcache_find() 371 id.vpi_index = pg->cp_index; vvp_pgcache_find() 380 return vvp_pgcache_id_pack(&id); vvp_pgcache_find() 383 ++id.vpi_depth; vvp_pgcache_find() 384 id.vpi_depth &= 0xf; vvp_pgcache_find() 385 if (id.vpi_depth == 0 && ++id.vpi_bucket == 0) vvp_pgcache_find() 387 id.vpi_index = 0; vvp_pgcache_find() 436 struct vvp_pgcache_id id; vvp_pgcache_show() local 443 vvp_pgcache_id_unpack(pos, &id); vvp_pgcache_show() 445 clob = vvp_pgcache_obj(env, &sbi->ll_cl->cd_lu_dev, &id); vvp_pgcache_show() 450 page = cl_page_lookup(hdr, id.vpi_index); vvp_pgcache_show() 454 id.vpi_index, PFID(&hdr->coh_lu.loh_fid)); vvp_pgcache_show() 316 vvp_pgcache_obj(const struct lu_env *env, struct lu_device *dev, struct vvp_pgcache_id *id) vvp_pgcache_obj() argument
|