Home
last modified time | relevance | path

Searched refs:lid (Results 1 – 25 of 144) sorted by relevance

123456

/linux/fs/jfs/
H A Djfs_txnmgr.c182 lid_t lid; in txLockAlloc() local
189 while (!(lid = TxAnchor.freelock)) in txLockAlloc()
191 TxAnchor.freelock = TxLock[lid].next; in txLockAlloc()
192 HIGHWATERMARK(stattx.maxlid, lid); in txLockAlloc()
199 return lid; in txLockAlloc()
202 static void txLockFree(lid_t lid) in txLockFree() argument
204 TxLock[lid].tid = 0; in txLockFree()
205 TxLock[lid].next = TxAnchor.freelock; in txLockFree()
206 TxAnchor.freelock = lid; in txLockFree()
587 lid_t lid; in txLock() local
[all …]
/linux/Documentation/firmware-guide/acpi/
H A Dacpi-lid.rst14 Platforms containing lids convey lid state (open/close) to OSPMs
15 using a control method lid device. To implement this, the AML tables issue
16 Notify(lid_device, 0x80) to notify the OSPMs whenever the lid state has
17 changed. The _LID control method for the lid device must be implemented to
18 report the "current" state of the lid as either "opened" or "closed".
20 For most platforms, both the _LID method and the lid notifications are
24 exceptions of the Linux ACPI lid device driver.
30 The _LID control method is described to return the "current" lid state.
32 the lid state upon the last lid notification instead of returning the lid
37 There are platforms always return "closed" as initial lid state.
[all …]
/linux/arch/mips/mm/
H A Duasm.c413 void uasm_build_label(struct uasm_label **lab, u32 *addr, int lid) in uasm_build_label() argument
416 (*lab)->lab = lid; in uasm_build_label()
491 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) in uasm_r_mips_pc16() argument
495 (*rel)->lab = lid; in uasm_r_mips_pc16()
560 int lid) in uasm_il_bltz() argument
562 uasm_r_mips_pc16(r, *p, lid); in uasm_il_bltz()
567 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid) in uasm_il_b() argument
569 uasm_r_mips_pc16(r, *p, lid); in uasm_il_b()
575 unsigned int r2, int lid) in uasm_il_beq() argument
577 uasm_r_mips_pc16(r, *p, lid); in uasm_il_beq()
[all …]
/linux/drivers/infiniband/sw/rdmavt/
H A Dmcast.c65 static struct rvt_mcast *rvt_mcast_alloc(union ib_gid *mgid, u16 lid) in rvt_mcast_alloc() argument
74 mcast->mcast_addr.lid = lid; in rvt_mcast_alloc()
107 u16 lid) in rvt_mcast_find() argument
129 if (mcast->mcast_addr.lid == lid) { in rvt_mcast_find()
179 if (tmcast->mcast_addr.lid != mcast->mcast_addr.lid) { in rvt_mcast_add()
238 int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in rvt_attach_mcast() argument
254 mcast = rvt_mcast_alloc(gid, lid); in rvt_attach_mcast()
301 int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in rvt_detach_mcast() argument
334 if (mcast->mcast_addr.lid != lid) { in rvt_detach_mcast()
H A Dmcast.h12 int rvt_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
13 int rvt_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
/linux/drivers/platform/surface/
H A Dsurface_gpe.c203 const struct surface_lid_device *lid = dev_get_drvdata(dev); in surface_lid_enable_wakeup() local
207 status = acpi_set_gpe_wake_mask(NULL, lid->gpe_number, action); in surface_lid_enable_wakeup()
231 struct surface_lid_device *lid; in surface_gpe_probe() local
242 lid = devm_kzalloc(&pdev->dev, sizeof(*lid), GFP_KERNEL); in surface_gpe_probe()
243 if (!lid) in surface_gpe_probe()
246 lid->gpe_number = gpe_number; in surface_gpe_probe()
247 platform_set_drvdata(pdev, lid); in surface_gpe_probe()
272 struct surface_lid_device *lid = dev_get_drvdata(&pdev->dev); in surface_gpe_remove() local
276 acpi_disable_gpe(NULL, lid->gpe_number); in surface_gpe_remove()
/linux/arch/mips/include/asm/
H A Duasm.h195 int lid);
303 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid);
312 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid);
314 unsigned int bit, int lid);
316 unsigned int bit, int lid);
318 unsigned int r2, int lid);
319 void uasm_il_beqz(u32 **p, struct uasm_reloc **r, unsigned int reg, int lid);
320 void uasm_il_beqzl(u32 **p, struct uasm_reloc **r, unsigned int reg, int lid);
321 void uasm_il_bgezl(u32 **p, struct uasm_reloc **r, unsigned int reg, int lid);
322 void uasm_il_bgez(u32 **p, struct uasm_reloc **r, unsigned int reg, int lid);
[all …]
/linux/drivers/infiniband/hw/qib/
H A Dqib_ud.c90 u16 lid; in qib_ud_loopback() local
95 lid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in qib_ud_loopback()
100 cpu_to_be16(lid), in qib_ud_loopback()
208 wc.slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in qib_ud_loopback()
243 u16 lid; in qib_make_ud_req() local
284 lid = rdma_ah_get_dlid(ah_attr) & ~((1 << ppd->lmc) - 1); in qib_make_ud_req()
285 if (unlikely(lid == ppd->lid)) { in qib_make_ud_req()
355 lid = ppd->lid; in qib_make_ud_req()
356 if (lid) { in qib_make_ud_req()
357 lid |= rdma_ah_get_path_bits(ah_attr) & in qib_make_ud_req()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dnpc.h13 #define SET_KEX_LD(intf, lid, ltype, ld, cfg) \ argument
15 NPC_AF_INTFX_LIDX_LTX_LDX_CFG(intf, lid, ltype, ld), cfg)
279 u8 lid; member
368 u64 lid : 3; member
390 u64 lid : 3;
538 u8 lid; member
544 u8 lid; member
552 u8 lid; member
559 u8 lid; member
567 u8 lid; member
H A Drvu_npc_fs.c159 u64 cfg, u8 lid, u8 lt, u8 intf) in npc_set_layer_mdata() argument
170 input->layer_mdata.lid = lid; in npc_set_layer_mdata()
181 if (input1->layer_mdata.lid == input2->layer_mdata.lid && in npc_check_overlap_fields()
204 u8 nr_bits, lid, lt, ld; in npc_check_overlap() local
215 for (lid = start_lid; lid < NPC_MAX_LID; lid++) { in npc_check_overlap()
220 (intf, lid, lt, ld)); in npc_check_overlap()
225 lid, lt, intf); in npc_check_overlap()
413 start_lid = key_fields[NPC_ETYPE].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
443 start_lid = key_fields[NPC_OUTER_VID].layer_mdata.lid + 1; in npc_handle_multi_layer_fields()
459 static void npc_scan_ldata(struct rvu *rvu, int blkaddr, u8 lid, in npc_scan_ldata() argument
[all …]
H A Drvu_npc_hash.c104 u8 intf, int lid, int lt, int ld) in npc_update_use_hash() argument
109 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_LIDX_LTX_LDX_CFG(intf, lid, lt, ld)); in npc_update_use_hash()
126 int lid, lt, ld, hash_cnt = 0; in npc_program_mkex_hash_rx() local
132 for (lid = 0; lid < NPC_MAX_LID; lid++) { in npc_program_mkex_hash_rx()
135 if (mkex_hash->lid_lt_ld_hash_en[intf][lid][lt][ld]) { in npc_program_mkex_hash_rx()
142 intf, lid, lt, ld); in npc_program_mkex_hash_rx()
144 SET_KEX_LD(intf, lid, lt, ld, cfg); in npc_program_mkex_hash_rx()
166 int lid, lt, ld, hash_cnt = 0; in npc_program_mkex_hash_tx() local
172 for (lid = 0; lid < NPC_MAX_LID; lid++) { in npc_program_mkex_hash_tx()
175 if (mkex_hash->lid_lt_ld_hash_en[intf][lid][lt][ld]) { in npc_program_mkex_hash_tx()
[all …]
/linux/include/rdma/
H A Dopa_smi.h38 } lid; member
105 return smp->route.lid.data; in opa_get_smp_data()
113 return sizeof(smp->route.lid.data); in opa_get_smp_data_size()
121 return sizeof(*smp) - sizeof(smp->route.lid.data); in opa_get_smp_header_size()
/linux/drivers/base/
H A Dphysical_location.c36 dev->physical_location->lid = pld->lid; in dev_add_physical_location()
129 dev->physical_location->lid ? "yes" : "no"); in lid_show()
131 static DEVICE_ATTR_RO(lid);
/linux/drivers/infiniband/hw/hfi1/
H A Dmad.h65 __be32 lid; member
69 __be32 lid; /* where violation happened */ member
74 __be32 lid; /* LID where change occurred */ member
83 __be32 lid; /* lid where sys guid changed */ member
87 __be32 lid; member
123 __be32 lid; member
H A Dud.c75 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
207 wc.slid = (ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
313 u16 lid = (u16)ppd->lid; in hfi1_make_ud_req_9B() local
315 if (lid) { in hfi1_make_ud_req_9B()
316 lid |= rdma_ah_get_path_bits(ah_attr) & in hfi1_make_ud_req_9B()
318 slid = lid; in hfi1_make_ud_req_9B()
403 if (!ppd->lid) in hfi1_make_ud_req_16B()
406 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in hfi1_make_ud_req_16B()
443 u32 lid; in hfi1_make_ud_req() local
478 priv->hdr_type = hfi1_get_hdr_type(ppd->lid, ah_attr); in hfi1_make_ud_req()
[all …]
/linux/drivers/iio/common/cros_ec_sensors/
H A DKconfig26 tristate "ChromeOS EC Sensor for lid angle"
29 Module to report the angle between lid and base for some
32 and the lid.
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c76 u8 port_num, u16 lid, u8 sl) in update_sm_ah() argument
87 rdma_ah_set_dlid(&ah_attr, lid); in update_sm_ah()
120 u16 lid = be16_to_cpu(pinfo->lid); in smp_snoop() local
135 if (prev_lid != lid) { in smp_snoop()
249 prev_lid = ib_lid_cpu16(pattr.lid); in mthca_process_mad()
/linux/include/trace/events/
H A Dib_umad.h35 __field(u16, lid)
63 __entry->lid = umad_hdr->lid;
95 be32_to_cpu(__entry->qkey), be16_to_cpu(__entry->lid),
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h700-anbernic-rg35xx-sp.dts14 gpio-keys-lid {
17 lid-switch {
/linux/Documentation/translations/zh_CN/infiniband/
H A Duser_mad.rst86 息。例如,远程LID将在mad.lid中。
99 填入lid字段,以此类推。发送端确实支持RMPP,所以可以发送任意长度的MAD。
109 mad->hdr.lid = my_dest; /* in network byte order... */
/linux/include/uapi/rdma/
H A Dib_user_mad.h81 __be16 lid; member
125 __be16 lid; member
/linux/Documentation/ABI/testing/
H A Dsysfs-class-chromeos11 Control the keyboard wake lid angle. Values are between
12 0 and 360. This file will also show the keyboard wake lid
H A Dsysfs-bus-iio-cros-ec17 sensor can be located on the base or on the lid. Current valid
18 values are 'base' and 'lid'.
H A Dsysfs-devices-physical_location37 What: /sys/devices/.../physical_location/lid
41 "Yes" if the device connection point resides on the lid of
/linux/tools/testing/selftests/net/mptcp/
H A Duserspace_pm.sh549 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\
587 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\
626 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\
665 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
702 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\
741 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
786 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
883 ip netns exec $ns1 ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\

123456