Lines Matching defs:ioctl

70 #include <sys/ioctl.h>
254 if ((error = ioctl(fdcs, cmd, (caddr_t)iohdr)) < 0)
256 fprintf(stderr, "%s: ioctl() returned error code %d: %s\n",
275 struct ioctl ioctl;
277 ioctl.iohdr.direction = DIR_IOWR;
278 ioctl.iohdr.length = sizeof(struct ioctl);
279 ioctl.cmd = IOCTL_RW_PCI;
280 ioctl.address = addr;
282 call_driver(LMCIOCREAD, &ioctl.iohdr);
284 return ioctl.data;
290 struct ioctl ioctl;
292 ioctl.iohdr.direction = DIR_IOW;
293 ioctl.iohdr.length = sizeof(struct ioctl);
294 ioctl.cmd = IOCTL_RW_PCI;
295 ioctl.address = addr;
296 ioctl.data = data;
298 call_driver(LMCIOCWRITE, &ioctl.iohdr);
304 struct ioctl ioctl;
306 ioctl.iohdr.direction = DIR_IOWR;
307 ioctl.iohdr.length = sizeof(struct ioctl);
308 ioctl.cmd = IOCTL_RW_CSR;
309 ioctl.address = addr;
311 call_driver(LMCIOCREAD, &ioctl.iohdr);
313 return ioctl.data;
319 struct ioctl ioctl;
321 ioctl.iohdr.direction = DIR_IOW;
322 ioctl.iohdr.length = sizeof(struct ioctl);
323 ioctl.cmd = IOCTL_RW_CSR;
324 ioctl.address = addr;
325 ioctl.data = data;
327 call_driver(LMCIOCWRITE, &ioctl.iohdr);
333 struct ioctl ioctl;
335 ioctl.iohdr.direction = DIR_IOWR;
336 ioctl.iohdr.length = sizeof(struct ioctl);
337 ioctl.cmd = IOCTL_RW_SROM;
338 ioctl.address = addr;
340 call_driver(LMCIOCREAD, &ioctl.iohdr);
342 return ioctl.data;
348 struct ioctl ioctl;
350 ioctl.iohdr.direction = DIR_IOW;
351 ioctl.iohdr.length = sizeof(struct ioctl);
352 ioctl.cmd = IOCTL_RW_SROM;
353 ioctl.address = addr;
354 ioctl.data = data;
356 call_driver(LMCIOCWRITE, &ioctl.iohdr);
362 struct ioctl ioctl;
364 ioctl.iohdr.direction = DIR_IOWR;
365 ioctl.iohdr.length = sizeof(struct ioctl);
366 ioctl.cmd = IOCTL_RW_BIOS;
367 ioctl.address = addr;
369 call_driver(LMCIOCREAD, &ioctl.iohdr);
371 return ioctl.data;
377 struct ioctl ioctl;
379 ioctl.iohdr.direction = DIR_IOW;
380 ioctl.iohdr.length = sizeof(struct ioctl);
381 ioctl.cmd = IOCTL_RW_BIOS;
382 ioctl.address = addr;
383 ioctl.data = data;
385 call_driver(LMCIOCWRITE, &ioctl.iohdr);
391 struct ioctl ioctl;
393 ioctl.iohdr.direction = DIR_IOWR;
394 ioctl.iohdr.length = sizeof(struct ioctl);
395 ioctl.cmd = IOCTL_RW_MII;
396 ioctl.address = addr;
398 call_driver(LMCIOCREAD, &ioctl.iohdr);
400 return ioctl.data;
406 struct ioctl ioctl;
408 ioctl.iohdr.direction = DIR_IOW;
409 ioctl.iohdr.length = sizeof(struct ioctl);
410 ioctl.cmd = IOCTL_RW_MII;
411 ioctl.address = addr;
412 ioctl.data = data;
414 call_driver(LMCIOCWRITE, &ioctl.iohdr);
420 struct ioctl ioctl;
422 ioctl.iohdr.direction = DIR_IOWR;
423 ioctl.iohdr.length = sizeof(struct ioctl);
424 ioctl.cmd = IOCTL_RW_FRAME;
425 ioctl.address = addr;
427 call_driver(LMCIOCREAD, &ioctl.iohdr);
429 return ioctl.data;
435 struct ioctl ioctl;
437 ioctl.iohdr.direction = DIR_IOW;
438 ioctl.iohdr.length = sizeof(struct ioctl);
439 ioctl.cmd = IOCTL_RW_FRAME;
440 ioctl.address = addr;
441 ioctl.data = data;
443 call_driver(LMCIOCWRITE, &ioctl.iohdr);
449 struct ioctl ioctl;
451 ioctl.iohdr.direction = DIR_IOW;
452 ioctl.iohdr.length = sizeof(struct ioctl);
453 ioctl.cmd = IOCTL_WO_SYNTH;
454 bcopy(&synth, &ioctl.data, sizeof(synth));
456 call_driver(LMCIOCWRITE, &ioctl.iohdr);
462 struct ioctl ioctl;
464 ioctl.iohdr.direction = DIR_IOW;
465 ioctl.iohdr.length = sizeof(struct ioctl);
466 ioctl.cmd = IOCTL_WO_DAC;
467 ioctl.data = data;
469 call_driver(LMCIOCWRITE, &ioctl.iohdr);
475 struct ioctl ioctl;
477 ioctl.iohdr.direction = DIR_IOWR;
478 ioctl.iohdr.length = sizeof(struct ioctl);
479 ioctl.cmd = IOCTL_XILINX_RESET;
481 call_driver(LMCIOCTL, &ioctl.iohdr);
487 struct ioctl ioctl;
489 ioctl.iohdr.direction = DIR_IOWR;
490 ioctl.iohdr.length = sizeof(struct ioctl);
491 ioctl.cmd = IOCTL_XILINX_ROM;
493 call_driver(LMCIOCTL, &ioctl.iohdr);
499 struct ioctl ioctl;
501 ioctl.iohdr.direction = DIR_IOWR;
502 ioctl.iohdr.length = sizeof(struct ioctl);
503 ioctl.cmd = IOCTL_XILINX_FILE;
504 ioctl.data = len;
505 ioctl.ucode = ucode;
507 call_driver(LMCIOCTL, &ioctl.iohdr);
513 struct ioctl ioctl;
515 ioctl.iohdr.direction = DIR_IOWR;
516 ioctl.iohdr.length = sizeof(struct ioctl);
517 ioctl.cmd = IOCTL_SNMP_SEND;
518 ioctl.data = send;
520 call_driver(LMCIOCTL, &ioctl.iohdr);
526 struct ioctl ioctl;
528 ioctl.iohdr.direction = DIR_IOWR;
529 ioctl.iohdr.length = sizeof(struct ioctl);
530 ioctl.cmd = IOCTL_SNMP_LOOP;
531 ioctl.data = loop;
533 call_driver(LMCIOCTL, &ioctl.iohdr);
539 struct ioctl ioctl;
541 ioctl.iohdr.direction = DIR_IOWR;
542 ioctl.iohdr.length = sizeof(struct ioctl);
543 ioctl.cmd = IOCTL_RESET_CNTRS;
545 call_driver(LMCIOCTL, &ioctl.iohdr);
1114 if (status.cntrs.lck_ioctl) printf("Lck ioctl:\t\t%u\n", status.cntrs.lck_ioctl);