Searched refs:AX (Results 1 - 75 of 75) sorted by relevance

/linux-4.4.14/net/ax25/
H A DMakefile2 # Makefile for the Linux AX.25 layer.
H A Dax25_ip.c39 * IP over AX.25 encapsulation.
43 * Shove an AX.25 UI header on an IP packet and handle ARP
58 /* header is an AX.25 UI frame from us to them */ ax25_hard_header()
82 /* Append a suitable AX.25 PID */ ax25_hard_header()
91 printk(KERN_ERR "AX.25: ax25_hard_header - wrong protocol type 0x%2.2x\n", type); ax25_hard_header()
H A Dax25_addr.c136 * Compare two AX.25 digipeater paths.
156 * Given an AX.25 address pull of to, from, digi list, command/response and the start of data
216 * Assemble an AX.25 header from the bits
H A Dax25_out.c114 * All outgoing AX.25 I frames pass via this routine. Therefore this is
149 printk(KERN_CRIT "AX.25: ax25_output - out of memory\n"); ax25_output()
200 * A DAMA slave is _required_ to work as normal AX.25L2V2 ax25_output()
344 printk(KERN_CRIT "AX.25: ax25_transmit_buffer - out of memory\n"); ax25_transmit_buffer()
H A Dax25_in.c197 * Process the AX.25/LAPB frame. ax25_rcv()
219 * Pull of the AX.25 headers leaving the CTRL/PID bytes ax25_rcv()
302 /* AX.25 state 1-4 */ ax25_rcv()
320 /* AX.25 state 0 (disconnected) */ ax25_rcv()
434 * Receive an AX.25 frame via a SLIP interface.
H A Daf_ax25.c120 /* Reject non AX.25 devices */ ax25_device_event()
180 * Find an AX.25 socket given both ends.
205 * Find an AX.25 control block given both ends. It will only pick up
206 * floating AX.25 control blocks or non Raw socket bound control blocks.
344 * dl1bke 960311: set parameters for existing AX.25 connections,
470 * Fill in a created AX.25 created control block with the default
483 * No device, use kernel / AX.25 spec default values ax25_fillin_cb()
504 * Create an empty AX.25 control block.
1552 /* User data follows immediately after the AX.25 data */ ax25_sendmsg()
1582 /* Building AX.25 Header */ ax25_sendmsg()
1584 /* Build an AX.25 header */ ax25_sendmsg()
2003 MODULE_DESCRIPTION("The amateur radio AX.25 link layer protocol");
H A Dax25_dev.c58 printk(KERN_ERR "AX.25: ax25_dev_device_up - out of memory\n"); ax25_dev_device_up()
H A Dax25_ds_subr.c53 * insists on the "proper" AX.25 behaviour: ax25_ds_enquiry_response()
H A Dax25_route.c349 * Find AX.25 route
470 printk(KERN_CRIT "AX.25: ax25_dg_build_path - out of memory\n"); ax25_rt_build_path()
H A Dax25_subr.c221 * Exponential backoff for AX.25
/linux-4.4.14/tools/perf/arch/x86/util/
H A Dunwind-libdw.c19 dwarf_regs[0] = REG(AX); libdw__arch_set_initial_registers()
30 dwarf_regs[0] = REG(AX); libdw__arch_set_initial_registers()
H A Dperf_regs.c5 SMPL_REG(AX, PERF_REG_X86_AX),
/linux-4.4.14/include/uapi/linux/
H A Dnetrom.h3 * For kernel AX.25 see the file ax25.h. This file requires ax25.h for the
H A Dax25.h2 * These are the public elements of the Linux kernel AX.25 code. A similar
H A Drose.h3 * For kernel AX.25 see the file ax25.h. This file requires ax25.h for the
H A Dif_ether.h49 #define ETH_P_BPQ 0x08FF /* G8BPQ AX.25 Ethernet Packet [ NOT AN OFFICIALLY REGISTERED ID ] */
109 #define ETH_P_AX25 0x0002 /* Dummy protocol id for AX.25 */
H A Dif_arp.h32 #define ARPHRD_AX25 3 /* AX.25 Level 2 */
/linux-4.4.14/arch/metag/include/uapi/asm/
H A Dech.h12 #define TBICTX_XAXX_BIT 0x0200 /* Extended AX registers (A*.4-7) */
/linux-4.4.14/arch/metag/kernel/
H A Dperf_callchain.c61 unsigned long sp = regs->ctx.AX[0].U0; perf_callchain_user()
91 fr.fp = regs->ctx.AX[1].U0; perf_callchain_kernel()
92 fr.sp = regs->ctx.AX[0].U0; perf_callchain_kernel()
H A Dprocess.c144 /* AX regs */ show_regs()
148 regs->ctx.AX[i].U0); show_regs()
151 regs->ctx.AX[i].U1); show_regs()
163 /* 'extended' AX regs (nominally, just AXx.3) */ show_regs()
174 show_trace(NULL, (unsigned long *)regs->ctx.AX[0].U0, regs); show_regs()
206 childregs->ctx.AX[0].U1 = (unsigned long) global_base; copy_thread()
207 childregs->ctx.AX[0].U0 = (unsigned long) kernel_context; copy_thread()
224 childregs->ctx.AX[0].U0 = ALIGN(usp, 8); copy_thread()
H A Dstacktrace.c64 fpnew = regs->ctx.AX[1].U0; unwind_frame()
H A Dptrace.c42 regs->ctx.AX, 4*16, 4*20); metag_gp_regs_copyout()
99 regs->ctx.AX, 4*16, 4*20); metag_gp_regs_copyin()
H A Dsignal.c32 #define REG_SP ctx.AX[0].U0
H A Dtraps.c944 fp = regs->ctx.AX[1].U0; show_trace()
986 sp = (unsigned long *)tsk->thread.kernel_context->AX[0].U0; show_stack()
/linux-4.4.14/drivers/watchdog/
H A Dsbc8360.c74 * MOV AX,000AH (enable, phase I)
76 * OUT DX,AX
77 * MOV AX,000BH (enable, phase II)
79 * OUT DX,AX
80 * MOV AX,000nH (set multiplier n, from 1-4)
82 * OUT DX,AX
83 * MOV AX,000mH (set base timer m, from 0-F)
85 * OUT DX,AX
88 * MOV AX,000mH (same as set base timer, above)
90 * OUT DX,AX
93 * MOV AX,0000H (a zero value)
95 * OUT DX,AX
H A Dib700wdt.c72 * MOV AX,000FH (Choose the values from 0 to F)
74 * OUT DX,AX
77 * MOV AX,000FH (Any value is fine.)
79 * OUT DX,AX
/linux-4.4.14/tools/perf/arch/x86/tests/
H A Dregs_load.S3 #define AX 0 define
31 movq %rax, AX(%rdi)
67 movl %eax, AX(%edi)
/linux-4.4.14/arch/metag/oprofile/
H A Dbacktrace.c53 unsigned long *fp = (unsigned long *)regs->ctx.AX[1].U0; metag_backtrace()
57 frame.fp = regs->ctx.AX[1].U0; /* A0FrP */ metag_backtrace()
/linux-4.4.14/include/net/
H A Dax25.h2 * Declarations of AX.25 type objects.
29 /* AX.25 Protocol IDs */
46 /* AX.25 Segment control values */
54 #define AX25_SSSID_SPARE 0x60 /* Unused bits in SSID for standard AX.25 */
55 #define AX25_ESSID_SPARE 0x20 /* Unused bits in SSID for extended AX.25 */
87 #define AX25_PF 0x10 /* Poll/final bit for standard AX.25 */
88 #define AX25_EPF 0x01 /* Poll/final bit for extended AX.25 */
109 #define AX25_MODULUS 8 /* Standard AX.25 modulus */
110 #define AX25_EMODULUS 128 /* Extended AX.25 modulus */
131 AX25_VALUES_WINDOW, /* Default window size for standard AX.25 */
132 AX25_VALUES_EWINDOW, /* Default window size for extended AX.25 */
138 AX25_VALUES_PACLEN, /* AX.25 MTU */
139 AX25_VALUES_PROTOCOL, /* Std AX.25, DAMA Slave, DAMA Master */
156 #define AX25_DEF_PROTOCOL AX25_PROTO_STD_SIMPLEX /* Standard AX.25 */
/linux-4.4.14/arch/metag/include/asm/
H A Dprocessor.h118 regs->ctx.AX[0].U0 = usp; \
145 ((unsigned long)(tsk)->thread.kernel_context->AX[0].U0)
147 ((unsigned long)(tsk)->thread.kernel_context->AX[1].U0)
152 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->ctx.AX[0].U0)
154 #define user_stack_pointer(regs) ((regs)->ctx.AX[0].U0)
H A Delf.h76 do { _r->ctx.AX[0].U0 = 0; } while (0)
H A Dtbx.h247 #define TBICTX_XAXX_BIT 0x0200 /* Save remaining AX registers to AX.7 */
258 #define TBICTX_XAX3_BIT 0x0200 /* Saved AX.5 to AX.7 for XAXX */
261 #define TBICTX_XAX4_BIT 0x0200 /* Saved AX.4 to AX.7 for XAXX */
303 PTBIDUAL pExt; /* AX[2] state saved first plus Xxxx state */
427 /* Saved AX register states */
428 TBIDUAL AX[2]; member in struct:_tbictx_tag_
440 TBIDUAL AX[2]; /* AU.0, AU.1 */ member in struct:_tbictx2_tag_
458 TBIDUAL AX[2]; /* AU.2-AU.3 */ member in struct:_tbictxgp_tag_
/linux-4.4.14/drivers/net/hamradio/
H A Dbpqether.c2 * G8BPQ compatible "AX.25 via ethernet" driver release 004
12 * This is a "pseudo" network driver to allow AX.25 over Ethernet
20 * - user-level programs like the AX.25 utilities shouldn't
22 * - IP over ethernet encapsulated AX.25 was impossible
43 * BPQ 001 Joerg(DL1BKE) Extracted BPQ code from AX.25
90 "AX.25: bpqether driver version 004\n";
176 * Receive an AX.25 frame via an ethernet interface.
244 * Send an AX.25 frame via an ethernet interface
307 * Set AX.25 callsign
629 MODULE_DESCRIPTION("Transmit and receive AX.25 packets over Ethernet");
H A D6pack.c4 * kernel's AX.25 protocol layers.
163 /* Encapsulate one AX.25 frame and stuff into a TTY queue. */ sp_encaps()
190 msg = "bad AX.25 packet to transmit"; sp_encaps()
216 * correct time to send is the job of the AX.25 layer. We send sp_encaps()
323 /* Only activated in AX.25 mode */ sp_setup()
333 * This is the routine that sends the received data to the kernel AX.25.
334 * 'cmd' is the KISS command. For AX.25 data, it is zero.
799 "AX.25: 6pack driver, " SIXPACK_VERSION "\n";
827 /* encode an AX.25 packet into 6pack */
1016 MODULE_DESCRIPTION("6pack driver for AX.25");
H A Dmkiss.c244 /* Send one completely decapsulated AX.25 packet to the AX.25 layer. */ ax_bump()
432 /* Encapsulate one AX.25 packet and stuff into a TTY queue. */ ax_encaps()
527 /* Encapsulate an AX.25 packet and kick it into a TTY queue. */ ax_xmit()
899 * and sent on to the AX.25 layer for further processing.
977 "mkiss: AX.25 Multikiss, Hans Albas PE1AYX\n";
1006 MODULE_DESCRIPTION("KISS driver for AX.25 over TTYs");
H A Dscc.c15 * SCC.C - Linux driver for Z8530 based HDLC cards for AX.25 *
132 AX-25 : DL1BKE @ DB0ABH.#BAY.DEU.EU
186 "AX.25: Z8530 SCC driver version "VERSION".dl1bke\n";
1740 0, "AX.25 SCC", scc_net_ioctl()
2183 MODULE_DESCRIPTION("AX.25 Device Driver for Z8530 based HDLC cards");
H A Dhdlcdrv.c428 /* addr is an AX.25 shifted ASCII mac address */ hdlcdrv_set_mac_address()
H A Dbaycom_epp.c801 /* addr is an AX.25 shifted ASCII mac address */ baycom_set_mac_address()
H A Dyam.c1093 /* addr is an AX.25 shifted ASCII mac address */ yam_set_mac_address()
/linux-4.4.14/drivers/media/tuners/
H A Dit913x.h40 * 1 = IT9135 AX
H A Dit913x.c112 * case. It is possible poll BX similarly than AX and then timeout in it913x_init()
424 chip_ver_str = "AX"; it913x_probe()
/linux-4.4.14/arch/metag/tbx/
H A Dtbisoft.S87 ADD D0FrT,A0StP,#TBICTX_AX-TBICTX_DX /* Address AX save area */
93 ADD A0StP,A0StP,#(TBICTX_AX_REGS*8) /* Reserve AX save space */
94 MSETL [D0FrT],A0StP,A0FrP,A0.2,A0.3 A0_4 /* Save AX regs */
215 MSETL [A0.2],D0Ar6,D0Ar4,D0Ar2,D0FrT D0_5 /* Set DX and then AX regs */
H A Dtbipcx.S92 ADD D0FrT,A0.2,#TBICTX_AX /* Address AX save area */
98 MSETL [D0FrT],A0StP,A0FrP,A0.2,A0.3 A0_4 /* Save AX regs */
117 MGETL A0StP,A0FrP,A0.2,A0.3 A0_4,[D1Re0] /* Restore AX regs */
127 ADD D1Re0,A0StP,#TBICTX_AX /* Address AX save area */
130 MSETL [D1Re0],A0StP,A0FrP,A0.2,A0.3 A0_4 /* Save AX critical regs */
301 MGETL A0StP,A0FrP,A0.2,A0.3 A0_4,[D1Re0] /* Restore AX regs */
344 ADD D1Re0,D1Ar3,#TBICTX_AX /* Address AX save area */
349 MSETL [D1Re0],A0StP,A0FrP,A0.2,A0.3 A0_4 /* Save AX critical regs */
H A Dtbictx.S122 TSTT D0Ar2,#TBICTX_XAXX_BIT /* Save extended AX regs? */
126 * Save 4 extra AX registers
283 TSTT D1Re0,#TBICTX_XAXX_BIT /* Get extended AX regs? */
286 * Restore 3 extra AX registers
/linux-4.4.14/tools/perf/arch/x86/include/
H A Dperf_regs.h30 return "AX"; perf_reg_name()
/linux-4.4.14/arch/x86/boot/
H A Da20.c141 /* Next, try the BIOS (INT 0x15, AX=0x2401) */ enable_a20()
/linux-4.4.14/include/linux/
H A Dscc.h40 unsigned char group; /* Group ID for AX.25 TX interlocking */
H A Dsocket.h164 #define AF_AX25 3 /* Amateur Radio AX.25 */
H A Dnetdevice.h1442 * @ax25_ptr: AX.25 specific data
4056 * 0002 AX.25
/linux-4.4.14/drivers/scsi/device_handler/
H A Dscsi_dh_emc.c2 * Target driver for EMC CLARiiON AX/CX-series hardware.
79 * (default for AX/CX CLARiiON arrays).
687 MODULE_DESCRIPTION("EMC CX/AX/FC-family driver");
/linux-4.4.14/arch/metag/mm/
H A Dfault.c193 regs->ctx.CurrPC, regs->ctx.AX[0].U0, do_page_fault()
/linux-4.4.14/net/core/
H A Ddatagram.c7 * This is used because UDP, RAW, PACKET, DDP, IPX, AX.25 and
22 * but AX.25 now works right, and SPX is
174 * udp, as well as the IPX AX.25 and Appletalk. It also finally fixes
/linux-4.4.14/net/netrom/
H A Dnr_route.c577 * Check that the device given is a valid AX.25 interface that is "up".
578 * Or a valid ethernet interface with an AX.25 callsign binding.
771 * Route a frame to an appropriate AX.25 connection. A NULL ax25_cb
H A Dnr_subr.c151 * Space for AX.25 and NET/ROM network header nr_write_internal()
H A Daf_netrom.c71 * frames into AX.25 which will be sent through an AX.25 device, so form a
/linux-4.4.14/arch/x86/um/
H A Dsignal.c181 GETREG(AX, ax); copy_sc_from_user()
270 PUTREG(AX, ax); copy_sc_to_user()
/linux-4.4.14/include/xen/interface/
H A Dplatform.h214 #define XEN_FW_VBEDDC_INFO 3 /* from int 10 AX=4f15 */
242 /* Int10, AX=4F15: Get EDID info. */
/linux-4.4.14/arch/sparc/include/asm/
H A Dfloppy_64.h317 * XXX: Due to SUN's broken floppy connector on AX and AXi sun_pci_fd_broken_outb()
336 * XXX: Due to SUN's broken floppy connector on AX and AXi sun_pci_fd_lde_broken_outb()
/linux-4.4.14/drivers/net/wan/
H A Dlapbether.c250 * Set AX.25 callsign
/linux-4.4.14/net/rose/
H A Drose_subr.c130 * Space for AX.25 header and PID. rose_write_internal()
H A Daf_rose.c72 * frames into AX.25 which will be sent through an AX.25 device, so form a
H A Drose_route.c588 * Check that the device given is a valid AX.25 interface that is "up".
850 * Route a frame to an appropriate AX.25 connection.
/linux-4.4.14/drivers/net/slip/
H A Dslip.c22 * Alan Cox : KISS AX.25 and AXUI IP support
37 * Alan Cox : Oops - fix AX.25 buffer lengths
42 * Alan Cox : Allow for digipeated IP over AX.25
/linux-4.4.14/net/ipv4/
H A Darp.c563 * Exceptions everywhere. AX.25 uses the AX.25 PID value not the arp_create()
/linux-4.4.14/drivers/scsi/
H A Dwd7000.c81 * WD7000-AX:
85 * integration. The -AX is an ISA bus board (like the -ASC),
91 * Wuensche had an -AX, so I believe at least it is supported by this
/linux-4.4.14/drivers/char/mwave/
H A Dsmapi.c526 printk("AX=%x, BX=%x, CX=%x, DX=%x, DI=%x, SI=%x\n",
/linux-4.4.14/drivers/input/joystick/
H A Dxpad.c171 { 0x0e6f, 0x0113, "Afterglow AX.1 Gamepad for Xbox 360", 0, XTYPE_XBOX360 },
186 { 0x12ab, 0x0301, "PDP AFTERGLOW AX.1", 0, XTYPE_XBOX360 },
/linux-4.4.14/arch/x86/kernel/
H A Dapm_32.c468 * The BIOS returns a set of standard error codes in AX when the
2134 apm_is_horked, "Sharp PC-PJ/AX",
2136 DMI_MATCH(DMI_PRODUCT_NAME, "PC-PJ/AX"),
H A Duprobes.c411 * AX, DX, CX are off-limits (many implicit users). riprel_analyze()
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_intel_ds.c974 /* For RTM XABORTs also log the abort code from AX */ intel_hsw_transaction()
/linux-4.4.14/arch/x86/kvm/
H A Demulate.c40 #define OpAcc 4ull /* Accumulator: AL/AX/EAX/RAX */
65 #define OpAccLo 29ull /* Low part of extended acc (AX/AX/EAX/RAX) */
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
H A Daf9035.c870 /* IT9135 AX (v1) */ af9035_read_config()
/linux-4.4.14/net/
H A Dsocket.c1519 * NOTE: 1003.1g draft 6.3 is broken with respect to AX.25/NetROM and
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Dbttv-cards.c4382 * GPIO[0:3] - AX[0:3] (xpoint) - P1[0:3] (microcontroller)
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dtg3.c16852 /* 5700 {AX,BX} chips have a broken status block link tg3_get_invariants()

Completed in 2172 milliseconds