Home
last modified time | relevance | path

Searched full:edge (Results 1 – 25 of 1047) sorted by relevance

12345678910>>...42

/linux/net/unix/
H A Dgarbage.c113 static struct unix_vertex *unix_edge_successor(struct unix_edge *edge) in unix_edge_successor() argument
118 if (edge->successor->listener) in unix_edge_successor()
119 return unix_sk(edge->successor->listener)->vertex; in unix_edge_successor()
121 return edge->successor->vertex; in unix_edge_successor()
154 static void unix_add_edge(struct scm_fp_list *fpl, struct unix_edge *edge) in unix_add_edge() argument
156 struct unix_vertex *vertex = edge->predecessor->vertex; in unix_add_edge()
167 edge->predecessor->vertex = vertex; in unix_add_edge()
171 list_add_tail(&edge->vertex_entry, &vertex->edges); in unix_add_edge()
173 unix_update_graph(unix_edge_successor(edge)); in unix_add_edge()
176 static void unix_del_edge(struct scm_fp_list *fpl, struct unix_edge *edge) in unix_del_edge() argument
[all …]
/linux/Documentation/userspace-api/gpio/
H A Dgpio-v2-line-event-read.rst12 GPIO_V2_LINE_EVENT_READ - Read edge detection events for lines from a request.
36 Read edge detection events for lines from a request.
38 Edge detection must be enabled for the input line using either
40 both. Edge events are then generated whenever edge interrupts are detected on
44 to active transition is a rising edge. If ``GPIO_V2_LINE_FLAG_ACTIVE_LOW`` is
46 ``GPIO_V2_LINE_FLAG_EDGE_RISING`` then corresponds to a falling physical edge.
48 The kernel captures and timestamps edge events as close as possible to their
71 Changing the edge detection flags using gpio-v2-line-set-config-ioctl.rst
H A Dgpio-lineevent-data-read.rst16 GPIO_LINEEVENT_DATA_READ - Read edge detection events from a line event.
40 Read edge detection events for a line from a line event.
42 Edge detection must be enabled for the input line using either
44 both. Edge events are then generated whenever edge interrupts are detected on
48 to active transition is a rising edge. If ``GPIOHANDLE_REQUEST_ACTIVE_LOW`` is
50 ``GPIOEVENT_REQUEST_RISING_EDGE`` then corresponds to a falling physical edge.
52 The kernel captures and timestamps edge events as close as possible to their
/linux/Documentation/gpu/dp-mst/
H A Dtopology-figure-3.dot6 edge [dir=none];
9 edge [dir=""];
13 edge [style=dashed];
20 edge [style=""];
29 edge [color=grey];
32 edge [color=""];
35 edge [style=dashed;dir=back];
40 edge [color=grey];
H A Dtopology-figure-2.dot10 edge [style=dashed];
18 edge [style=""];
27 edge [color=red];
30 edge [color=""];
33 edge [style=dashed;dir=back];
37 edge [color=red];
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dst,stm32-dfsdm-adc.yaml132 - "SPI_R": SPI with data on rising edge (default)
133 - "SPI_F": SPI with data on falling edge
134 - "MANCH_R": manchester codec, rising edge = logic 0, falling edge = logic 1
135 - "MANCH_F": manchester codec, rising edge = logic 1, falling edge = logic 0
146 - "CLKOUT_F": internal SPI clock divided by 2 (falling edge).
147 - "CLKOUT_R": internal SPI clock divided by 2 (rising edge).
200 - "SPI_R": SPI with data on rising edge (default)
201 - "SPI_F": SPI with data on falling edge
202 - "MANCH_R": manchester codec, rising edge = logic 0, falling edge = logic 1
203 - "MANCH_F": manchester codec, rising edge = logic 1, falling edge = logic 0
[all …]
/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
H A Dfsl,cpm1-tsa.yaml96 fsl,clock-falling-edge:
99 Data is sent on falling edge of the clock (and received on the rising
100 edge). If 'clock-falling-edge' is not present, data is sent on the
101 rising edge (and received on the falling edge).
103 fsl,fsync-rising-edge:
106 Frame sync pulses are sampled with the rising edge of the channel
107 clock. If 'fsync-rising-edge' is not present, pulses are sampled with
108 the falling edge.
193 fsl,fsync-rising-edge;
H A Dfsl,qe-tsa.yaml96 fsl,clock-falling-edge:
99 Data is sent on falling edge of the clock (and received on the rising
100 edge). If not present, data is sent on the rising edge (and received
101 on the falling edge).
103 fsl,fsync-rising-edge:
106 Frame sync pulses are sampled with the rising edge of the channel
107 clock. If not present, pulses are sampled with the falling edge.
198 fsl,fsync-rising-edge;
/linux/drivers/irqchip/
H A Dqcom-pdc.c146 * GIC does not handle falling edge or active low. To allow falling edge and
148 * falling edge into a rising edge and active low into an active high.
152 * Rising edge sensitive NOT USED
153 * Falling edge sensitive LOW
154 * Dual Edge sensitive NOT USED
156 * Falling Edge sensitive NOT USED
157 * Rising edge sensitive HIGH
158 * Dual Edge sensitive HIGH
174 * If @type is edge triggered, forward that as Rising edge as PDC
175 * takes care of converting falling edge to rising edge signal
[all …]
/linux/drivers/net/ieee802154/
H A Dmac802154_hwsim.h14 * @MAC802154_HWSIM_CMD_SET_EDGE: change edge parameters during runtime
16 * @MAC802154_HWSIM_CMD_NEW_EDGE: create a new edge between two radios
43 * edge information according the radio id
56 /* mac802154 hwsim edge netlink attributes
59 * @MAC802154_HWSIM_EDGE_ATTR_ENDPOINT_ID: radio id where the edge points to
61 * receive for this edge
/linux/drivers/media/pci/cobalt/
H A Dcobalt-irq.c140 u32 edge = cobalt_read_bar1(cobalt, COBALT_SYS_STAT_EDGE); in cobalt_irq_handler() local
145 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_MASK, mask & ~edge); in cobalt_irq_handler()
146 cobalt_write_bar1(cobalt, COBALT_SYS_STAT_EDGE, edge); in cobalt_irq_handler()
158 edge &= ~dma_fifo_mask; in cobalt_irq_handler()
160 mask & ~edge); in cobalt_irq_handler()
165 if (edge & s->adv_irq_mask) in cobalt_irq_handler()
167 if ((edge & mask & dma_fifo_mask) && vb2_is_streaming(&s->q)) { in cobalt_irq_handler()
175 if (edge & mask & (COBALT_SYSSTAT_VI0_INT1_MSK | in cobalt_irq_handler()
182 if (edge & mask & (COBALT_SYSSTAT_VI0_INT2_MSK | in cobalt_irq_handler()
188 if (edge & mask & COBALT_SYSSTAT_VOHSMA_INT1_MSK) in cobalt_irq_handler()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_cfg.c59 __description("loop (back-edge)")
61 __msg_unpriv("back-edge")
71 __description("loop2 (back-edge)")
73 __msg_unpriv("back-edge")
88 __msg_unpriv("back-edge")
103 __failure_unpriv __msg_unpriv("back-edge from insn 10 to 11")
125 __failure_unpriv __msg_unpriv("back-edge from insn 3 to 2")
/linux/drivers/infiniband/hw/mlx5/
H A Dwr.h20 /* get_sq_edge - Get the next nearby edge.
22 * An 'edge' is defined as the first following address after the end
25 * simply should check if it gets to an edge.
31 * The new edge.
44 /* handle_post_send_edge - Check if we get to SQ edge. If yes, update to the
45 * next nearby edge and get new address translation for current WQE position.
49 * @cur_edge: Updated current edge.
68 * @cur_edge: Updated current edge.
/linux/drivers/gpio/
H A Dgpio-mxc.c168 int edge; in gpio_set_irq_type() local
174 edge = GPIO_INT_RISE_EDGE; in gpio_set_irq_type()
177 edge = GPIO_INT_FALL_EDGE; in gpio_set_irq_type()
181 edge = GPIO_INT_BOTH_EDGES; in gpio_set_irq_type()
185 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type()
188 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type()
195 edge = GPIO_INT_LOW_LEV; in gpio_set_irq_type()
198 edge = GPIO_INT_HIGH_LEV; in gpio_set_irq_type()
207 if (edge == GPIO_INT_BOTH_EDGES) in gpio_set_irq_type()
215 if (edge != GPIO_INT_BOTH_EDGES) { in gpio_set_irq_type()
[all …]
/linux/Documentation/devicetree/bindings/remoteproc/
H A Dqcom,rpm-proc.yaml95 smd-edge:
96 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
98 Qualcomm Shared Memory subnode which represents communication edge,
101 glink-edge:
102 $ref: /schemas/remoteproc/qcom,glink-rpm-edge.yaml#
104 Qualcomm G-Link subnode which represents communication edge,
124 - smd-edge
126 - glink-edge
139 smd-edge {
142 qcom,smd-edge = <15>;
[all …]
H A Dqcom,glink-edge.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml#
7 title: Qualcomm G-Link Edge communication channel nodes
13 Qualcomm G-Link subnode represents communication edge, channels and devices
43 Name of the edge, used for debugging and identification purposes. The
87 glink-edge {
H A Dqcom,glink-rpm-edge.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-rpm-edge.yaml#
7 title: Qualcomm G-Link RPM edge
10 Qualcomm G-Link edge, a FIFO based mechanism for communication with Resource
22 Name of the edge, used for debugging and identification purposes. The
86 glink-edge {
/linux/arch/sparc/include/asm/
H A Dsunbpp.h70 #define P_DS_IRQ_EN 0x0200 /* RW Always on rising edge */
71 #define P_ACK_IRQ_EN 0x0100 /* RW Always on rising edge */
72 #define P_BUSY_IRP 0x0080 /* RW 1= rising edge */
74 #define P_PE_IRP 0x0020 /* RW 1= rising edge */
76 #define P_SLCT_IRP 0x0008 /* RW 1= rising edge */
78 #define P_ERR_IRP 0x0002 /* RW1 1= rising edge */
/linux/drivers/spi/
H A Dspi-bitbang-txrx.h59 /* setup MSB (to slave) on trailing edge */ in bitbang_txrx_be_cpha0()
71 /* sample MSB (from slave) on leading edge */ in bitbang_txrx_be_cpha0()
91 /* setup MSB (to slave) on leading edge */ in bitbang_txrx_be_cpha1()
104 /* sample MSB (from slave) on trailing edge */ in bitbang_txrx_be_cpha1()
124 /* setup LSB (to slave) on trailing edge */ in bitbang_txrx_le_cpha0()
136 /* sample LSB (from slave) on leading edge */ in bitbang_txrx_le_cpha0()
157 /* setup LSB (to slave) on leading edge */ in bitbang_txrx_le_cpha1()
170 /* sample LSB (from slave) on trailing edge */ in bitbang_txrx_le_cpha1()
/linux/drivers/media/rc/
H A Dserial_ir.c37 void (*send_pulse)(unsigned int length, ktime_t edge);
60 static void send_pulse_irdeo(unsigned int length, ktime_t edge);
63 static void send_pulse_homebrew(unsigned int length, ktime_t edge);
215 static void send_pulse_homebrew_softcarrier(unsigned int length, ktime_t edge) in send_pulse_homebrew_softcarrier() argument
217 ktime_t now, target = ktime_add_us(edge, length); in send_pulse_homebrew_softcarrier()
236 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier()
237 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
244 edge = ktime_add_ns(edge, space); in send_pulse_homebrew_softcarrier()
245 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
251 static void send_pulse_homebrew(unsigned int length, ktime_t edge) in send_pulse_homebrew() argument
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-coresight-devices-tpdm66 (RW) Set/Get the index number of the edge detection for the DSB
67 subunit TPDM. Since there are at most 256 edge detections, this
75 Write a data to control the edge detection corresponding to
78 number of the edge detection which needs to be controlled.
81 0 - Rising edge detection
82 1 - Falling edge detection
83 2 - Rising and falling edge detection (toggle detection)
91 Write a data to mask the edge detection corresponding to the index
93 be written first to configure the index number of the edge detection
103 Read a set of the edge control value of the DSB in TPDM.
[all …]
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dti,tfp410.yaml50 Endpoint sampling edge.
52 - 0 # Falling edge
53 - 1 # Rising edge
60 - 12 # 12 data lines connected and dual-edge mode
61 - 24 # 24 data lines connected and single-edge mode
/linux/Documentation/devicetree/bindings/power/reset/
H A Dgpio-restart.yaml15 This binding supports level and edge triggered reset. At driver load time, the driver will
22 This will also cause an inactive->active edge condition, triggering positive edge triggered
24 active->inactive edge, triggering negative edge triggered reset. After a delay specified by
/linux/arch/m68k/coldfire/
H A Dintc-simr.c24 * The EDGE Port interrupts are the fixed 7 external interrupts.
33 #define EINT1 65 /* EDGE Port interrupt 1 */
34 #define EINT4 66 /* EDGE Port interrupt 4 */
35 #define EINT7 67 /* EDGE Port interrupt 7 */
46 * Most of the ColdFire parts with the EDGE Port module just have
51 #define EINT1 65 /* EDGE Port interrupt 1 */
52 #define EINT7 71 /* EDGE Port interrupt 7 */
H A Dintc-2.c10 * The external 7 fixed interrupts are part of the Edge Port unit of these
11 * ColdFire parts. They can be configured as level or edge triggered.
37 * The EDGE Port interrupts are the fixed 7 external interrupts.
41 #define EINT1 65 /* EDGE Port interrupt 1 */
42 #define EINT7 71 /* EDGE Port interrupt 7 */
91 * Only the external (or EDGE Port) interrupts need to be acknowledged
93 * if they are in edge triggered mode, but there is no harm in doing it

12345678910>>...42