/linux-master/drivers/crypto/amlogic/ |
H A D | amlogic-gxl-core.c | 36 mc->chanlist[flow].status = 1; 37 complete(&mc->chanlist[flow].complete); 116 mc->chanlist[i].stat_req); 142 crypto_engine_exit(mc->chanlist[i].engine); 143 if (mc->chanlist[i].tl) 145 mc->chanlist[i].tl, 146 mc->chanlist[i].t_phy); 158 mc->chanlist = devm_kcalloc(mc->dev, MAXFLOW, 160 if (!mc->chanlist) 164 init_completion(&mc->chanlist[ [all...] |
H A D | amlogic-gxl-cipher.c | 114 mc->chanlist[flow].stat_req++; 164 desc = &mc->chanlist[flow].tl[tloffset]; 207 desc = &mc->chanlist[flow].tl[tloffset]; 226 reinit_completion(&mc->chanlist[flow].complete); 227 mc->chanlist[flow].status = 0; 228 writel(mc->chanlist[flow].t_phy | 2, mc->base + (flow << 2)); 229 wait_for_completion_interruptible_timeout(&mc->chanlist[flow].complete, 231 if (mc->chanlist[flow].status == 0) { 286 engine = op->mc->chanlist[e].engine; 304 engine = op->mc->chanlist[ [all...] |
H A D | amlogic-gxl.h | 86 * @chanlist: array of all flow 96 struct meson_flow *chanlist; member in struct:meson_dev
|
/linux-master/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-core.c | 162 struct ce_task *cet = ce->chanlist[flow].tl; 165 ce->chanlist[flow].stat_req++; 174 reinit_completion(&ce->chanlist[flow].complete); 175 writel(ce->chanlist[flow].t_phy, ce->base + CE_TDQ); 177 ce->chanlist[flow].status = 0; 184 v = 1 | ((le32_to_cpu(ce->chanlist[flow].tl->t_common_ctl) & 0x7F) << 8); 188 wait_for_completion_interruptible_timeout(&ce->chanlist[flow].complete, 189 msecs_to_jiffies(ce->chanlist[flow].timeout)); 191 if (ce->chanlist[flow].status == 0) { 193 ce->chanlist[flo [all...] |
H A D | sun8i-ce-trng.c | 62 chan = &ce->chanlist[flow]; 82 ce->chanlist[flow].timeout = todo;
|
H A D | sun8i-ce-prng.c | 116 chan = &ce->chanlist[flow]; 140 ce->chanlist[flow].timeout = 2000;
|
/linux-master/drivers/comedi/drivers/ |
H A D | pcl816.c | 151 unsigned int *chanlist, 154 unsigned int first_chan = CR_CHAN(chanlist[0]); 161 last_chan = CR_CHAN(chanlist[i]); 162 range = CR_RANGE(chanlist[i]); 279 unsigned int *chanlist, 293 chansegment[0] = chanlist[0]; 296 if (chanlist[0] == chanlist[i]) 300 if (nowmustbechan != CR_CHAN(chanlist[i])) { 303 "channel list must be continuous! chanlist[ 150 pcl816_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) argument 277 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int chanlen) argument [all...] |
H A D | pcl818.c | 340 unsigned int *chanlist, 344 unsigned int first_chan = CR_CHAN(chanlist[0]); 354 last_chan = CR_CHAN(chanlist[i]); 355 range = CR_RANGE(chanlist[i]); 571 unsigned int *chanlist, unsigned int n_chan) 584 chansegment[0] = chanlist[0]; 585 /* build part of chanlist */ 589 if (chanlist[0] == chanlist[i]) 593 if (nowmustbechan != CR_CHAN(chanlist[ 339 pcl818_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) argument 569 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan) argument [all...] |
H A D | adv_pci1710.c | 175 unsigned char saved_seglen; /* len of the non-repeating chanlist */ 185 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 186 unsigned int last_aref = CR_AREF(cmd->chanlist[0]); 198 chansegment[0] = cmd->chanlist[0]; 201 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 202 unsigned int aref = CR_AREF(cmd->chanlist[i]); 204 if (cmd->chanlist[0] == cmd->chanlist[i]) 217 "channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n", 223 chansegment[i] = cmd->chanlist[ 246 pci1710_ai_setup_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan, unsigned int seglen) argument [all...] |
H A D | das6402.c | 226 unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]); 227 unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); 229 das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY); 231 /* load the mux for chanlist conversion */ 250 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 251 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 252 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 256 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 257 unsigned int range = CR_RANGE(cmd->chanlist[i]); 258 unsigned int aref = CR_AREF(cmd->chanlist[ [all...] |
H A D | adl_pci9111.c | 204 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 205 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 209 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 210 unsigned int range = CR_RANGE(cmd->chanlist[i]); 211 unsigned int aref = CR_AREF(cmd->chanlist[i]); 215 "entries in chanlist must be consecutive channels,counting upwards from 0\n"); 221 "entries in chanlist must all have the same gain\n"); 227 "entries in chanlist must all have the same reference\n"); 326 if (cmd->chanlist && cmd->chanlist_len > 0) 340 unsigned int last_chan = CR_CHAN(cmd->chanlist[cm [all...] |
H A D | ni_at_a2150.c | 354 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 355 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 360 "length 2 chanlist must be channels 0,1 or channels 2,3\n"); 366 "chanlist must have 1,2 or 4 channels\n"); 371 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 372 unsigned int aref = CR_AREF(cmd->chanlist[i]); 376 "entries in chanlist must be consecutive channels, counting upwards\n"); 453 if (cmd->chanlist && cmd->chanlist_len > 0) 480 /* setup chanlist */ 481 if (a2150_set_chanlist(dev, CR_CHAN(cmd->chanlist[ [all...] |
H A D | usbduxfast.c | 323 unsigned int gain0 = CR_RANGE(cmd->chanlist[0]); 332 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 333 unsigned int gain = CR_RANGE(cmd->chanlist[i]); 426 if (cmd->chanlist && cmd->chanlist_len > 0) 493 if (CR_RANGE(cmd->chanlist[0]) > 0) 576 if (CR_RANGE(cmd->chanlist[0]) > 0) 587 if (CR_RANGE(cmd->chanlist[1]) > 0) 610 if (CR_RANGE(cmd->chanlist[0]) > 0) 634 if (CR_RANGE(cmd->chanlist[j]) > 0) 647 if (CR_RANGE(cmd->chanlist[ [all...] |
H A D | das800.c | 267 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 268 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 272 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 273 unsigned int range = CR_RANGE(cmd->chanlist[i]); 277 "chanlist must be consecutive, counting upwards\n"); 283 "chanlist must all have the same gain\n"); 355 if (cmd->chanlist && cmd->chanlist_len > 0) 370 unsigned int gain = CR_RANGE(cmd->chanlist[0]); 371 unsigned int start_chan = CR_CHAN(cmd->chanlist[0]);
|
H A D | cb_pcidas.c | 651 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 652 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 656 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 657 unsigned int range = CR_RANGE(cmd->chanlist[i]); 661 "entries in chanlist must be consecutive channels, counting upwards\n"); 667 "entries in chanlist must all have the same gain\n"); 775 if (cmd->chanlist && cmd->chanlist_len > 0) 791 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 803 bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) | 804 PCIDAS_AI_LAST(CR_CHAN(cmd->chanlist[cm [all...] |
H A D | amplc_pci230.c | 851 unsigned int prev_chan = CR_CHAN(cmd->chanlist[0]); 852 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 856 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 857 unsigned int range = CR_RANGE(cmd->chanlist[i]); 997 if (cmd->chanlist && cmd->chanlist_len > 0) 1072 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 1143 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 1318 range = CR_RANGE(cmd->chanlist[0]); 1328 dacen |= 1 << CR_CHAN(cmd->chanlist[i]); 1415 unsigned int chanspec = cmd->chanlist[ [all...] |
H A D | dmm32at.c | 236 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 237 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 241 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 242 unsigned int range = CR_RANGE(cmd->chanlist[i]); 246 "entries in chanlist must be consecutive channels, counting upwards\n"); 251 "entries in chanlist must all have the same gain\n"); 322 if (cmd->chanlist && cmd->chanlist_len > 0) 368 dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len);
|
H A D | ni_labpc_common.c | 428 /* chanlist may be NULL during cmdtest */ 429 if (!cmd->chanlist) 432 chan0 = CR_CHAN(cmd->chanlist[0]); 433 chan1 = CR_CHAN(cmd->chanlist[1]); 449 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 450 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 451 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 455 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 456 unsigned int range = CR_RANGE(cmd->chanlist[i]); 457 unsigned int aref = CR_AREF(cmd->chanlist[ [all...] |
H A D | das1800.c | 615 unsigned int range = CR_RANGE(cmd->chanlist[0]); 620 range = CR_RANGE(cmd->chanlist[i]); 624 "unipolar and bipolar ranges cannot be mixed in the chanlist\n"); 716 if (cmd->chanlist && cmd->chanlist_len > 0) 805 unsigned int *chanlist, unsigned int len) 819 unsigned int chan = CR_CHAN(chanlist[i]); 820 unsigned int range = CR_RANGE(chanlist[i]); 840 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 875 control_c = das1800_ai_chanspec_bits(s, cmd->chanlist[0]); 894 das1800_ai_set_chanlist(dev, cmd->chanlist, cm 804 das1800_ai_set_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int len) argument [all...] |
H A D | amplc_pci224.c | 628 range_check_0 = board->ao_range_check[CR_RANGE(cmd->chanlist[0])]; 630 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 634 "%s: entries in chanlist must contain no duplicate channels\n", 640 if (board->ao_range_check[CR_RANGE(cmd->chanlist[i])] != 643 "%s: entries in chanlist have incompatible ranges\n", 796 if (cmd->chanlist && cmd->chanlist_len > 0) 840 /* Cannot handle null/empty chanlist. */ 841 if (!cmd->chanlist || cmd->chanlist_len == 0) 848 ch = CR_CHAN(cmd->chanlist[i]); 852 if (CR_CHAN(cmd->chanlist[ [all...] |
H A D | das16.c | 559 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 560 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 564 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 565 unsigned int range = CR_RANGE(cmd->chanlist[i]); 569 "entries in chanlist must be consecutive channels, counting upwards\n"); 575 "entries in chanlist must all have the same gain\n"); 674 if (cmd->chanlist && cmd->chanlist_len > 0) 699 unsigned int first_chan = CR_CHAN(cmd->chanlist[0]); 700 unsigned int last_chan = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); 701 unsigned int range = CR_RANGE(cmd->chanlist[ [all...] |
H A D | adl_pci9118.c | 291 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); 292 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 300 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 301 unsigned int range = CR_RANGE(cmd->chanlist[i]); 302 unsigned int aref = CR_AREF(cmd->chanlist[i]); 328 int n_chan, unsigned int *chanlist, 332 unsigned int chan0 = CR_CHAN(chanlist[0]); 333 unsigned int range0 = CR_RANGE(chanlist[0]); 334 unsigned int aref0 = CR_AREF(chanlist[0]); 340 * Configure analog input based on the first chanlist entr 326 pci9118_set_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, int n_chan, unsigned int *chanlist, int frontadd, int backadd) argument [all...] |
H A D | cb_pcidas64.c | 2062 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); 2066 unsigned int aref = CR_AREF(cmd->chanlist[i]); 2070 "all elements in chanlist must use the same analog reference\n"); 2076 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); 2079 unsigned int chan = CR_CHAN(cmd->chanlist[i]); 2083 "chanlist must use consecutive channels\n"); 2089 "chanlist cannot be 3 channels long, use 1, 2, or 4 channels\n"); 2214 if (cmd->chanlist && cmd->chanlist_len > 0) 2399 if (CR_CHAN(cmd->chanlist[i + 1]) != 2400 CR_CHAN(cmd->chanlist[ [all...] |
/linux-master/drivers/comedi/ |
H A D | range.c | 89 * comedi_check_chanlist() - Validate each element in a chanlist. 91 * @n: number of elements in the chanlist 92 * @chanlist: the chanlist to validate 102 * Return: %0 if all @chanlist elements are valid (success), 106 unsigned int *chanlist) 113 chanspec = chanlist[i]; 124 "bad chanlist[%d]=0x%08x chan=%d range length=%d\n", 105 comedi_check_chanlist(struct comedi_subdevice *s, int n, unsigned int *chanlist) argument
|
H A D | comedi_fops.c | 745 kfree(async->cmd.chanlist); 746 async->cmd.chanlist = NULL; 1712 unsigned int *chanlist; local 1716 cmd->chanlist = NULL; 1717 chanlist = memdup_array_user(user_chanlist, 1719 if (IS_ERR(chanlist)) 1720 return PTR_ERR(chanlist); 1723 ret = comedi_check_chanlist(s, cmd->chanlist_len, chanlist); 1725 kfree(chanlist); 1729 cmd->chanlist 2878 compat_uptr_t chanlist; /* 32-bit 'unsigned int *' */ member in struct:comedi32_cmd_struct [all...] |