public List<DescriptionRow> queryFuncName(long executableId, String functionName,
		int maxRows) throws SQLException {
		PreparedStatement s = selectByFuncAndExeStatement
			.prepareIfNeeded(() -> db.prepareStatement(SELECT_BY_FUNC_NAME_STMT));
		s.setString(1, functionName);
		s.setInt(2, (int) executableId);
		s.setFetchSize(50);
		try (ResultSet rs = s.executeQuery()) {
			return extractDescriptionRows(rs, maxRows);
		}
	}
Return DescriptionRow objects that match a given -functionName-
and the row id within exetable of a specific executable
@param executableId is the row id of the executable to match
@param functionName is the name of the function to match
@param maxRows is the maximum number of functions to return
@return linked of DescriptionRow objects
@throws SQLException if there is an error creating or executing the query
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/tables/DescriptionTable.java