/linux-master/drivers/phy/tegra/ |
H A D | xusb.c | 426 struct tegra_xusb_lane *lane, *match = ERR_PTR(-ENODEV); local 440 if (!IS_ERR(match)) 441 dev_err(&port->dev, "conflicting match: %s-%u / %s\n", 442 map->type, map->index, match->soc->name); 444 match = lane; 447 return match; 1178 const struct of_device_id *match; local 1190 match = of_match_node(tegra_xusb_padctl_of_match, pdev->dev.of_node); 1191 soc = match->data;
|
/linux-master/drivers/nvmem/ |
H A D | core.c | 1111 int (*match)(struct device *dev, const void *data)) 1117 dev = bus_find_device(&nvmem_bus_type, NULL, data, match); 1204 * @data: Data to pass to match function 1205 * @match: Callback function to check device 1211 int (*match)(struct device *dev, const void *data)) 1213 return __nvmem_device_get(data, match);
|
H A D | layouts.c | 50 .match = nvmem_layout_bus_match,
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu.c | 227 u16 match = 0; local 233 if (slot == match) { 237 match++; 1137 dev_err(rvu->dev, "failed to initialize exact match table\n");
|
/linux-master/drivers/most/ |
H A D | core.c | 504 .match = most_match,
|
/linux-master/drivers/misc/ |
H A D | tifm_core.c | 154 .match = tifm_bus_match,
|
H A D | atmel-ssc.c | 136 const struct of_device_id *match; local 137 match = of_match_node(atmel_ssc_dt_ids, pdev->dev.of_node); 138 if (match == NULL) 140 return match->data;
|
/linux-master/drivers/mcb/ |
H A D | mcb-core.c | 161 .match = mcb_match,
|
/linux-master/drivers/ipack/ |
H A D | ipack.c | 193 .match = ipack_bus_match,
|
/linux-master/drivers/iio/adc/ |
H A D | pac1934.c | 1174 /* adjust idx to match channel index (1 to 4) from the datasheet */ 1488 bool match = false; local 1522 match = pac1934_acpi_parse_channel_config(client, info); 1528 match = pac1934_of_parse_channel_config(client, info); 1530 if (!match)
|
/linux-master/drivers/greybus/ |
H A D | core.c | 190 .match = greybus_match_device, 202 /* match id */
|
/linux-master/drivers/fpga/ |
H A D | dfl.c | 159 * @pdev: platform device to match with associated port ops. 173 /* match port_ops using the name of platform device */ 332 .match = dfl_bus_match, 574 * This function will match sub features with given feature drvs list and 1649 * @data: data passed to match function 1650 * @match: match function used to find specific port from the port device list 1661 int (*match)(struct platform_device *, void *)) 1669 if (match(port_dev, data) && get_device(&port_dev->dev)) 1851 * device, so if released port number doesn't match V [all...] |
/linux-master/drivers/firewire/ |
H A D | core-device.c | 178 int match = 0; local 181 match |= IEEE1394_MATCH_VENDOR_ID; 183 match |= IEEE1394_MATCH_MODEL_ID; 185 match |= IEEE1394_MATCH_SPECIFIER_ID; 187 match |= IEEE1394_MATCH_VERSION; 189 return (match & id_table->match_flags) == id_table->match_flags; 258 .match = fw_unit_match, 780 * match the drivers id_tables against it. 956 int match = 0; local 989 match [all...] |
/linux-master/drivers/dio/ |
H A D | dio-driver.c | 21 * @d: the DIO device structure to match against 25 * dio_device_id structure or %NULL if there is no match. 105 * @dev: the DIO device structure to match against 110 * and 0 if there is no match. 128 .match = dio_bus_match,
|
/linux-master/drivers/cdx/ |
H A D | cdx.c | 182 * @id: single CDX device id structure to match 183 * @dev: the CDX device structure to match against 185 * Return: matching cdx_device_id structure or NULL if there is no match. 204 * @dev: the CDX device structure to match against. 208 * NULL if there is no match. 210 * Return: matching cdx_device_id structure or NULL if there is no match. 259 * @dev: the cdx device to match against 648 .match = cdx_bus_match,
|
/linux-master/drivers/bus/mhi/host/ |
H A D | init.c | 1439 .match = mhi_match,
|
/linux-master/drivers/bus/mhi/ep/ |
H A D | main.c | 1722 .match = mhi_ep_match,
|
/linux-master/drivers/base/ |
H A D | property.c | 825 * @childname: String to match child node name against. 841 * @childname: String to match child node name against. 1020 * Find a match to the string @name in the 'interrupt-names' string array 1295 devcon_match_fn_t match, 1316 ret = match(node, con_id, data); 1329 devcon_match_fn_t match, 1346 ret = match(node, NULL, data); 1362 * @data: Data for the match function 1363 * @match: Function to check and convert the connection description 1366 * device node. @match wil 1293 fwnode_graph_devcon_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument 1327 fwnode_devcon_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument 1369 fwnode_connection_find_match(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match) argument 1407 fwnode_connection_find_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument [all...] |
H A D | cpu.c | 31 /* ACPI style match is the only one that may succeed. */ 372 .match = cpu_subsys_match,
|
H A D | component.c | 33 * Aggregate drivers first assemble a component match list of what they need 62 struct component_match *match; member in struct:aggregate_device 86 struct component_match *match = m->match; local 97 for (i = 0; i < match->num; i++) { 98 struct component *component = match->compare[i].component; 175 struct component_match *match = adev->match; local 180 * Scan the array of match functions and attach 183 for (i = 0; i < match 346 struct component_match *match = res; local 359 component_match_realloc(struct component_match *match, size_t num) argument 388 struct component_match *match = *matchptr; local 483 struct component_match *match = adev->match; local 512 component_master_add_with_match(struct device *parent, const struct component_master_ops *ops, struct component_match *match) argument [all...] |
/linux-master/net/iucv/ |
H A D | iucv.c | 72 .match = iucv_bus_match,
|
/linux-master/include/linux/ |
H A D | of.h | 278 const struct of_device_id **match); 510 const struct of_device_id **match) 945 const char *match = of_node_get_device_type(np); local 947 return np && match && type && !strcmp(match, type); 1112 * not exist or its length does not match a multiple of u8 and -ENODATA if the 1131 * not exist or its length does not match a multiple of u16 and -ENODATA if the 1150 * not exist or its length does not match a multiple of u32 and -ENODATA if the 1169 * not exist or its length does not match a multiple of u64 and -ENODATA if the 1458 #define for_each_matching_node_and_match(dn, matches, match) \ 507 of_find_matching_node_and_match( struct device_node *from, const struct of_device_id *matches, const struct of_device_id **match) argument [all...] |
/linux-master/drivers/soc/sunxi/ |
H A D | sunxi_sram.c | 114 const struct of_device_id *match; local 132 match = of_match_node(sunxi_sram_dt_ids, section_node); 133 if (!match) 135 sram_data = match->data; 171 const struct of_device_id *match; local 190 match = of_match_node(sunxi_sram_dt_ids, args.np); 191 if (!match) { 196 data = match->data; 217 return match->data;
|
/linux-master/drivers/soc/fsl/dpio/ |
H A D | dpio-service.c | 723 int match; local 726 match = qbman_result_has_new_result(s->swp, ret); 727 if (!match) {
|
/linux-master/drivers/s390/cio/ |
H A D | css.c | 1421 .match = css_bus_match,
|